Your SlideShare is downloading. ×
The Agile PMP v2
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

The Agile PMP v2

4,538
views

Published on

Published in: Technology, Business

1 Comment
18 Likes
Statistics
Notes
No Downloads
Views
Total Views
4,538
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
42
Comments
1
Likes
18
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

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