Thursday, 16 October 2008

Understanding Scrum

What is Scrum?

  • An agile software development framework.
  • Requirements are captured as items in a list of product backlog
  • Work is structured in cycles of work called sprints, iterations of work that are typically two to four weeks in duration.
  • Sprint is analogous to Extreme Programming Iterations
  • During each sprint, teams pull from a prioritized list of customer requirements, called user stories, so that the features that are developed first are of the highest value to the customer.
  • At the end of each sprint, a potentially shippable product is delivered.

Main Roles

Main Artifacts

User Groups and Communities:
Scrum Project Management Tools/Platforms:

You don't have to use any tool and many team have succeeded without it but if you insist, here are some:
ok, thanks you managed to make me confused! which one to use then? perhaps doesn't matter; pick a good one and use it.

CollabNet and RallyDev are recommended from the free ones.

More Info

No comments: