Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
The Agile PMP<br />
Mike Cottmeyermike.cottmeyer@versionone.com www.linkedin.com/in/cottmeyer www.versionone.comblog.versionone.netwww.leading...
The essence of ProjectManagement?<br />CostTimeScope<br />
The essence of ProjectManagement?<br />Cost  Time  Scope<br />
The essence of ProjectManagement?<br />Cost  TimeScope<br />
The essence of ProjectManagement?<br />CostTime  Scope<br />
The essence of ProjectManagement?<br />Risk<br />
Manage outUncertainty<br />
So… what is Agile?<br />Engineering<br />Project Management<br />Leadership<br />
So… what is Agile?<br />Engineering<br />Project Management<br />Leadership<br />
So… what is Agile?<br />Engineering<br />Project Management<br />Leadership<br />
So… what is Agile?<br />Engineering<br />ject Managem<br />Leadership<br />
Manage forUncertainty<br />
2001<br />The Agile Manifesto<br />
17<br />The Agile Manifesto<br />
Utah<br />The Agile Manifesto<br />
Individuals &Interactions<br />Processes<br />&Tools<br />WorkingSoftware<br />Comprehensive<br />Documentation<br />The A...
Individuals &Interactions<br />Processes<br />&Tools<br />WorkingSoftware<br />Comprehensive<br />Documentation<br />The A...
Individuals &Interactions<br />Processes<br />&Tools<br />WorkingSoftware<br />Comprehensive<br />Documentation<br />The A...
Individuals &Interactions<br />Processes<br />&Tools<br />WorkingSoftware<br />Comprehensive<br />Documentation<br />The A...
Individuals &Interactions<br />Processes<br />&Tools<br />WorkingSoftware<br />Comprehensive<br />Documentation<br />The A...
Individuals &Interactions<br />Processes<br />&Tools<br />WorkingSoftware<br />Comprehensive<br />Documentation<br />The A...
Traditional<br />Managing the triple constraints…<br />
Scope<br />Cost<br />Time<br />
Scope<br />Cost<br />Time<br />
Scope<br />Cost<br />Time<br />
Scope<br />Cost<br />Time<br />
Scope<br />Let’s figure out what to build… <br />
Cost<br />…how much are we going to spend, <br />
Time<br />and when we are going to be done.<br />
Who?<br />What Order?<br />When?<br />
Who?<br />What Order?<br />When?<br />
Who?<br />What Order?<br />When?<br />
Scope<br />Chicken or the egg?<br />Cost<br />Time<br />
Scope<br />Cost<br />Time<br />
Scope<br />Cost<br />Time<br />
Analysis<br />Design<br />Build<br />Test<br />Deploy<br />
Analysis<br />Design<br />Build<br />Test<br />Deploy<br />
Analysis<br />Design<br />Build<br />Test<br />Deploy<br />
Analysis<br />Design<br />Build<br />Test<br />Deploy<br />
Analysis<br />Design<br />Build<br />Test<br />Deploy<br />
Analysis<br />Design<br />Build<br />Test<br />Deploy<br />18 months to release! <br />
Analysis<br />Design<br />Build<br />Test<br />Deploy<br />20,000 hours = $1,500,000<br />
Cost<br />Time<br />Scope<br />
Cost<br />Time<br />Scope<br />
Cost<br />Time<br />Scope<br />
Analysis<br />Design<br />Build<br />Test<br />Deploy<br />Can we add more people?<br />
Analysis<br />Design<br />Build<br />Test<br />Deploy<br />
Analysis<br />Design<br />Build<br />Test<br />Deploy<br />
Analysis<br />Design<br />Build<br />Test<br />Deploy<br />
Analysis<br />Design<br />Build<br />Test<br />Deploy<br />
Analysis<br />Design<br />Build<br />Test<br />Deploy<br />
Analysis<br />Design<br />Build<br />Test<br />Deploy<br />15 months to release! <br />
Phase One<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />Phase Two<br />Analysis<br />Design<br />Build<b...
Phase One<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />Phase Two<br />Analysis<br />Design<br />Build<b...
Phase One<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />Phase Two<br />Analysis<br />Design<br />Build<b...
Phase One<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />Phase Two<br />Analysis<br />Design<br />Build<b...
Phase One<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />Phase Two<br />Analysis<br />Design<br />Build<b...
Phase One<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />Phase Two<br />Analysis<br />Design<br />Build<b...
Phase One<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />Phase Two<br />Analysis<br />Design<br />Build<b...
Phase One<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />Phase Two<br />Analysis<br />Design<br />Build<b...
Phase One<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />Phase Two<br />Analysis<br />Design<br />Build<b...
Phase One<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />Phase Two<br />Analysis<br />Design<br />Build<b...
Scope<br />Cost<br />Time<br />
Scope<br />Cost<br />Time<br />
Risk<br />Risk<br />Risk<br />Scope<br />Risk<br />Risk<br />Cost<br />Time<br />Risk<br />Risk<br />Risk<br />Risk<br />
Scope<br />is our starting place<br />Cost<br />Time<br />
Scope<br />Cost<br />Time<br />
Agile<br />
Scope<br />Cost<br />is our starting place<br />Time<br />is our starting place<br />
Scope<br />Cost<br />Time<br />
Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<...
Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<...
Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<...
Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<...
Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<...
Team A<br />Team B<br />Team C<br />Team D<br />Team E<br />Team F<br />Teams…<br />
Team A<br />Team B<br />Team C<br />Team D<br />Team E<br />Team F<br />
Team A<br />Team B<br />Team C<br />Team D<br />Team E<br />Team F<br />
Team A<br />Team B<br />Team C<br />Team D<br />Team E<br />Team F<br />Teams deliver<br />
Team A<br />Team B<br />Team C<br />Team D<br />Team E<br />Team F<br />Teams deliver<br />Working software<br />
Epic<br />Epic<br />Epic<br />Epic<br />Project <br />Planning<br />
Feature<br />Epic<br />Feature<br />Feature<br />Feature<br />Epic<br />Feature<br />Epic<br />Feature<br />Epic<br />Rele...
Feature<br />Epic<br />User Story<br />User Story<br />Feature<br />User Story<br />User Story<br />Feature<br />User Stor...
Feature<br />Epic<br />User Story<br />User Story<br />Feature<br />User Story<br />User Story<br />Feature<br />User Stor...
Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<...
Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<...
Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<...
Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<...
Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<...
Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<...
Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<...
Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<...
Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<...
Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<...
Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<...
Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<...
Release One<br />Iteration 1<br />Iteration 2<br />Iteration 3<br />Analysis<br />Analysis<br />Analysis<br />Design<br />...
Release One<br />Iteration 1<br />Iteration 2<br />Iteration 3<br />Analysis<br />Analysis<br />Analysis<br />Design<br />...
Release One<br />Iteration 1<br />Iteration 2<br />Iteration 3<br />Analysis<br />Analysis<br />Analysis<br />Design<br />...
Release One<br />Iteration 1<br />Iteration 2<br />Iteration 3<br />Analysis<br />Analysis<br />Analysis<br />Design<br />...
Release One<br />Iteration 1<br />Iteration 2<br />Iteration 3<br />Analysis<br />Analysis<br />Analysis<br />Design<br />...
Release One<br />Iteration 1<br />Iteration 2<br />Iteration 3<br />Analysis<br />Analysis<br />Analysis<br />Design<br />...
Release One<br />Iteration 1<br />Iteration 2<br />Iteration 3<br />Team<br />Team<br />Team<br />
Release One<br />Iteration 1<br />Iteration 2<br />Iteration 3<br />Team<br />Team<br />Team<br />
Release One<br />Iteration 1<br />Iteration 2<br />Iteration 3<br />Team<br />Team<br />Team<br />
Release One<br />Iteration 1<br />Iteration 2<br />Iteration 3<br />Team<br />Team<br />Team<br />
Release One<br />Iteration 1<br />Iteration 2<br />Iteration 3<br />Team<br />Team<br />Team<br />Cross-Functional<br />
Release One<br />Iteration 1<br />Iteration 2<br />Iteration 3<br />Team<br />Team<br />Team<br />Cross-Functional<br />Sp...
Team A<br />Team B<br />Team C<br />Team D<br />Team E<br />Team F<br />Teams…<br />
Team A<br />Team B<br />Team C<br />Team D<br />Team E<br />Team F<br />
Team A<br />Team B<br />Team C<br />Team D<br />Team E<br />Team F<br />
Team A<br />Team B<br />Team C<br />Team D<br />Team E<br />Team F<br />Teams deliver<br />
Team A<br />Team B<br />Team C<br />Team D<br />Team E<br />Team F<br />Teams deliver<br />Working software<br />
Fully functional<br />Not fully capable<br />Always working<br />
Fully functional<br />Not fully capable<br />Always working<br />
Fully functional<br />Not fully capable<br />Always working<br />
Images courtesy of Jeff Patton<br />
Images courtesy of Jeff Patton<br />
Images courtesy of Jeff Patton<br />
Burndown<br />Graphs<br />Project Burndown<br />
Burndown<br />Graphs<br />Release Burndown<br />
Burndown<br />Graphs<br />Iteration Burndown<br />
Earn value<br />
for Real<br />
Inspect andAdapt<br />
Minimize theCostof Change<br />
The essence of ProjectManagement?<br />CostTimeScope<br />
The essence of ProjectManagement?<br />Cost  Time  Scope<br />
The essence of ProjectManagement?<br />Cost  TimeScope<br />
The essence of ProjectManagement?<br />CostTime  Scope<br />
The essence of ProjectManagement?<br />Risk<br />
EmbraceUncertainty<br />
Agileis risk mitigation<br />
Agileis a value system…<br />
Empowerment<br />Self-Organization<br />Trust Individuals<br />Accountability<br />
Empowerment<br />Self-Organization<br />Trust Individuals<br />Accountability<br />
Empowerment<br />Self-Organization<br />Trust Individuals<br />Accountability<br />
Empowerment<br />Self-Organization<br />Trust Individuals<br />Accountability<br />
PM<br />
PM<br />A<br />
PMBOK<br />
Time<br />Deliverables not activitiesReduce DependenciesPrioritize don’t sequenceAlways finish on-time<br />
Time<br />Deliverables not activitiesReduce DependenciesPrioritize don’t sequenceAlways finish on-time<br />
Time<br />Deliverables not activitiesReduce DependenciesPrioritize don’t sequenceAlways finish on-time<br />
Time<br />Deliverables not activitiesReduce DependenciesPrioritize don’t sequenceAlways finish on-time<br />
Cost<br />Cost = team size X duration Invest don’t spend<br />
Cost<br />Cost = team size X duration<br />Invest don’t spend<br />
Scope<br />Plan scope in rolling waves<br />Make trade-offs<br />Allow room for negotiation<br />Frequent customer interac...
Scope<br />Plan scope in rolling waves<br />Make trade-offs<br />Allow room for negotiation<br />Frequent customer interac...
Scope<br />Plan scope in rolling waves<br />Make trade-offs<br />Allow room for negotiation<br />Frequent customer interac...
Scope<br />Plan scope in rolling waves<br />Make trade-offs<br />Allow room for negotiation<br />Frequent customer interac...
Risk<br />Business and Technical<br />Risk management built in<br />Continuous visibility<br />
Risk<br />Business and Technical<br />Risk management built in<br />Continuous visibility<br />
Risk<br />Business and Technical<br />Risk management built in<br />Continuous visibility<br />
Quality<br />Quality not an afterthought<br />Test driven development<br />Continuous integration<br />Continuous testing<...
Quality<br />Quality not an afterthought<br />Test driven development<br />Continuous integration<br />Continuous testing<...
Quality<br />Quality not an afterthought<br />Test driven development<br />Continuous integration<br />Continuous testing<...
Quality<br />Quality not an afterthought<br />Test driven development<br />Continuous integration<br />Continuous testing<...
Comm.<br />Outside the team… the same<br />Co-location<br />Osmotic communication<br />Information radiators<br />
Comm.<br />Outside the team… the same<br />Co-location<br />Osmotic communication<br />Information radiators<br />
Comm.<br />Outside the team… the same<br />Co-location<br />Osmotic communication<br />Information radiators<br />
Comm.<br />Outside the team… the same<br />Co-location<br />Osmotic communication<br />Information radiators<br />
Int.<br />Charter or vision is okay<br />Agile PM plan and approach<br />Individual accountability<br />Change control bui...
Int.<br />Charter or vision is okay<br />Agile PM plan and approach<br />Individual accountability<br />Change control bui...
Int.<br />Charter or vision is okay<br />Agile PM plan and approach<br />Individual accountability<br />Change control bui...
Int.<br />Charter or vision is okay<br />Agile PM plan and approach<br />Individual accountability<br />Change control bui...
Proc.<br />Build contracts for change<br />Build relationships on trust<br />Create win-win agreements<br />
Proc.<br />Build contracts for change<br />Build relationships on trust<br />Create win-win agreements<br />
Proc.<br />Build contracts for change<br />Build relationships on trust<br />Create win-win agreements<br />
HR<br />Motivated individuals<br />Give them tools<br />Remove impediments<br />Self-organization<br />
HR<br />Motivated individuals<br />Give them tools<br />Remove impediments<br />Self-organization<br />
HR<br />Motivated individuals<br />Give them tools<br />Remove impediments<br />Self-organization<br />
HR<br />Motivated individuals<br />Give them tools<br />Remove impediments<br />Self-organization<br />
What can…<br />
I do…<br />
Now?<br />
Agile PM Plans<br />Plan Features<br />Iterative Planning<br />Daily Stand-Up<br />
Agile PM Plans<br />Plan Features<br />Iterative Planning<br />Daily Stand-Up<br />
Agile PM Plans<br />Plan Features<br />Iterative Planning<br />Daily Stand-Up<br />
Agile PM Plans<br />Plan Features<br />Iterative Planning<br />Daily Stand-Up<br />
Team<br />PM<br />PM<br />Team<br />Team<br />Team<br />Team<br />APM<br />Team<br />Team<br />Team<br />APM<br />
Know where you are… know what’s left to go<br />
Take input from reality and deal with it<br />
AgilePMIfinance.groups.yahoo.com/group/pmiagile/<br />
The Agile PMP<br />
Mike Cottmeyermike.cottmeyer@versionone.com www.linkedin.com/in/cottmeyer www.versionone.comblog.versionone.netwww.leading...
Upcoming SlideShare
Loading in …5
×

The Agile PMP V3

3,416 views

Published on

This is the version of the talk that I did at Agilepalooza Charlotte and Agile 2009. I will be doing this talk at the PMI Global Congress and Agile Dev Practices in the next few months.

Published in: Technology, Business

The Agile PMP V3

  1. 1. The Agile PMP<br />
  2. 2. Mike Cottmeyermike.cottmeyer@versionone.com www.linkedin.com/in/cottmeyer www.versionone.comblog.versionone.netwww.leadingagile.com<br />
  3. 3. The essence of ProjectManagement?<br />CostTimeScope<br />
  4. 4. The essence of ProjectManagement?<br />Cost Time Scope<br />
  5. 5. The essence of ProjectManagement?<br />Cost TimeScope<br />
  6. 6. The essence of ProjectManagement?<br />CostTime Scope<br />
  7. 7. The essence of ProjectManagement?<br />Risk<br />
  8. 8. Manage outUncertainty<br />
  9. 9. So… what is Agile?<br />Engineering<br />Project Management<br />Leadership<br />
  10. 10. So… what is Agile?<br />Engineering<br />Project Management<br />Leadership<br />
  11. 11. So… what is Agile?<br />Engineering<br />Project Management<br />Leadership<br />
  12. 12. So… what is Agile?<br />Engineering<br />ject Managem<br />Leadership<br />
  13. 13. Manage forUncertainty<br />
  14. 14. 2001<br />The Agile Manifesto<br />
  15. 15. 17<br />The Agile Manifesto<br />
  16. 16. Utah<br />The Agile Manifesto<br />
  17. 17. Individuals &Interactions<br />Processes<br />&Tools<br />WorkingSoftware<br />Comprehensive<br />Documentation<br />The Agile Manifesto<br />Customer Collaboration<br />Contract <br />Negotiation<br />Responding to Change<br />Following<br />a Plan<br />
  18. 18. Individuals &Interactions<br />Processes<br />&Tools<br />WorkingSoftware<br />Comprehensive<br />Documentation<br />The Agile Manifesto<br />Customer Collaboration<br />Contract <br />Negotiation<br />Responding to Change<br />Following<br />a Plan<br />
  19. 19. Individuals &Interactions<br />Processes<br />&Tools<br />WorkingSoftware<br />Comprehensive<br />Documentation<br />The Agile Manifesto<br />Customer Collaboration<br />Contract <br />Negotiation<br />Responding to Change<br />Following<br />a Plan<br />
  20. 20. Individuals &Interactions<br />Processes<br />&Tools<br />WorkingSoftware<br />Comprehensive<br />Documentation<br />The Agile Manifesto<br />Customer Collaboration<br />Contract <br />Negotiation<br />Responding to Change<br />Following<br />a Plan<br />
  21. 21. Individuals &Interactions<br />Processes<br />&Tools<br />WorkingSoftware<br />Comprehensive<br />Documentation<br />The Agile Manifesto<br />Customer Collaboration<br />Contract <br />Negotiation<br />Responding to Change<br />Following<br />a Plan<br />
  22. 22. Individuals &Interactions<br />Processes<br />&Tools<br />WorkingSoftware<br />Comprehensive<br />Documentation<br />The Agile Manifesto<br />Customer Collaboration<br />Contract <br />Negotiation<br />Responding to Change<br />Following<br />a Plan<br />
  23. 23. Traditional<br />Managing the triple constraints…<br />
  24. 24. Scope<br />Cost<br />Time<br />
  25. 25. Scope<br />Cost<br />Time<br />
  26. 26. Scope<br />Cost<br />Time<br />
  27. 27. Scope<br />Cost<br />Time<br />
  28. 28. Scope<br />Let’s figure out what to build… <br />
  29. 29. Cost<br />…how much are we going to spend, <br />
  30. 30. Time<br />and when we are going to be done.<br />
  31. 31. Who?<br />What Order?<br />When?<br />
  32. 32. Who?<br />What Order?<br />When?<br />
  33. 33. Who?<br />What Order?<br />When?<br />
  34. 34. Scope<br />Chicken or the egg?<br />Cost<br />Time<br />
  35. 35. Scope<br />Cost<br />Time<br />
  36. 36. Scope<br />Cost<br />Time<br />
  37. 37. Analysis<br />Design<br />Build<br />Test<br />Deploy<br />
  38. 38. Analysis<br />Design<br />Build<br />Test<br />Deploy<br />
  39. 39. Analysis<br />Design<br />Build<br />Test<br />Deploy<br />
  40. 40. Analysis<br />Design<br />Build<br />Test<br />Deploy<br />
  41. 41. Analysis<br />Design<br />Build<br />Test<br />Deploy<br />
  42. 42. Analysis<br />Design<br />Build<br />Test<br />Deploy<br />18 months to release! <br />
  43. 43. Analysis<br />Design<br />Build<br />Test<br />Deploy<br />20,000 hours = $1,500,000<br />
  44. 44. Cost<br />Time<br />Scope<br />
  45. 45. Cost<br />Time<br />Scope<br />
  46. 46. Cost<br />Time<br />Scope<br />
  47. 47. Analysis<br />Design<br />Build<br />Test<br />Deploy<br />Can we add more people?<br />
  48. 48. Analysis<br />Design<br />Build<br />Test<br />Deploy<br />
  49. 49. Analysis<br />Design<br />Build<br />Test<br />Deploy<br />
  50. 50. Analysis<br />Design<br />Build<br />Test<br />Deploy<br />
  51. 51. Analysis<br />Design<br />Build<br />Test<br />Deploy<br />
  52. 52. Analysis<br />Design<br />Build<br />Test<br />Deploy<br />
  53. 53. Analysis<br />Design<br />Build<br />Test<br />Deploy<br />15 months to release! <br />
  54. 54. Phase One<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />Phase Two<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />Can we deliver in phases?<br />
  55. 55. Phase One<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />Phase Two<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />
  56. 56. Phase One<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />Phase Two<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />Two 9 month deliveries!<br />
  57. 57. Phase One<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />Phase Two<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />Can we do it in parallel?<br />
  58. 58. Phase One<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />Phase Two<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />
  59. 59. Phase One<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />Phase Two<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />
  60. 60. Phase One<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />Phase Two<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />
  61. 61. Phase One<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />Phase Two<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />
  62. 62. Phase One<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />Phase Two<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />First in 9 months…<br />
  63. 63. Phase One<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />Phase Two<br />Analysis<br />Design<br />Build<br />Test<br />Deploy<br />Second a month or so later…<br />
  64. 64.
  65. 65.
  66. 66. Scope<br />Cost<br />Time<br />
  67. 67. Scope<br />Cost<br />Time<br />
  68. 68. Risk<br />Risk<br />Risk<br />Scope<br />Risk<br />Risk<br />Cost<br />Time<br />Risk<br />Risk<br />Risk<br />Risk<br />
  69. 69. Scope<br />is our starting place<br />Cost<br />Time<br />
  70. 70. Scope<br />Cost<br />Time<br />
  71. 71. Agile<br />
  72. 72. Scope<br />Cost<br />is our starting place<br />Time<br />is our starting place<br />
  73. 73. Scope<br />Cost<br />Time<br />
  74. 74. Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<br />I6<br />I7<br />I8<br />I9<br />Timeboxes... <br />
  75. 75. Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<br />I6<br />I7<br />I8<br />I9<br />
  76. 76. Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<br />I6<br />I7<br />I8<br />I9<br />
  77. 77. Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<br />I6<br />I7<br />I8<br />I9<br />Fixed duration<br />
  78. 78. Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<br />I6<br />I7<br />I8<br />I9<br />Fixed duration<br />No overlap<br />
  79. 79. Team A<br />Team B<br />Team C<br />Team D<br />Team E<br />Team F<br />Teams…<br />
  80. 80. Team A<br />Team B<br />Team C<br />Team D<br />Team E<br />Team F<br />
  81. 81. Team A<br />Team B<br />Team C<br />Team D<br />Team E<br />Team F<br />
  82. 82. Team A<br />Team B<br />Team C<br />Team D<br />Team E<br />Team F<br />Teams deliver<br />
  83. 83. Team A<br />Team B<br />Team C<br />Team D<br />Team E<br />Team F<br />Teams deliver<br />Working software<br />
  84. 84. Epic<br />Epic<br />Epic<br />Epic<br />Project <br />Planning<br />
  85. 85. Feature<br />Epic<br />Feature<br />Feature<br />Feature<br />Epic<br />Feature<br />Epic<br />Feature<br />Epic<br />Release<br />Planning<br />Project <br />Planning<br />
  86. 86. Feature<br />Epic<br />User Story<br />User Story<br />Feature<br />User Story<br />User Story<br />Feature<br />User Story<br />User Story<br />Feature<br />Epic<br />User Story<br />Feature<br />Epic<br />Feature<br />Epic<br />Release<br />Planning<br />Project <br />Planning<br />Iteration<br />Planning<br />
  87. 87. Feature<br />Epic<br />User Story<br />User Story<br />Feature<br />User Story<br />User Story<br />Feature<br />User Story<br />User Story<br />Feature<br />Epic<br />User Story<br />Feature<br />Epic<br />Feature<br />Epic<br />3-6<br />Months<br />18-24<br />Months<br />2-4<br />Weeks<br />
  88. 88. Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<br />I6<br />I7<br />I8<br />I9<br />
  89. 89. Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<br />I6<br />I7<br />I8<br />I9<br />
  90. 90. Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<br />I6<br />I7<br />I8<br />I9<br />
  91. 91. Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<br />I6<br />I7<br />I8<br />I9<br />
  92. 92. Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<br />I6<br />I7<br />I8<br />I9<br />
  93. 93. Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<br />I6<br />I7<br />I8<br />I9<br />
  94. 94. Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<br />I6<br />I7<br />I8<br />I9<br />
  95. 95. Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<br />I6<br />I7<br />I8<br />I9<br />
  96. 96. Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<br />I6<br />I7<br />I8<br />I9<br />
  97. 97. Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<br />I6<br />I7<br />I8<br />I9<br />
  98. 98. Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<br />I6<br />I7<br />I8<br />I9<br />End on time<br />
  99. 99. Project (years)<br />Release (months)<br />Release (months)<br />Release (months)<br />I1<br />I2<br />I3<br />I4<br />I5<br />I6<br />I7<br />I8<br />I9<br />End on time<br />Inspect and Adapt<br />
  100. 100. Release One<br />Iteration 1<br />Iteration 2<br />Iteration 3<br />Analysis<br />Analysis<br />Analysis<br />Design<br />Design<br />Design<br />Build<br />Build<br />Build<br />Test<br />Test<br />Test<br />Deploy<br />Deploy<br />Deploy<br />
  101. 101. Release One<br />Iteration 1<br />Iteration 2<br />Iteration 3<br />Analysis<br />Analysis<br />Analysis<br />Design<br />Design<br />Design<br />Build<br />Build<br />Build<br />Test<br />Test<br />Test<br />Deploy<br />Deploy<br />Deploy<br />
  102. 102. Release One<br />Iteration 1<br />Iteration 2<br />Iteration 3<br />Analysis<br />Analysis<br />Analysis<br />Design<br />Design<br />Design<br />Build<br />Build<br />Build<br />Test<br />Test<br />Test<br />Deploy<br />Deploy<br />Deploy<br />
  103. 103. Release One<br />Iteration 1<br />Iteration 2<br />Iteration 3<br />Analysis<br />Analysis<br />Analysis<br />Design<br />Design<br />Design<br />Build<br />Build<br />Build<br />Test<br />Test<br />Test<br />Deploy<br />Deploy<br />Deploy<br />
  104. 104. Release One<br />Iteration 1<br />Iteration 2<br />Iteration 3<br />Analysis<br />Analysis<br />Analysis<br />Design<br />Design<br />Design<br />Build<br />Build<br />Build<br />Test<br />Test<br />Test<br />Deploy<br />Deploy<br />Deploy<br />Everyone on deck<br />
  105. 105. Release One<br />Iteration 1<br />Iteration 2<br />Iteration 3<br />Analysis<br />Analysis<br />Analysis<br />Design<br />Design<br />Design<br />Build<br />Build<br />Build<br />Test<br />Test<br />Test<br />Deploy<br />Deploy<br />Deploy<br />Everyone on deck<br />Everyone accountable<br />
  106. 106. Release One<br />Iteration 1<br />Iteration 2<br />Iteration 3<br />Team<br />Team<br />Team<br />
  107. 107. Release One<br />Iteration 1<br />Iteration 2<br />Iteration 3<br />Team<br />Team<br />Team<br />
  108. 108. Release One<br />Iteration 1<br />Iteration 2<br />Iteration 3<br />Team<br />Team<br />Team<br />
  109. 109. Release One<br />Iteration 1<br />Iteration 2<br />Iteration 3<br />Team<br />Team<br />Team<br />
  110. 110. Release One<br />Iteration 1<br />Iteration 2<br />Iteration 3<br />Team<br />Team<br />Team<br />Cross-Functional<br />
  111. 111. Release One<br />Iteration 1<br />Iteration 2<br />Iteration 3<br />Team<br />Team<br />Team<br />Cross-Functional<br />Specializing Generalists<br />
  112. 112. Team A<br />Team B<br />Team C<br />Team D<br />Team E<br />Team F<br />Teams…<br />
  113. 113. Team A<br />Team B<br />Team C<br />Team D<br />Team E<br />Team F<br />
  114. 114. Team A<br />Team B<br />Team C<br />Team D<br />Team E<br />Team F<br />
  115. 115. Team A<br />Team B<br />Team C<br />Team D<br />Team E<br />Team F<br />Teams deliver<br />
  116. 116. Team A<br />Team B<br />Team C<br />Team D<br />Team E<br />Team F<br />Teams deliver<br />Working software<br />
  117. 117. Fully functional<br />Not fully capable<br />Always working<br />
  118. 118. Fully functional<br />Not fully capable<br />Always working<br />
  119. 119. Fully functional<br />Not fully capable<br />Always working<br />
  120. 120. Images courtesy of Jeff Patton<br />
  121. 121. Images courtesy of Jeff Patton<br />
  122. 122. Images courtesy of Jeff Patton<br />
  123. 123. Burndown<br />Graphs<br />Project Burndown<br />
  124. 124. Burndown<br />Graphs<br />Release Burndown<br />
  125. 125. Burndown<br />Graphs<br />Iteration Burndown<br />
  126. 126. Earn value<br />
  127. 127. for Real<br />
  128. 128. Inspect andAdapt<br />
  129. 129. Minimize theCostof Change<br />
  130. 130. The essence of ProjectManagement?<br />CostTimeScope<br />
  131. 131. The essence of ProjectManagement?<br />Cost Time Scope<br />
  132. 132. The essence of ProjectManagement?<br />Cost TimeScope<br />
  133. 133. The essence of ProjectManagement?<br />CostTime Scope<br />
  134. 134. The essence of ProjectManagement?<br />Risk<br />
  135. 135. EmbraceUncertainty<br />
  136. 136. Agileis risk mitigation<br />
  137. 137. Agileis a value system…<br />
  138. 138. Empowerment<br />Self-Organization<br />Trust Individuals<br />Accountability<br />
  139. 139. Empowerment<br />Self-Organization<br />Trust Individuals<br />Accountability<br />
  140. 140. Empowerment<br />Self-Organization<br />Trust Individuals<br />Accountability<br />
  141. 141. Empowerment<br />Self-Organization<br />Trust Individuals<br />Accountability<br />
  142. 142. PM<br />
  143. 143. PM<br />A<br />
  144. 144. PMBOK<br />
  145. 145. Time<br />Deliverables not activitiesReduce DependenciesPrioritize don’t sequenceAlways finish on-time<br />
  146. 146. Time<br />Deliverables not activitiesReduce DependenciesPrioritize don’t sequenceAlways finish on-time<br />
  147. 147. Time<br />Deliverables not activitiesReduce DependenciesPrioritize don’t sequenceAlways finish on-time<br />
  148. 148. Time<br />Deliverables not activitiesReduce DependenciesPrioritize don’t sequenceAlways finish on-time<br />
  149. 149. Cost<br />Cost = team size X duration Invest don’t spend<br />
  150. 150. Cost<br />Cost = team size X duration<br />Invest don’t spend<br />
  151. 151. Scope<br />Plan scope in rolling waves<br />Make trade-offs<br />Allow room for negotiation<br />Frequent customer interaction<br />
  152. 152. Scope<br />Plan scope in rolling waves<br />Make trade-offs<br />Allow room for negotiation<br />Frequent customer interaction<br />
  153. 153. Scope<br />Plan scope in rolling waves<br />Make trade-offs<br />Allow room for negotiation<br />Frequent customer interaction<br />
  154. 154. Scope<br />Plan scope in rolling waves<br />Make trade-offs<br />Allow room for negotiation<br />Frequent customer interaction<br />
  155. 155. Risk<br />Business and Technical<br />Risk management built in<br />Continuous visibility<br />
  156. 156. Risk<br />Business and Technical<br />Risk management built in<br />Continuous visibility<br />
  157. 157. Risk<br />Business and Technical<br />Risk management built in<br />Continuous visibility<br />
  158. 158. Quality<br />Quality not an afterthought<br />Test driven development<br />Continuous integration<br />Continuous testing<br />
  159. 159. Quality<br />Quality not an afterthought<br />Test driven development<br />Continuous integration<br />Continuous testing<br />
  160. 160. Quality<br />Quality not an afterthought<br />Test driven development<br />Continuous integration<br />Continuous testing<br />
  161. 161. Quality<br />Quality not an afterthought<br />Test driven development<br />Continuous integration<br />Continuous testing<br />
  162. 162. Comm.<br />Outside the team… the same<br />Co-location<br />Osmotic communication<br />Information radiators<br />
  163. 163. Comm.<br />Outside the team… the same<br />Co-location<br />Osmotic communication<br />Information radiators<br />
  164. 164. Comm.<br />Outside the team… the same<br />Co-location<br />Osmotic communication<br />Information radiators<br />
  165. 165. Comm.<br />Outside the team… the same<br />Co-location<br />Osmotic communication<br />Information radiators<br />
  166. 166. Int.<br />Charter or vision is okay<br />Agile PM plan and approach<br />Individual accountability<br />Change control built in<br />
  167. 167. Int.<br />Charter or vision is okay<br />Agile PM plan and approach<br />Individual accountability<br />Change control built in<br />
  168. 168. Int.<br />Charter or vision is okay<br />Agile PM plan and approach<br />Individual accountability<br />Change control built in<br />
  169. 169. Int.<br />Charter or vision is okay<br />Agile PM plan and approach<br />Individual accountability<br />Change control built in<br />
  170. 170. Proc.<br />Build contracts for change<br />Build relationships on trust<br />Create win-win agreements<br />
  171. 171. Proc.<br />Build contracts for change<br />Build relationships on trust<br />Create win-win agreements<br />
  172. 172. Proc.<br />Build contracts for change<br />Build relationships on trust<br />Create win-win agreements<br />
  173. 173. HR<br />Motivated individuals<br />Give them tools<br />Remove impediments<br />Self-organization<br />
  174. 174. HR<br />Motivated individuals<br />Give them tools<br />Remove impediments<br />Self-organization<br />
  175. 175. HR<br />Motivated individuals<br />Give them tools<br />Remove impediments<br />Self-organization<br />
  176. 176. HR<br />Motivated individuals<br />Give them tools<br />Remove impediments<br />Self-organization<br />
  177. 177. What can…<br />
  178. 178. I do…<br />
  179. 179. Now?<br />
  180. 180. Agile PM Plans<br />Plan Features<br />Iterative Planning<br />Daily Stand-Up<br />
  181. 181. Agile PM Plans<br />Plan Features<br />Iterative Planning<br />Daily Stand-Up<br />
  182. 182. Agile PM Plans<br />Plan Features<br />Iterative Planning<br />Daily Stand-Up<br />
  183. 183. Agile PM Plans<br />Plan Features<br />Iterative Planning<br />Daily Stand-Up<br />
  184. 184. Team<br />PM<br />PM<br />Team<br />Team<br />Team<br />Team<br />APM<br />Team<br />Team<br />Team<br />APM<br />
  185. 185. Know where you are… know what’s left to go<br />
  186. 186. Take input from reality and deal with it<br />
  187. 187. AgilePMIfinance.groups.yahoo.com/group/pmiagile/<br />
  188. 188. The Agile PMP<br />
  189. 189. Mike Cottmeyermike.cottmeyer@versionone.com www.linkedin.com/in/cottmeyer www.versionone.comblog.versionone.netwww.leadingagile.com<br />

×