SlideShare uma empresa Scribd logo
1 de 33
Baixar para ler offline
What
is the best way to measure
progress on an Agile project?
100




 75




 50            The Ubiquitous Burndown?
 25




  0
      June 6   June 7   June 8   June 9   June 10   June 13   June 14   June 15   June 16   June 17
What
                            The Ubiquitous Burndown?
                      100

                       75

                       50

                       25


is wrong with this?     0
                             June 7   June 9   June 13   June 15   June 17
What
is wrong with this?




1. Unclear Information
100
                                                                               Remaining Task Hours


What                                                                 65
                          75


                          50
 is wrong with this?
                          25


1. Unclear Information     0
                               June 6 June 7 June 8 June 9 June 10 June 13 June 14 June 15 June 16 June 17



                          What does this burndown tell you?
100
                                                                               Remaining Task Hours


What                                                                 65
                          75


                          50
 is wrong with this?
                          25


1. Unclear Information     0
                               June 6 June 7 June 8 June 9 June 10 June 13 June 14 June 15 June 16 June 17



                          What does this burndown tell you?
                           Here we are on June 10th
                           with 65 task hours remaining.
65 hours could equal...

What
                          Story #    Status    Total Hours   Hours Remaining = 65
                            10      Not Done        20               13
                            11      Not Done        20               13
                            12      Not Done        20               13
 is wrong with this?        13      Not Done        20               13
                            14      Not Done        20               13


1. Unclear Information                         OR
                          Story #    Status    Total Hours   Hours Remaining = 65
                            10       Done           15                0
                            11       Done           10                0
                            12       Done           10                0
                            13      Not Done        35               35
                            14      Not Done        30               30


                         And quite a few other scenarios....
What
is wrong with this?




2. No visibility of scope
And scope creep
What
 is wrong with this?


2. No visibility of scope
What
is wrong with this?




3. Inaccuracies
What
 is wrong with this?
                       A burndown holds accurate data if:

                             Every team member remembers to
                             accurately estimate the hours remaining on
3. Inaccuracies              all their tasks every single day,
                             and enter it into the system every single day.
What
is wrong with this?




4. Wasteful
lot of effort spent making
What
is wrong with this?
                      A
                      frequent estimates and updates


4. Wasteful
What                  For a report that has:
is wrong with this?
                         1. Unclear information
4. Wasteful
                         2. No visibility of scope

                         3. Inaccuracies
A lot of overhead
What
is wrong with this?


4. Wasteful




                        for little benefit
What
do we recommend instead?
Always measure business value

What
do we recommend instead?
Always measure what the customer wants

What
do we recommend instead?
Always measure what the customer wants

What
do we recommend instead?




                                     Not hours
How?
How
Measure Story Completion
What does this report tell you?


How                        100%
Measure Story Completion    75%

                            50%

                            25%

                             0%
                                  Set        Show     Set Email     Save     Edit     Delete
                                  Location   Location Preferences   Search   Search   Search
What does this report tell you?
                           How much is done


How                        100%
Measure Story Completion    75%

                            50%

                            25%

                             0%
                                  Set        Show     Set Email     Save     Edit     Delete
                                  Location   Location Preferences   Search   Search   Search
What does this report tell you?
                           How much is done


How
                           What’s done



                           100%
Measure Story Completion    75%

                            50%

                            25%

                             0%
                                  Set         Show     Set Email     Save     Edit     Delete
                                  Location    Location Preferences   Search   Search   Search
What does this report tell you?
                           How much is done


How
                           What’s done
                           What’s not done

                           100%
Measure Story Completion    75%

                            50%

                            25%

                             0%
                                  Set         Show     Set Email     Save     Edit     Delete
                                  Location    Location Preferences   Search   Search   Search
How
Burnup to a fixed date
What does this report tell you?


How
Burnup to a fixed date
What does this report tell you?
                         Changes in scope.


How
Burnup to a fixed date
What does this report tell you?
                         Changes in scope.


How
                         What’s done and how we’re progressing.




Burnup to a fixed date
What does this report tell you?
                         Changes in scope.


How
                         What’s done and how we’re progressing.
                         Story count deficit on timeline.



Burnup to a fixed date
What does this report tell you?
                         Changes in scope.


How
                         What’s done and how we’re progressing.
                         Story count deficit on timeline.
                         Forecast completion based on previous velocity.


Burnup to a fixed date
How
do you track progress on your project?
Agile workers talk often 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 effectively track the progress of your project or program

Mais conteúdo relacionado

Semelhante a What is the best way to measure progress on an Agile project?

How to make good teams great
How to make good teams greatHow to make good teams great
How to make good teams greatSven Peters
 
Tools for the lazy teacher
Tools for the lazy teacherTools for the lazy teacher
Tools for the lazy teachermolmodbasics
 
Tri State Final
Tri State FinalTri State Final
Tri State FinalSamWagner
 
Visualising Data: ISB Solstice 2011
Visualising Data: ISB Solstice 2011Visualising Data: ISB Solstice 2011
Visualising Data: ISB Solstice 2011Gramener
 
Cart abandonment email remarketing silverpop
Cart abandonment email remarketing silverpopCart abandonment email remarketing silverpop
Cart abandonment email remarketing silverpopSilverpop
 
Asi shellfish futures 2014
Asi shellfish futures 2014Asi shellfish futures 2014
Asi shellfish futures 2014adamsaddler
 
Opticon 2017 Hooked: How to Succeed
Opticon 2017 Hooked: How to SucceedOpticon 2017 Hooked: How to Succeed
Opticon 2017 Hooked: How to SucceedOptimizely
 
Data visualisation using Javascript
Data visualisation using JavascriptData visualisation using Javascript
Data visualisation using JavascriptGramener
 
Introducing BDD
Introducing BDDIntroducing BDD
Introducing BDDAki Salmi
 
7 Things: How to make good teams great
7 Things: How to make good teams great7 Things: How to make good teams great
7 Things: How to make good teams greatSven Peters
 
Excel charts lesson 8
Excel charts lesson 8Excel charts lesson 8
Excel charts lesson 8Tellez16
 
Excel charts lesson 8
Excel charts lesson 8Excel charts lesson 8
Excel charts lesson 8Tellez16
 
Internet Conference 2018: Internet Measurement, how to get the relativities r...
Internet Conference 2018: Internet Measurement, how to get the relativities r...Internet Conference 2018: Internet Measurement, how to get the relativities r...
Internet Conference 2018: Internet Measurement, how to get the relativities r...APNIC
 

Semelhante a What is the best way to measure progress on an Agile project? (15)

How to make good teams great
How to make good teams greatHow to make good teams great
How to make good teams great
 
Webinar 160210
Webinar 160210Webinar 160210
Webinar 160210
 
Tools for the lazy teacher
Tools for the lazy teacherTools for the lazy teacher
Tools for the lazy teacher
 
Tri State Final
Tri State FinalTri State Final
Tri State Final
 
Visualising Data: ISB Solstice 2011
Visualising Data: ISB Solstice 2011Visualising Data: ISB Solstice 2011
Visualising Data: ISB Solstice 2011
 
Cart abandonment email remarketing silverpop
Cart abandonment email remarketing silverpopCart abandonment email remarketing silverpop
Cart abandonment email remarketing silverpop
 
Asi shellfish futures 2014
Asi shellfish futures 2014Asi shellfish futures 2014
Asi shellfish futures 2014
 
Opticon 2017 Hooked: How to Succeed
Opticon 2017 Hooked: How to SucceedOpticon 2017 Hooked: How to Succeed
Opticon 2017 Hooked: How to Succeed
 
Data visualisation using Javascript
Data visualisation using JavascriptData visualisation using Javascript
Data visualisation using Javascript
 
Introducing BDD
Introducing BDDIntroducing BDD
Introducing BDD
 
Offsite ppt1
Offsite ppt1Offsite ppt1
Offsite ppt1
 
7 Things: How to make good teams great
7 Things: How to make good teams great7 Things: How to make good teams great
7 Things: How to make good teams great
 
Excel charts lesson 8
Excel charts lesson 8Excel charts lesson 8
Excel charts lesson 8
 
Excel charts lesson 8
Excel charts lesson 8Excel charts lesson 8
Excel charts lesson 8
 
Internet Conference 2018: Internet Measurement, how to get the relativities r...
Internet Conference 2018: Internet Measurement, how to get the relativities r...Internet Conference 2018: Internet Measurement, how to get the relativities r...
Internet Conference 2018: Internet Measurement, how to get the relativities r...
 

Mais de ThoughtWorks Studios

How do you implement Continuous Delivery?: Part 5 - Deployment Patterns
How do you implement Continuous Delivery?: Part 5 - Deployment Patterns How do you implement Continuous Delivery?: Part 5 - Deployment Patterns
How do you implement Continuous Delivery?: Part 5 - Deployment Patterns ThoughtWorks Studios
 
Neal Ford Emergent Design And Evolutionary Architecture
Neal Ford Emergent Design And Evolutionary ArchitectureNeal Ford Emergent Design And Evolutionary Architecture
Neal Ford Emergent Design And Evolutionary ArchitectureThoughtWorks Studios
 
Improving business outcomes through rapid data visualisation
Improving business outcomes through rapid data visualisationImproving business outcomes through rapid data visualisation
Improving business outcomes through rapid data visualisationThoughtWorks Studios
 
How to implement continuous delivery with enterprise java middleware?
How to implement continuous delivery with enterprise java middleware?How to implement continuous delivery with enterprise java middleware?
How to implement continuous delivery with enterprise java middleware?ThoughtWorks Studios
 
How do you implement Continuous Delivery? Part 3: All about Pipelines
How do you implement Continuous Delivery? Part 3: All about PipelinesHow do you implement Continuous Delivery? Part 3: All about Pipelines
How do you implement Continuous Delivery? Part 3: All about PipelinesThoughtWorks Studios
 
How do you accelerate your enterprise agility?
How do you accelerate your enterprise agility?How do you accelerate your enterprise agility?
How do you accelerate your enterprise agility?ThoughtWorks Studios
 
How do you get accurate visibility on a multi-team project?
How do you get accurate visibility  on a  multi-team project?How do you get accurate visibility  on a  multi-team project?
How do you get accurate visibility on a multi-team project?ThoughtWorks Studios
 
Distributed agile testing_for_enterprises
Distributed agile testing_for_enterprisesDistributed agile testing_for_enterprises
Distributed agile testing_for_enterprisesThoughtWorks Studios
 
Succeeding With Globally Distributed Agile
Succeeding With Globally Distributed AgileSucceeding With Globally Distributed Agile
Succeeding With Globally Distributed AgileThoughtWorks Studios
 
Mingle Case-study with Minnesotta State Colleges and Universities
Mingle Case-study with Minnesotta State Colleges and UniversitiesMingle Case-study with Minnesotta State Colleges and Universities
Mingle Case-study with Minnesotta State Colleges and UniversitiesThoughtWorks Studios
 

Mais de ThoughtWorks Studios (20)

Working Without Estimates
Working Without EstimatesWorking Without Estimates
Working Without Estimates
 
Minimum Viable Product
Minimum Viable ProductMinimum Viable Product
Minimum Viable Product
 
How lean can you get?
How lean can you get?How lean can you get?
How lean can you get?
 
How do you implement Continuous Delivery?: Part 5 - Deployment Patterns
How do you implement Continuous Delivery?: Part 5 - Deployment Patterns How do you implement Continuous Delivery?: Part 5 - Deployment Patterns
How do you implement Continuous Delivery?: Part 5 - Deployment Patterns
 
Lean Times Require Lean Thinking
Lean Times Require Lean ThinkingLean Times Require Lean Thinking
Lean Times Require Lean Thinking
 
Neal Ford Emergent Design And Evolutionary Architecture
Neal Ford Emergent Design And Evolutionary ArchitectureNeal Ford Emergent Design And Evolutionary Architecture
Neal Ford Emergent Design And Evolutionary Architecture
 
ThoughtWorks Approach 2009
ThoughtWorks Approach 2009ThoughtWorks Approach 2009
ThoughtWorks Approach 2009
 
Improving business outcomes through rapid data visualisation
Improving business outcomes through rapid data visualisationImproving business outcomes through rapid data visualisation
Improving business outcomes through rapid data visualisation
 
Evolving for Multiple Screens
Evolving for Multiple ScreensEvolving for Multiple Screens
Evolving for Multiple Screens
 
How to implement continuous delivery with enterprise java middleware?
How to implement continuous delivery with enterprise java middleware?How to implement continuous delivery with enterprise java middleware?
How to implement continuous delivery with enterprise java middleware?
 
How do you implement Continuous Delivery? Part 3: All about Pipelines
How do you implement Continuous Delivery? Part 3: All about PipelinesHow do you implement Continuous Delivery? Part 3: All about Pipelines
How do you implement Continuous Delivery? Part 3: All about Pipelines
 
How do you accelerate your enterprise agility?
How do you accelerate your enterprise agility?How do you accelerate your enterprise agility?
How do you accelerate your enterprise agility?
 
How do you measure value?
How do you measure value?How do you measure value?
How do you measure value?
 
How do you get accurate visibility on a multi-team project?
How do you get accurate visibility  on a  multi-team project?How do you get accurate visibility  on a  multi-team project?
How do you get accurate visibility on a multi-team project?
 
2012 vod qa_keynote
2012 vod qa_keynote2012 vod qa_keynote
2012 vod qa_keynote
 
Distributed agile testing_for_enterprises
Distributed agile testing_for_enterprisesDistributed agile testing_for_enterprises
Distributed agile testing_for_enterprises
 
Tw specifications for-testing1
Tw specifications for-testing1Tw specifications for-testing1
Tw specifications for-testing1
 
Agile Metrics That Matter
Agile Metrics That MatterAgile Metrics That Matter
Agile Metrics That Matter
 
Succeeding With Globally Distributed Agile
Succeeding With Globally Distributed AgileSucceeding With Globally Distributed Agile
Succeeding With Globally Distributed Agile
 
Mingle Case-study with Minnesotta State Colleges and Universities
Mingle Case-study with Minnesotta State Colleges and UniversitiesMingle Case-study with Minnesotta State Colleges and Universities
Mingle Case-study with Minnesotta State Colleges and Universities
 

What is the best way to measure progress on an Agile project?

  • 1. What is the best way to measure progress on an Agile project?
  • 2. 100 75 50 The Ubiquitous Burndown? 25 0 June 6 June 7 June 8 June 9 June 10 June 13 June 14 June 15 June 16 June 17
  • 3. What The Ubiquitous Burndown? 100 75 50 25 is wrong with this? 0 June 7 June 9 June 13 June 15 June 17
  • 4. What is wrong with this? 1. Unclear Information
  • 5. 100 Remaining Task Hours What 65 75 50 is wrong with this? 25 1. Unclear Information 0 June 6 June 7 June 8 June 9 June 10 June 13 June 14 June 15 June 16 June 17 What does this burndown tell you?
  • 6. 100 Remaining Task Hours What 65 75 50 is wrong with this? 25 1. Unclear Information 0 June 6 June 7 June 8 June 9 June 10 June 13 June 14 June 15 June 16 June 17 What does this burndown tell you? Here we are on June 10th with 65 task hours remaining.
  • 7. 65 hours could equal... What Story # Status Total Hours Hours Remaining = 65 10 Not Done 20 13 11 Not Done 20 13 12 Not Done 20 13 is wrong with this? 13 Not Done 20 13 14 Not Done 20 13 1. Unclear Information OR Story # Status Total Hours Hours Remaining = 65 10 Done 15 0 11 Done 10 0 12 Done 10 0 13 Not Done 35 35 14 Not Done 30 30 And quite a few other scenarios....
  • 8. What is wrong with this? 2. No visibility of scope
  • 9. And scope creep What is wrong with this? 2. No visibility of scope
  • 10. What is wrong with this? 3. Inaccuracies
  • 11. What is wrong with this? A burndown holds accurate data if: Every team member remembers to accurately estimate the hours remaining on 3. Inaccuracies all their tasks every single day, and enter it into the system every single day.
  • 12. What is wrong with this? 4. Wasteful
  • 13. lot of effort spent making What is wrong with this? A frequent estimates and updates 4. Wasteful
  • 14. What For a report that has: is wrong with this? 1. Unclear information 4. Wasteful 2. No visibility of scope 3. Inaccuracies
  • 15. A lot of overhead What is wrong with this? 4. Wasteful for little benefit
  • 17. Always measure business value What do we recommend instead?
  • 18. Always measure what the customer wants What do we recommend instead?
  • 19. Always measure what the customer wants What do we recommend instead? Not hours
  • 20. How?
  • 22. What does this report tell you? How 100% Measure Story Completion 75% 50% 25% 0% Set Show Set Email Save Edit Delete Location Location Preferences Search Search Search
  • 23. What does this report tell you? How much is done How 100% Measure Story Completion 75% 50% 25% 0% Set Show Set Email Save Edit Delete Location Location Preferences Search Search Search
  • 24. What does this report tell you? How much is done How What’s done 100% Measure Story Completion 75% 50% 25% 0% Set Show Set Email Save Edit Delete Location Location Preferences Search Search Search
  • 25. What does this report tell you? How much is done How What’s done What’s not done 100% Measure Story Completion 75% 50% 25% 0% Set Show Set Email Save Edit Delete Location Location Preferences Search Search Search
  • 26. How Burnup to a fixed date
  • 27. What does this report tell you? How Burnup to a fixed date
  • 28. What does this report tell you? Changes in scope. How Burnup to a fixed date
  • 29. What does this report tell you? Changes in scope. How What’s done and how we’re progressing. Burnup to a fixed date
  • 30. What does this report tell you? Changes in scope. How What’s done and how we’re progressing. Story count deficit on timeline. Burnup to a fixed date
  • 31. What does this report tell you? Changes in scope. How What’s done and how we’re progressing. Story count deficit on timeline. Forecast completion based on previous velocity. Burnup to a fixed date
  • 32. How do you track progress on your project?
  • 33. Agile workers talk often 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 effectively track the progress of your project or program