SlideShare a Scribd company logo
1 of 34
Download to read offline
Portfolio Management
with AgileEVM
Getting toValue Faster
Brent Barton & Chris Sterling
Brent Barton - AgileEVM Inc.
President,AgileEVM Inc.
More than 15 years software development in many roles
as both employee and consultant for organizations from
small start ups to multinational corporations
Former CTO. Active Agile Coach, Mentor, Certified
Scrum Trainer
Actively involved in Agile Rollouts from small Product
companies to very large IT organizations
Scrum Articles
“AgileEVM – EarnedValue Management
in Scrum Projects”, IEEE
“Implementing a Professional Services
Organization Using Type C Scrum”, IEEE
“Establishing and Maintaining Top to
Bottom Transparency Using
the Meta-Scrum”,AgileJournal
“All-Out Organizational Scrum as an
InnovationValue Chain”, IEEE
www.AgileEVM.com
Email: brent@sterlingbarton.com
Web: http://www.sterlingbarton.com
Blog: http://www.gettingagile.com
Follow me on Twitter: @brentbarton
Chris Sterling – AgileEVM Inc.
Developer of AgileEVM ( www.AgileEVM.com ), a
project portfolio decision support tool
Technology Consultant,Agile Consultant and
Certified Scrum Trainer
Consults on software technology,Agile technical
practices, Scrum, and effective management
techniques
Innovation Games® Trained Facilitator
Open Source Developer and Consultant
Software technology, architecture, release
management, monitoring, and design consulting for
Agile Teams
Publishing book with Addison-Wesley called
“Managing Software Debt” - due out Dec 2010
Email: chris@agileevm.com
www.AgileEVM.com
Web: http://www.sterlingbarton.com
Blog: http://www.gettingagile.com
Follow me on Twitter: @csterwa
In the next 90
minutes...
• Describe Project Portfolio Management
• Why Agile challenges business
• Compare EarnedValue Management (EVM)
• Integrate into AgileEVM
• Workshop exercises
• Q&A
• AgileEVM demo (optional)
Project Portfolio
Management
Project Portfolio
Defined
A portfolio is a collection of projects or
programs and other work that are grouped
together to facilitate effective management of
that work to meet strategic business objectives.
source: PMI The Standard for Portfolio Management
— Second Edition
• We want to measure
outcomes, not outputs
• YES: BusinessValue
• not so much: Completed Projects
Project Portfolio
Management
Time
Business
Value
Effective Project
Portfolio Management
• Prioritization to maximize
BusinessValue
• Effective delivery to minimize costs
• Re-allocation of resources when costs are
too high or the benefit is too low
source: Cutter Journal
Agile...
from a business point
of view
Strengths of Agile
• Assertion of quality by self-organizing
teams
• Adaptive Planning
Weaknesses of Agile
• Cost management is (mostly) missing
• Uses abstract measures
• Relative points
• Ideal days
• Velocity
These create
business challenges
Uh oh,Time to go...
Maybe it’s Geoff...
Can’t I just know when we can
release and how much it will cost?
Earl, you can’t compare velocity of
one team with another! Estimates
are relative and team specific...
It depends...
Agile is a pain
in the @$$!
Agile partially supports
Portfolio Management
• Prioritize to maximize
BusinessValue
• Effectively deliver to
minimize costs
• Re-allocate resources
when costs are too high or
the benefit is too low
Agile
Agile
EarnedValue
Management (EVM)
ProjectedSlippage
Management Reserve
EarnedValue
(PV)
Total Allocated Budget
Time
Now
Completion
Date
$
PMB
EAC
Time
Over
Budget
PlannedValue
(AC)
Actual Cost
Project Management Baseline
Estimate at Complete
(EV)
EarnedValue
EVM Performance
Indicators
CPI < 1 CPI = 1 CPI > 1
Under Budget On Budget Over Budget
SPI < 1 SPI = 1 SPI > 1
Ahead of Schedule On Schedule Behind Schedule
Cost Performance Index (CPI=EV/AC)
Schedule Performance Index (SPI=EV/PV)
Strengths of EVM
• Integrates cost and schedule management
• Forecasts in financial units based on units
used for actual cost
• Decades of use
• Part of PMBOK (ANSI/PMI 99-001-2008)
• Part of EVMS (ANSI/EIA-748-B-2007)
Weaknesses of
Traditional EVM
• Expects everything
fully defined up front
• No assertion of quality
• Claiming value is earned
on intermediate
work products
Ugh!
Agile + EVM
• We want to measure
outcomes, not outputs
• Prioritize to maximize
BusinessValue
• Effectively deliver to
minimize costs
• Re-allocate resources
when costs are too high or
the benefit is too low
Agile
Agile
EVM
Agile
EVM
+
[Pause for Reflection]
AgileEVM
AgileEVM Background
• Mathematically proven that Release Dates
based on average velocity (story points)≡
estimate at complete (dollars)
• Key Assumption: The ratio of (story points
completed)/(total story points in a release)
is a good measure of Actual Percent
Complete
Scenario 1: Commit
Scenario 2:Transform
Quality Criteria
asserted by team
Scenario 3: Kill
Saturn RC-1 Forecasts
Mercury Forecasts
What are some options?
Q&A
If you want to look at
AgileEVM, we will
demo or catch us
anytime.

More Related Content

What's hot

Introducing Agile to the Enterprise
Introducing Agile to the EnterpriseIntroducing Agile to the Enterprise
Introducing Agile to the Enterprise
Gibraltar Software
 
Hello agile
Hello agileHello agile
Hello agile
udairaj
 

What's hot (20)

Agile methods series (xp)
Agile methods series (xp)Agile methods series (xp)
Agile methods series (xp)
 
Dev ops for legacy systems
Dev ops for legacy systemsDev ops for legacy systems
Dev ops for legacy systems
 
Scrum Bangalore 16th Meetup - March 5, 2016 - How to Kickstart a new Scrum Te...
Scrum Bangalore 16th Meetup - March 5, 2016 - How to Kickstart a new Scrum Te...Scrum Bangalore 16th Meetup - March 5, 2016 - How to Kickstart a new Scrum Te...
Scrum Bangalore 16th Meetup - March 5, 2016 - How to Kickstart a new Scrum Te...
 
Welcoming Halp to the Atlassian Stack: Streamline and Transform your Service ...
Welcoming Halp to the Atlassian Stack: Streamline and Transform your Service ...Welcoming Halp to the Atlassian Stack: Streamline and Transform your Service ...
Welcoming Halp to the Atlassian Stack: Streamline and Transform your Service ...
 
Afterburner Webinar - Debriefing: Your Final Step to Agility
Afterburner Webinar - Debriefing: Your Final Step to AgilityAfterburner Webinar - Debriefing: Your Final Step to Agility
Afterburner Webinar - Debriefing: Your Final Step to Agility
 
Helping operations top-heavy teams the smart way
Helping operations top-heavy teams the smart wayHelping operations top-heavy teams the smart way
Helping operations top-heavy teams the smart way
 
Prioritise: Kanban Recipe for Success Step 5
Prioritise: Kanban Recipe for Success Step 5Prioritise: Kanban Recipe for Success Step 5
Prioritise: Kanban Recipe for Success Step 5
 
Unlocking business agility through agile leadership
Unlocking business agility through agile leadershipUnlocking business agility through agile leadership
Unlocking business agility through agile leadership
 
Agile testing webinar
Agile testing webinarAgile testing webinar
Agile testing webinar
 
How to scale agility in your enterprise
How to scale agility in your enterpriseHow to scale agility in your enterprise
How to scale agility in your enterprise
 
Why You Should Care About Kanban
Why You Should Care About KanbanWhy You Should Care About Kanban
Why You Should Care About Kanban
 
Scaling Agile
Scaling AgileScaling Agile
Scaling Agile
 
Introducing Agile to the Enterprise
Introducing Agile to the EnterpriseIntroducing Agile to the Enterprise
Introducing Agile to the Enterprise
 
Visualising decisions - Integrating decision making with Kanban
Visualising decisions - Integrating decision making with KanbanVisualising decisions - Integrating decision making with Kanban
Visualising decisions - Integrating decision making with Kanban
 
Hello agile
Hello agileHello agile
Hello agile
 
Scrum Bangalore 16th Meetup - March 5, 2016 - Replicating Architectural Scali...
Scrum Bangalore 16th Meetup - March 5, 2016 - Replicating Architectural Scali...Scrum Bangalore 16th Meetup - March 5, 2016 - Replicating Architectural Scali...
Scrum Bangalore 16th Meetup - March 5, 2016 - Replicating Architectural Scali...
 
Fit for Purpose - Driving Organizational Maturity via Evolutionary Change
Fit for Purpose - Driving Organizational Maturity via Evolutionary ChangeFit for Purpose - Driving Organizational Maturity via Evolutionary Change
Fit for Purpose - Driving Organizational Maturity via Evolutionary Change
 
Better, Faster, Stronger: Improving Collaboration Between Dev and IT by 2x
Better, Faster, Stronger: Improving Collaboration Between Dev and IT by 2xBetter, Faster, Stronger: Improving Collaboration Between Dev and IT by 2x
Better, Faster, Stronger: Improving Collaboration Between Dev and IT by 2x
 
Agile in the Federal Government
Agile in the Federal Government Agile in the Federal Government
Agile in the Federal Government
 
Measuring agility - The Lean Way
Measuring agility - The Lean WayMeasuring agility - The Lean Way
Measuring agility - The Lean Way
 

Viewers also liked

Viewers also liked (10)

Measurable news-issue-3-2013
Measurable news-issue-3-2013Measurable news-issue-3-2013
Measurable news-issue-3-2013
 
Agile EVMS
Agile EVMSAgile EVMS
Agile EVMS
 
Integrated Agile with EVM -- Executive overview
Integrated Agile with EVM -- Executive overviewIntegrated Agile with EVM -- Executive overview
Integrated Agile with EVM -- Executive overview
 
Earned Value Management and Agile Tips for Success
Earned Value Management and Agile Tips for Success Earned Value Management and Agile Tips for Success
Earned Value Management and Agile Tips for Success
 
2011 pmo symposium Bridging the Agile-to-PMO Communication Gap
2011 pmo symposium Bridging the Agile-to-PMO Communication Gap2011 pmo symposium Bridging the Agile-to-PMO Communication Gap
2011 pmo symposium Bridging the Agile-to-PMO Communication Gap
 
EVM+Agile the darkside
EVM+Agile the darksideEVM+Agile the darkside
EVM+Agile the darkside
 
Successfully Integrating Agile and Earned Value
Successfully Integrating Agile and Earned ValueSuccessfully Integrating Agile and Earned Value
Successfully Integrating Agile and Earned Value
 
Agile transformation best practices
Agile transformation best practicesAgile transformation best practices
Agile transformation best practices
 
Agile metrics and quality
Agile metrics and qualityAgile metrics and quality
Agile metrics and quality
 
Agile Program Management Best Practices
Agile Program Management Best PracticesAgile Program Management Best Practices
Agile Program Management Best Practices
 

Similar to Portfolio Management with AgileEVM - Vancouver 2010

Agile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipAgile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadership
Ravi Tadwalkar
 
View from the Executive Suite, MN-PMI May 2014
View from the Executive Suite, MN-PMI May 2014View from the Executive Suite, MN-PMI May 2014
View from the Executive Suite, MN-PMI May 2014
Paul Ellarby
 
Agile Truths and Misconceptions
Agile Truths and MisconceptionsAgile Truths and Misconceptions
Agile Truths and Misconceptions
Richard Cheng
 
Agile Adoption and Initiation
Agile Adoption and InitiationAgile Adoption and Initiation
Agile Adoption and Initiation
reggie_d
 
Webinar agile-spring-maximum-roi
Webinar agile-spring-maximum-roiWebinar agile-spring-maximum-roi
Webinar agile-spring-maximum-roi
Cygnet Infotech
 
Вебінар Requirements in SAFe
Вебінар Requirements in SAFeВебінар Requirements in SAFe
Вебінар Requirements in SAFe
E-5
 

Similar to Portfolio Management with AgileEVM - Vancouver 2010 (20)

Translating Points to Dollars
Translating Points to Dollars Translating Points to Dollars
Translating Points to Dollars
 
Project Management to Enterprise Agile Product Delivery
Project Management to Enterprise Agile Product DeliveryProject Management to Enterprise Agile Product Delivery
Project Management to Enterprise Agile Product Delivery
 
Good agile / Bad agile: Proving the value of Agile to a skeptical organization
Good agile / Bad agile: Proving the value of Agile to a skeptical organizationGood agile / Bad agile: Proving the value of Agile to a skeptical organization
Good agile / Bad agile: Proving the value of Agile to a skeptical organization
 
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко АнтонSolit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
 
Agile Transition Framework - presented at Frankfurt PMI Chapter
Agile Transition Framework - presented at Frankfurt PMI ChapterAgile Transition Framework - presented at Frankfurt PMI Chapter
Agile Transition Framework - presented at Frankfurt PMI Chapter
 
Agile an explanation by sedulous business solutions
Agile   an explanation by sedulous business solutionsAgile   an explanation by sedulous business solutions
Agile an explanation by sedulous business solutions
 
Agile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipAgile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadership
 
View from the Executive Suite, MN-PMI May 2014
View from the Executive Suite, MN-PMI May 2014View from the Executive Suite, MN-PMI May 2014
View from the Executive Suite, MN-PMI May 2014
 
'My Case for Agile Methods & Tranformation' : Presented by Saikat Das
'My Case for Agile Methods & Tranformation' : Presented by Saikat Das 'My Case for Agile Methods & Tranformation' : Presented by Saikat Das
'My Case for Agile Methods & Tranformation' : Presented by Saikat Das
 
Agile organization design workshop
Agile organization design workshopAgile organization design workshop
Agile organization design workshop
 
Agile Truths and Misconceptions
Agile Truths and MisconceptionsAgile Truths and Misconceptions
Agile Truths and Misconceptions
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over output
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over output
 
Agile Adoption and Initiation
Agile Adoption and InitiationAgile Adoption and Initiation
Agile Adoption and Initiation
 
Enterprise scaled agile overview (1)
Enterprise scaled agile overview (1)Enterprise scaled agile overview (1)
Enterprise scaled agile overview (1)
 
Webinar agile-spring-maximum-roi
Webinar agile-spring-maximum-roiWebinar agile-spring-maximum-roi
Webinar agile-spring-maximum-roi
 
State of Agile 2017
State of Agile 2017State of Agile 2017
State of Agile 2017
 
The Agile PMO مكتب إدارة المشاريع الرشيق
The Agile PMO مكتب إدارة المشاريع الرشيقThe Agile PMO مكتب إدارة المشاريع الرشيق
The Agile PMO مكتب إدارة المشاريع الرشيق
 
OutSystems Lessons: Center of Excellence and Adoption Strategies
OutSystems Lessons: Center of Excellence and Adoption StrategiesOutSystems Lessons: Center of Excellence and Adoption Strategies
OutSystems Lessons: Center of Excellence and Adoption Strategies
 
Вебінар Requirements in SAFe
Вебінар Requirements in SAFeВебінар Requirements in SAFe
Вебінар Requirements in SAFe
 

Recently uploaded

Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
daisycvs
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for Viewing
Nauman Safdar
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
ZurliaSoop
 
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in PakistanChallenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
vineshkumarsajnani12
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
daisycvs
 

Recently uploaded (20)

Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Buy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail AccountsBuy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail Accounts
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
New 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateNew 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck Template
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptx
 
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for Viewing
 
Cannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 UpdatedCannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 Updated
 
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptxQSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in PakistanChallenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
 
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service AvailableNashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
 
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 

Portfolio Management with AgileEVM - Vancouver 2010

  • 1. Portfolio Management with AgileEVM Getting toValue Faster Brent Barton & Chris Sterling
  • 2. Brent Barton - AgileEVM Inc. President,AgileEVM Inc. More than 15 years software development in many roles as both employee and consultant for organizations from small start ups to multinational corporations Former CTO. Active Agile Coach, Mentor, Certified Scrum Trainer Actively involved in Agile Rollouts from small Product companies to very large IT organizations Scrum Articles “AgileEVM – EarnedValue Management in Scrum Projects”, IEEE “Implementing a Professional Services Organization Using Type C Scrum”, IEEE “Establishing and Maintaining Top to Bottom Transparency Using the Meta-Scrum”,AgileJournal “All-Out Organizational Scrum as an InnovationValue Chain”, IEEE www.AgileEVM.com Email: brent@sterlingbarton.com Web: http://www.sterlingbarton.com Blog: http://www.gettingagile.com Follow me on Twitter: @brentbarton
  • 3. Chris Sterling – AgileEVM Inc. Developer of AgileEVM ( www.AgileEVM.com ), a project portfolio decision support tool Technology Consultant,Agile Consultant and Certified Scrum Trainer Consults on software technology,Agile technical practices, Scrum, and effective management techniques Innovation Games® Trained Facilitator Open Source Developer and Consultant Software technology, architecture, release management, monitoring, and design consulting for Agile Teams Publishing book with Addison-Wesley called “Managing Software Debt” - due out Dec 2010 Email: chris@agileevm.com www.AgileEVM.com Web: http://www.sterlingbarton.com Blog: http://www.gettingagile.com Follow me on Twitter: @csterwa
  • 4. In the next 90 minutes... • Describe Project Portfolio Management • Why Agile challenges business • Compare EarnedValue Management (EVM) • Integrate into AgileEVM • Workshop exercises • Q&A • AgileEVM demo (optional)
  • 6. Project Portfolio Defined A portfolio is a collection of projects or programs and other work that are grouped together to facilitate effective management of that work to meet strategic business objectives. source: PMI The Standard for Portfolio Management — Second Edition
  • 7. • We want to measure outcomes, not outputs • YES: BusinessValue • not so much: Completed Projects Project Portfolio Management Time Business Value
  • 8. Effective Project Portfolio Management • Prioritization to maximize BusinessValue • Effective delivery to minimize costs • Re-allocation of resources when costs are too high or the benefit is too low source: Cutter Journal
  • 9. Agile... from a business point of view
  • 10. Strengths of Agile • Assertion of quality by self-organizing teams • Adaptive Planning
  • 11. Weaknesses of Agile • Cost management is (mostly) missing • Uses abstract measures • Relative points • Ideal days • Velocity These create business challenges
  • 12. Uh oh,Time to go... Maybe it’s Geoff... Can’t I just know when we can release and how much it will cost? Earl, you can’t compare velocity of one team with another! Estimates are relative and team specific... It depends... Agile is a pain in the @$$!
  • 13. Agile partially supports Portfolio Management • Prioritize to maximize BusinessValue • Effectively deliver to minimize costs • Re-allocate resources when costs are too high or the benefit is too low Agile Agile
  • 15. ProjectedSlippage Management Reserve EarnedValue (PV) Total Allocated Budget Time Now Completion Date $ PMB EAC Time Over Budget PlannedValue (AC) Actual Cost Project Management Baseline Estimate at Complete (EV) EarnedValue
  • 16. EVM Performance Indicators CPI < 1 CPI = 1 CPI > 1 Under Budget On Budget Over Budget SPI < 1 SPI = 1 SPI > 1 Ahead of Schedule On Schedule Behind Schedule Cost Performance Index (CPI=EV/AC) Schedule Performance Index (SPI=EV/PV)
  • 17. Strengths of EVM • Integrates cost and schedule management • Forecasts in financial units based on units used for actual cost • Decades of use • Part of PMBOK (ANSI/PMI 99-001-2008) • Part of EVMS (ANSI/EIA-748-B-2007)
  • 18. Weaknesses of Traditional EVM • Expects everything fully defined up front • No assertion of quality • Claiming value is earned on intermediate work products Ugh!
  • 19. Agile + EVM • We want to measure outcomes, not outputs • Prioritize to maximize BusinessValue • Effectively deliver to minimize costs • Re-allocate resources when costs are too high or the benefit is too low Agile Agile EVM Agile EVM +
  • 22. AgileEVM Background • Mathematically proven that Release Dates based on average velocity (story points)≡ estimate at complete (dollars) • Key Assumption: The ratio of (story points completed)/(total story points in a release) is a good measure of Actual Percent Complete
  • 24.
  • 26.
  • 27.
  • 28.
  • 31.
  • 32. Saturn RC-1 Forecasts Mercury Forecasts What are some options?
  • 33. Q&A
  • 34. If you want to look at AgileEVM, we will demo or catch us anytime.