Agile EVM

13
Agile Series by Nishanth introducing Agile EVM

description

Tries to evoke some interest in EVM w.r.t agile values and principles based software delivery. Intention is only to invoke curiosity and aid further R&D.

Transcript of Agile EVM

Page 1: Agile EVM

Agile Series by Nishanth

introducing

Agile EVM

Page 2: Agile EVM

Some Agile Myths

• Agile development is “Extreme Programming (XP) + Scrum

• Agile projects can’t define scope up front

Page 3: Agile EVM

Why EVM?

• Integrates performance, cost, and schedule• Provides cost efficiency readings• Early warning of performance problems• Well known, PMI standard, used in Project

Management over 40 yrs

Page 4: Agile EVM

EVM – A Timeline

Courtesy – Tamara Sulaiman Runyon, Collabnet

Page 5: Agile EVM

Traditional EVM

Page 6: Agile EVM

Agile Earned Value Management (EVM)

• Agile EVM = Traditional EVM + Scrum• Adds value in

– Decision Making– Communication– Visibility

Page 7: Agile EVM

Why Agile EVM?

• Adds cost component to metrics• Balances needs of all stakeholders• Optimise value of releases• Better business decisions

Page 8: Agile EVM

Agile EVM Metrics

• Schedule Performance Index (SPI)• Cost Performance Index (CPI)• Velocity per Sprint• Earned Value vs. Planned Value

Page 9: Agile EVM

Agile EVM Metrics

Defining Initial Release Baseline• # of planned sprints• Sprint Lengths• Budget at Complete (BAC)• Planned Story Points• Start Date

Page 10: Agile EVM

Agile EVM Acronyms

• AC – Actual Cost• PV – Planned Value• EV – Earned Value• EAC – Estimate at Complete• CPI – Cost Performance Index• SPI – Schedule Performance Index

Page 11: Agile EVM

Agile EVM Basic Equations

• PV = Expected % complete1 * BAC• EV = Actual % complete2 * BAC• CPI = EV/AC• SPI = EV/PV

• 1 – SP completed/total SP planned• 2 – no. of sprints completed/total sprints planned

Page 12: Agile EVM

Appendix

• Courtesy– Webinar – Agile EVM – Information for Good

Decision Making, by Tamara Sulaiman Runyon, Collabnet

– White Paper – Earned Value for Agile Development, by John Rusk, Optimation Ltd

Page 13: Agile EVM

Thanks!

Exciting new transitions