Upload
thoughtworks
View
2.148
Download
1
Tags:
Embed Size (px)
DESCRIPTION
Look beyond the burndown. Explore other ways to measure progress on an Agile project
Citation preview
What is the best way to measure progress on an Agile project?
0
25
50
75
100
June 6 June 7 June 8 June 9 June 10 June 13 June 14 June 15 June 16 June 17
The Ubiquitous Burndown?
The Ubiquitous Burndown?
What is wrong with this? 0
25
50
75
100
June 7 June 9 June 13 June 15 June 17
1. Unclear Information
is wrong with this?What
0
25
50
75
100
June 6 June 7 June 8 June 9 June 10 June 13 June 14 June 15 June 16 June 17
65Remaining Task Hours
What does this burndown tell you?
1. Unclear Information
is wrong with this?What
0
25
50
75
100
June 6 June 7 June 8 June 9 June 10 June 13 June 14 June 15 June 16 June 17
65Remaining Task Hours
Here we are on June 10th
with 65 task hours remaining.
1. Unclear Information
is wrong with this?What
What does this burndown tell you?
65 hours could equal...
And quite a few other scenarios....
OR
Story # Status Total Hours Hours Remaining = 6510 Not Done 20 13
11 Not Done 20 13
12 Not Done 20 13
13 Not Done 20 13
14 Not Done 20 13
Story # Status Total Hours Hours Remaining = 6510 Done 15 011 Done 10 012 Done 10 013 Not Done 35 3514 Not Done 30 30
1. Unclear Information
is wrong with this?What
2. No visibility of scope
is wrong with this?What
And scope creep
2. No visibility of scope
is wrong with this?What
3. Inaccuracies
is wrong with this?What
A burndown holds accurate data if:
Every team member remembers to accurately estimate the hours remaining on all their tasks every single day, and enter it into the system every single day.
3. Inaccuracies
is wrong with this?What
4. Wasteful
is wrong with this?What
A lot of e!ort spent making frequent estimates and updates
4. Wasteful
is wrong with this?What
4. Wasteful
is wrong with this?What For a report that has:
1. Unclear information
3. Inaccuracies
2. No visibility of scope
4. Wasteful
is wrong with this?What
for little bene!t
A lot of overhead
What do we recommend instead?
Always measure business value
do we recommend instead?What
do we recommend instead?What
Always measure what the customer wants
do we recommend instead?What
Not hours
Always measure what the customer wants
How?
Measure Story Completion
How
0%
25%
50%
75%
100%
SetLocation
ShowLocation
Set EmailPreferences
SaveSearch
EditSearch
DeleteSearch
Measure Story Completion
HowWhat does this report tell you?
0%
25%
50%
75%
100%
SetLocation
ShowLocation
Set EmailPreferences
SaveSearch
EditSearch
DeleteSearch
Measure Story Completion
HowWhat does this report tell you?How much is done
Measure Story Completion
How What’s done
0%
25%
50%
75%
100%
SetLocation
ShowLocation
Set EmailPreferences
SaveSearch
EditSearch
DeleteSearch
What does this report tell you?How much is done
Measure Story Completion
How What’s not done
0%
25%
50%
75%
100%
SetLocation
ShowLocation
Set EmailPreferences
SaveSearch
EditSearch
DeleteSearch
What’s done
What does this report tell you?How much is done
Burnup to a fixed date
How
Burnup to a fixed date
HowWhat does this report tell you?
Burnup to a fixed date
HowWhat does this report tell you?Changes in scope.
Burnup to a fixed date
HowWhat does this report tell you?Changes in scope. What’s done and how we’re progressing.
Burnup to a fixed date
HowWhat does this report tell you?Changes in scope. What’s done and how we’re progressing.Story count de!cit on timeline.
Burnup to a fixed date
HowWhat does this report tell you?Changes in scope. What’s done and how we’re progressing.Story count de!cit on timeline.Forecast completion based on previous velocity.
Burnup to a fixed date
How do you track progress on your project?
Agile workers talk o!en and welcome change. Mingle creates a shared space to make quick decisions and track details, even when the team can’t be together.
See how Mingle can help you e"ectively track the progress of your project or program