What is Scrum?
Scrum is an Agile Software Development methodology, used since the early 1990s.
With a focus on communication, Scrum is utilized to achieve efficient delivery of complex software products.
Scrum enables high quality software by scheduling regular incremental releases (typically every 2-4 weeks). Customers are closely involved in the process and are encouraged to review (and change) priorities for the development based on their changing business needs and user feedback.
“A key principle of Scrum is its recognition that during a project the customers can change their minds about what they want and need (often called requirements churn)” (Source: Wikipedia )
Scrum is used the world over by companies including Microsoft, IBM, Sun, Intel, Google, Yahoo, Oracle, Hewlett Packard, Sony Ericsson, Cisco, Philips, BBC, Motorola, JPMorgan, CapitalOne, Alliance, Electronic Arts, DoubleClick, SalesForce.com, Nokia, Siemens, Xerox, SSW and many more.
Why we’re Awesome at Scrum
- We train people in Scrum all over the world
- We helped write the official TFS Scrum course
- Our developers are Scrum Masters for other companies’ teams
- We use Scrum on all our internal and client projects
Meet our Scrum Trainers
What are the Scrum Roles?
There are multiple roles in every Scrum team. These include the:
- Scrum Master
- Product Owner
Responsible for ensuring the process is understood and followed. This is also who will attempt to remove any roadblocks the team faces. See “What is a Scrum Master? ” for more information.
Responsible for maximizing the value of the work that the Scrum Team does. This is often provided by the client so as to ensure they are getting what they expect. See “What is a Product Owner? ” for more information.
Responsible for doing the actual work.
Microsoft Team Foundation Server (TFS)
Microsoft Visual Studio + Team Foundation Server (TFS 2010, 2012 or TFSPreview) is a team collaboration platform that combines team portal, version control, work-item tracking, build management, process guidance, and business intelligence into an unified server.
JIRA and GIT
Not after a Microsoft solution? Atlassian’s Jira and GIT (or other combinations like Mercurial and Axosoft’s OnTime) can be combined to form a powerful platform for your portal, source control and requirements and bug tracking.
8 Steps to Scrum
- Figure: This Scrum image includes all the important steps from the initial meeting to the Review and Retro. Print this “ SSW 8 Steps to Scrum pdf” and put it on your ‘War Room’ wall.
A Case Study
Watch the Case Study of how one of SSW Scrum teams did a website upgrade for the National Australia Day Council: