The Agile PMP v2

5,261 views

Published on

Published in: Technology, Business
1 Comment
19 Likes
Statistics
Notes
No Downloads
Views
Total views
5,261
On SlideShare
0
From Embeds
0
Number of Embeds
1,052
Actions
Shares
0
Downloads
42
Comments
1
Likes
19
Embeds 0
No embeds

No notes for slide

The Agile PMP v2

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

×