Please see the link http://www.controlchaos.com/about for a more detailed insight.
Scrum is a wrapper for existing engineering practices:
- Product Backlog > Series of Sprints > Sprint Planning meeting > Sprint Goals > Sprint Backlog > Daily Scrum meeting > Sprint Review meeting
- Roles: Product Owner, Scrum Master, Scrum Team
- Product Owner: Prioritize Product Backlog, provides and clarifies requirements
- Scrum Master: Responsible for the success of the scrum, establishes Scrum rules, shields the team from obstacles
- Scrum Team (PIGS - committed): Is cross functional (7±2). Can add to the product backlog, expands and self organize sprint goal and backlog to sprint tasks, can add or remove tasks, update estimates
- Observers (Chickens): People who are involved but not dedicated to the project
- Sprint (normally 30 days) produces a potentially shippable set of functionality. No changes in sprint goal allowed in a sprint, unless the sprint goal is not making any sense. Stabalization sprints can be used for brining the quality to the required level or nearing the release.
- Daily Scrum 15 minutes of scychronization not for problem solving - What have you done since the last Scrum? What will you do between now and the next Scrum? What got in you way of doing work? - Gives a clear status to all, creates a peer pressure for delivering on time.
- Sprint Review: The team (each team member) presents to management, customers, users and the Product Owner, the product increment built during the Sprint. Powerpoint presentations are forbidden!
- Scrums of Scrums is called Meta-Scrum
Difference between Iterative and Incremental Development:
Remember, you build a house iteratively and a colony incrementaly.
No comments:
Post a Comment