Professional Documents
Culture Documents
© Andover Design 2007 - 2010 The New New Product Development Game, by Takeuchi and Nonaka.
Harvard Business Review, January 1986
Moving from Traditional to Agile Scrum
Project man
We can plan
© Andover Design 2007 - 2010
Coaching Agile Teams, Lyssa Adkins (2010)
Moving from Traditional to Agile Scrum
Project man
Scope can b
© Andover Design 2007 - 2010
Coaching Agile Teams, Lyssa Adkins (2010)
Scrum in a nut shell
“Scrum is an agile software development
framework.”
• It allows us to focus on delivering the highest business
value in the shortest time.
• It allows us to rapidly and repeatedly inspect actual
working software (every two weeks to one month).
• The business sets the priorities. Teams self-organize to
determine the best way to deliver the highest priority
features.
• Every two weeks to a month anyone can see real
working software and decide to release it as is or
continue to enhance it for another sprint.
Framework
Scrum
XP
Practices
• Product Owner
• ScrumMaster
• Team Time-Boxes
• Sprint planning
• Sprint
• Daily scrum
• Sprint review
• Sprint retrospective Artifacts
• Product backlog
• Sprint backlog
• Burndown charts
© Andover Design 2007 - 2010
Scrum Framework
Roles
• Product Owner
• ScrumMaster
• Team Time-Boxes
• Sprint planning
• Sprint
• Daily scrum
• Sprint review
• Sprint retrospective Artifacts
• Product backlog
• Sprint backlog
• Burndown charts
© Andover Design 2007 - 2010
Roles - NASCAR
• Sprint planning
• Sprint
• Daily scrum
• Sprint review
• Sprint retrospective Artifacts
• Product backlog
• Sprint backlog
• Burndown charts
© Andover Design 2007 - 2010
Sprint Planning
What?
Product • Analyze and select Product Sprint
Backlog
Backlog items Goal
Team • Select Sprint goal
Capabilities
Business
Conditions
How?
Technology
• Design the work
Stability • Identify the tasks required to turn
each Product Backlog item into Sprint
Current an increment of working product Backlog
Product
• Estimate Sprint Backlog in hours
• Tasks should be 1 day or less
• Sprint planning
• Sprint
• Daily scrum
• Sprint review
• Sprint retrospective Artifacts
• Product backlog
• Sprint backlog
• Burndown charts
© Andover Design 2007 - 2010
Product Backlog
• The requirements
• A list of all desired work on the
project
• Ideally expressed such that each
item has value to the users or
customers of the product
• Usually written as user stories
• Estimated by the Team
• Prioritized by the Product Owner
• Reprioritized at the start of each
Sprint
Product
Backlog
© Andover Design 2007 - 2010
Example Product Backlog
Item #
Scop
Must Have
CHR-101 Creat
© Andover Design 2007 - 2010
Sprint Backlog
• If work is unclear during Sprint
Planning, define a Sprint Backlog
item with a larger amount of time
and break it down later
• Individuals sign up for work of their
own choosing
• Focus on completing stories
• Estimated work remaining is
updated daily
• Any team member can add, delete
or change the Sprint Backlog
• Work for the Sprint emerges
Sprint • Update work remaining as more
becomes known
Backlog
© Andover Design 2007 - 2010
Sample Sprint Backlog
Story ID
10 Fetch one day
Make our serve
© Andover Design 2007 - 2010
Release Burndown Chart
The Release Burndown
200
chart records the sum of
remaining Product
150 Backlog estimated effort
Story Points
across Sprints.
100
50
0 1 2 3 4 5 6 7 8
© Andover Design 2007 - 2010
Sprint
Sprint Burndown Chart
The Sprint Burndown
400
chart records the sum of
remaining Task
300 estimated effort across
days in the Sprint.
Hours
200
150
1 2 3 4 5 6 7 8 9 10
Done
Product
Backlog Completed
Features