eecs 394 software project management
play

EECS 394 Software Project Management Chris Riesbeck Tuesday, April - PowerPoint PPT Presentation

EECS 394 Software Project Management Chris Riesbeck Tuesday, April 12, 2011 Tracking Progress Burndown Charts Burnup Charts Velocity Chapter 8, Agile Samurai 2 Tuesday, April 12, 2011 Burndown


  1. EECS 394 Software Project Management Chris Riesbeck Tuesday, April 12, 2011

  2. Tracking Progress Burndown Charts Burnup Charts Velocity Chapter 8, Agile Samurai 2 Tuesday, April 12, 2011

  3. Burndown http://rapidapplicationdevelopment.blogspot.com/ Charts 2008/10/forget-burndown-use-burnup-charts.html A simple graph of points left in release backlog 3 Tuesday, April 12, 2011

  4. Burndown http://rapidapplicationdevelopment.blogspot.com/ Charts 2008/10/forget-burndown-use-burnup-charts.html A simple graph of points left in release backlog velocity 3 Tuesday, April 12, 2011

  5. Burndown http://rapidapplicationdevelopment.blogspot.com/ Charts 2008/10/forget-burndown-use-burnup-charts.html A simple graph of points left in release backlog velocity 3 Tuesday, April 12, 2011

  6. number of story points per Velocity iteration an empirical value calculated for each team for each project velocity determines the number of points you can commit to for an iteration N usually stabilizes after the first few iterations 4 Tuesday, April 12, 2011

  7. Burndown http://rapidapplicationdevelopment.blogspot.com/ Charts 2008/10/forget-burndown-use-burnup-charts.html 5 Tuesday, April 12, 2011

  8. Burndown http://rapidapplicationdevelopment.blogspot.com/ Charts 2008/10/forget-burndown-use-burnup-charts.html why did velocity decrease here? 5 Tuesday, April 12, 2011

  9. Burnup Charts http://rapidapplicationdevelopment.blogspot.com/ 2008/10/forget-burndown-use-burnup-charts.html graph total points in backlog and points completed 6 Tuesday, April 12, 2011

  10. Burnup Charts http://rapidapplicationdevelopment.blogspot.com/ 2008/10/forget-burndown-use-burnup-charts.html graph total points in backlog velocity was constant! and points completed 6 Tuesday, April 12, 2011

  11. Burnup Charts http://rapidapplicationdevelopment.blogspot.com/ 2008/10/forget-burndown-use-burnup-charts.html stories were added graph total points in backlog velocity was constant! and points completed 6 Tuesday, April 12, 2011

  12. Gantt Charts http://www.total-quality-management-software.com/gantt-chart-examples.asp 7 Tuesday, April 12, 2011

  13. Gantt Math Release Apr 22 Apr 15 Apr 1 Apr 8 Iteration 1 Iteration 2 Iteration 3 Iteration 4 8 Tuesday, April 12, 2011

  14. Gantt Math Release Apr 22 Apr 15 Apr 1 Apr 8 Iteration 1 slips 1 day (timeboxes not fixed) Apr 4 Iteration 1 Iteration 2 Iteration 3 Iteration 4 8 Tuesday, April 12, 2011

  15. Gantt Math Release Apr 22 Apr 15 Apr 1 Apr 8 Iteration 1 slips 1 day (timeboxes not fixed) Apr 4 Iteration 1 Iteration 2 Iteration 3 Iteration 4 What does this predict for the new end date? 8 Tuesday, April 12, 2011

  16. Gantt Math Release Apr 22 Apr 15 Apr 1 Apr 8 Iteration 1 slips 1 day (timeboxes not fixed) Apr 4 Iteration 1 Iteration 2 Iteration 3 Iteration 4 What does this predict for the new end date? Apr 25 8 Tuesday, April 12, 2011

  17. Backlog Math Release Apr 22 Apr 15 Apr 1 Apr 8 Iteration 1 Iteration 2 Iteration 3 Iteration 4 9 Tuesday, April 12, 2011

  18. Backlog Math Release Apr 22 Apr 15 Apr 1 Apr 8 5 5 5 5 Iteration 1 Iteration 2 Iteration 3 Iteration 4 20 points in release plan Expected velocity = 5 9 Tuesday, April 12, 2011

  19. Backlog Math Release Apr 22 Apr 15 Apr 1 Apr 8 5 4 5 5 5 Iteration 1 Iteration 2 Iteration 3 Iteration 4 20 points in release plan Expected velocity = 5 Actual velocity for iteration 1 = 4 9 Tuesday, April 12, 2011

  20. Backlog Math Release Apr 22 Apr 15 Apr 1 Apr 8 5 4 5 5 5 Iteration 1 Iteration 2 Iteration 3 Iteration 4 20 points in release plan Expected velocity = 5 Actual velocity for iteration 1 = 4 What does this predict for the new end date? 9 Tuesday, April 12, 2011

  21. Backlog Math Release Apr 22 Apr 15 Apr 1 Apr 8 5 4 5 4 5 4 5 4 4 Iteration 1 Iteration 2 Iteration 3 Iteration 4 20 points in release plan Expected velocity = 5 Actual velocity for iteration 1 = 4 What does this predict for the new end date? Apr 29! 9 Tuesday, April 12, 2011

  22. Slicing into Very Small Releases The key to daily delivery of user stories (client value) page 178 Agile Samurai http://toni.org/2010/05/19/in-praise-of-continuous- deployment-the-wordpress-com-story/ http://agile.dzone.com/news/holy-trinity-continuous http://blogs.agilefaqs.com/2009/05/03/thin-slice/ http://johannesbrodwall.com/2010/10/18/ development-battle-plan/ 10 Tuesday, April 12, 2011

Recommend


More recommend