Академический Документы
Профессиональный Документы
Культура Документы
tsulaiman@solutionsiq.com
Presenter
Tamara Sulaiman
2
Workshop Perspective
• The examples of
AgileEVM discussed today
are based on the Scrum
framework
• A basic knowledge of
Earned Value
Management is presumed
3
More Information
www.solutionsiq.com/agile_index.html
My email: tsulaiman@solutionsiq.com
To discuss:
5
Personal Objectives - Exercise
6
Business Reasons For Using Agile Methods
7
Business Reasons To Use Earned Value
Management (EVM)
http://en.wikipedia.org/wiki/Earned_value_management
8
Additional Benefits of EVM
According to Quentin W. Fleming and Joel M.
Koppelman:
• “The single most important benefit of employing
earned value is the cost efficiency readings it
provides.”
http://www.stsc.hill.af.mil/crosstalk/1998/07/value.asp
9
Agile Performance Tracking?
http://en.wikipedia.org/wiki/Earned_value_management
10
The Solution!
11
Why Use AgileEVM?
AgileEVM_SampleEVM.xls
12
What Is Needed To Calculate
AgileEVM?
Vision 24 hours
Release Plan
Product Backlog Potentially Shippable
Prioritized Features Sprint Backlog Product Increment
desired by Customer Features assigned to Sprint
estimated by team
13
“AgileEVM Is Like Death By Acronym”
T. Perry, SolutionsIQ
• AC – Actual Cost
• PV – Planned Value
• EV – Earned Value
• BAC – Budget at Complete
• EAC – Estimate at Complete
• CPI – Cost Performance Index
• SPI – Schedule Performance Index
14
AgileEVM – Percent Complete
• Why are the percent completes so important?
• How do you calculate Expected Percent
Complete?
• How do you calculate Actual Percent Complete?
15
AgileEVM – Defining The Baseline
- 5 simple inputs
- Start Date
- Budget At Complete
- Planned Sprints
- Sprint Lengths
- Planned Release Story
Points
16
AgileEVM – Incorporating The Variables
4 data points
•Story Points Completed
•Story Points Added
•Actual Cost
•Current Sprint
17
AgileEVM - Analysis
• What does it mean if EV is higher than
your Actual cost?
You are
spending less
money than
planned to
accomplish
the work.
18
AgileEVM - Analysis
What does it mean if Actual Cost is higher
than your Earned Value?
You are
spending
more money
than planned
to accomplish
the work.
19
AgileEVM – Analysis
So if the Earned Value is less than the
Planned Value?
You are
accomplishing
the work late;
or behind
schedule
20
AgileEVM - Analysis
What if the Earned Value is equal or more
than the Planned Value?
You are
accomplishing
the work on,
or ahead of
plan.
21
Performance Indices
If: CPI < 1 CPI = 1 CPI > 1
22
Where AgileEVM Adds Value
• AgileEVM provides a simple, clear concise
method to communicate the release picture to
stakeholders.
• The ability to run ‘what if’ scenario’s to help
forecast the impact of changes to scope,
schedule, and budget.
AgileEVM_SampleEVM.xls
23
When Should AgileEVM Be Applied?
• At set, predetermined boundaries like Sprint
boundaries, or week / month end
• You must have the actual costs for that period,
and the story points completed for that period
• The boundary periods need to be equal in length
24
Case Study
25
Wrap Up
• Personal Objectives
• Prizes!
26