Your SlideShare is downloading. ×
1
 The Problem and the Goal Why Planning Fails An Agile Approach References.2
“Planning is everything. Plans are nothing.” Why Do Planning› Reducing risk› Reducing uncertainty› Supporting better deci...
 What Makes a Good Plan?› Making tradeoff decisions› Build Set of features with resources in specificTime What Makes Pla...
“No plan survives contact with theenemy.” Planning Is by Activity RatherThan Feature› Activities don’t finish early.› Lat...
 Multitasking Causes Further Delays6
 Features Are Not Developed byPriority We Ignore Uncertainty (neediterative planning) Estimates Become Commitments› Est...
“A good plan violently executed now is betterthan a perfect plan executed next week.” Individuals and interactions over p...
 An Agile Approach to Projects› Work as one team (common goal)› Work in short iterations (timeboxed)› Deliver something e...
 An Agile Approach to Planning› Multiple Levels of Planning Release Iteration Day Product Portfolio Strategic10
 An Agile Approach to Planning› Conditions of Satisfaction Release level Scope Schedule Budget quality Iteration Le...
 Agile Estimating and Planning by MikeCohn.12
Upcoming SlideShare
Loading in...5
×

Introduction to agile estimating and planning

175

Published on

Introduction to Agile Estimate and planning

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
175
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Introduction to agile estimating and planning"

  1. 1. 1
  2. 2.  The Problem and the Goal Why Planning Fails An Agile Approach References.2
  3. 3. “Planning is everything. Plans are nothing.” Why Do Planning› Reducing risk› Reducing uncertainty› Supporting better decision making› Establishing trust› Conveying information3
  4. 4.  What Makes a Good Plan?› Making tradeoff decisions› Build Set of features with resources in specificTime What Makes Planning Agile?› Is focused more on the planning than on theplan› Encourages change› Results in plans that are easily changed› Is spread throughout the project4
  5. 5. “No plan survives contact with theenemy.” Planning Is by Activity RatherThan Feature› Activities don’t finish early.› Lateness is passed down the schedule.› Activities are not independent.5
  6. 6.  Multitasking Causes Further Delays6
  7. 7.  Features Are Not Developed byPriority We Ignore Uncertainty (neediterative planning) Estimates Become Commitments› Estimates are probabilities› Commitments are dates with (prob.< 1)7
  8. 8. “A good plan violently executed now is betterthan a perfect plan executed next week.” Individuals and interactions over processesand tools Working software over comprehensivedocumentation Customer collaboration over contractnegotiation Responding to change over following aplan8
  9. 9.  An Agile Approach to Projects› Work as one team (common goal)› Work in short iterations (timeboxed)› Deliver something each iteration› Focus on business priorities (user stories)› Inspect and adapt (change eachiteration)9
  10. 10.  An Agile Approach to Planning› Multiple Levels of Planning Release Iteration Day Product Portfolio Strategic10
  11. 11.  An Agile Approach to Planning› Conditions of Satisfaction Release level Scope Schedule Budget quality Iteration Level11
  12. 12.  Agile Estimating and Planning by MikeCohn.12

×