Overview of Todays Discussion Brief Overview of EVM Concepts Dont - - PowerPoint PPT Presentation

overview of today s discussion
SMART_READER_LITE
LIVE PREVIEW

Overview of Todays Discussion Brief Overview of EVM Concepts Dont - - PowerPoint PPT Presentation

Overview of Todays Discussion Brief Overview of EVM Concepts Dont Let EVM Data Why you cant trust BACs or EACs Mislead You Why EVM progress is Steve Sheamer often overstated Why you need to account for schedule risk How to


slide-1
SLIDE 1

Why you can’t trust BACs or EACs Why you need to account for schedule risk

Overview of Today’s Discussion

Brief Overview of EVM Concepts Why EVM progress is

  • ften overstated

Don’t Let EVM Data Mislead You

Steve Sheamer

How to prevent yourself from being fooled

slide-2
SLIDE 2

2

In theory, EVM data provides everything a cost estimator needs to develop an estimate

Time $$ or Hours BCWP ACWP BCWS

slide-3
SLIDE 3

3

In theory, EVM data provides everything a cost estimator needs to develop an estimate

Time $$ or Hours BCWP ACWP BCWS

A measure of how much work has been accomplished to date. What percentage of the work is done?

slide-4
SLIDE 4

4

In theory, EVM data provides everything a cost estimator needs to develop an estimate

Time $$ or Hours BCWP ACWP BCWS

How much it cost to complete the work that has been performed to date.

slide-5
SLIDE 5

5

In theory, EVM data provides everything a cost estimator needs to develop an estimate

Time $$ or Hours BCWP ACWP BCWS

How much work was scheduled to be completed and how much planned work remains.

slide-6
SLIDE 6

6

In theory, EVM data provides everything a cost estimator needs to develop an estimate

Time $$ or Hours BCWP ACWP BCWS

The budget to complete all of the work (initial estimate of cost).

BAC

slide-7
SLIDE 7

7

In addition to measures against the plan, EVM data also includes updated estimates of costs at completion

Time $$ or Hours BCWP ACWP BCWS BAC EAC

  • r

LRE

slide-8
SLIDE 8

Issue #1: Budgets at Completion and Estimates at Completion (or LREs) are often significantly underestimated

Actual Cost at Completion What a Cost Estimator is trying to determine

slide-9
SLIDE 9

Program Lifecycle $160M

Initial Cost Forecast including all known Risks

Assume a company is submitting a bid on a competitive cost reimbursable contract that is over $50M for a new product

slide-10
SLIDE 10

The company decides that some risks are unlikely to occur and they are willing to accept these risks in their estimate

Program Lifecycle $130M $160M

Revised Forecast with selected risks Initial Cost Forecast including all known Risks

slide-11
SLIDE 11

Management determines that the price needs to be lowered in order to ensure a competitive bid

Program Lifecycle $130M $160M

Initial Cost Forecast including all known Risks

$100M

Competitive Bid Price Revised Forecast with selected risks

slide-12
SLIDE 12

The EVM Budget at Completion is then based on a “bid to win” price with much of the known risk stripped out

Program Lifecycle $130M $160M

Initial Cost Forecast including all known Risks

$100M

Competitive Bid Price Revised Forecast with selected risks

slide-13
SLIDE 13

Unfortunately, the known risk that a company has accepted is nowhere to be found in EVM reporting

Program Lifecycle $130M $160M

Initial Cost Forecast including all known Risks

$100M

Competitive Bid Price Revised Forecast with selected risks

Amount of Known Risk that a company is willing to accept on a cost reimbursable contract.

slide-14
SLIDE 14

Oftentimes a program runs into issues that were not anticipated when the budget or EACs were developed

Program Lifecycle $160M

Initial Cost Forecast including all known Risks

$100M

Budget at Completion

$200M

Actual cost at completion including Unforeseen Risks

slide-15
SLIDE 15

Below are a few examples of potential unforeseen risks that may not be accounted for in BACs / EACs

Late engineering, engineering changes, and scope creep Excessive Re-work / Re-testing Material Delays / Quality issues Tooling, equipment, facilities, and process issues Optimistic Estimates

Time Man Hours Actual Forecast

Environmental Issues (e.g., weather delays, labor strikes)

slide-16
SLIDE 16

It is up to the skilled cost estimator to determine the gap between the budget and the actual cost at completion

Program Lifecycle $160M

Initial Cost Forecast including all known Risks

$100M

Competitive Bid Price

$200M

Actual cost at completion including Unforeseen Risks

Forecasting uncertainty gap that the skilled cost estimator must close.

slide-17
SLIDE 17

17

EACs are carefully managed by program managers and

  • ften adjusted downward for political reasons

Time $$ or Hours BCWP ACWP BCWS BAC Initial bottoms- up EAC

slide-18
SLIDE 18

18

EACs are carefully managed by program managers and

  • ften adjusted downward for political reasons

Time $$ or Hours BCWP ACWP BCWS BAC

Threshold of Political Viability

slide-19
SLIDE 19

19

Remember the Threshold of Political Viability when deciding whether or not to trust a reported EAC

Time $$ or Hours BCWP ACWP BCWS BAC

Threshold of Political Viability

Reported EAC

slide-20
SLIDE 20

20

Analyzed cost growth on 35 Major Defense Acquisition Programs

Consider the role of the EVM analyst relative to the role of the cost estimator when analyzing EVM data

 Develop a plan to execute within budget (whether realistic or not)  Ensure reported EACs are acceptable to management  Strike a balance between budgeting for risk and padding estimates  Explain variances to plan and make adjustments to the plan as needed  Determine if the plan is reasonable and executable  Ensure EACs are accurate and reflect all remaining work  Evaluate risk and ensure the estimate includes an appropriate level of risk  Use independent data to cross- check EACs and estimating assumptions

slide-21
SLIDE 21

21

Issue #2: Progress is often overstated due to unplanned work and the realization of known and unknown risks

Time $$ or Hours BCWP Reported ACWP BCWS BCWP Actual

slide-22
SLIDE 22

BAC =1,000 Hours of Work to complete 100 engineering drawings After the first 25 drawings are completed, 25% progress is used to calculate BCWP (250 hours) 1,000 Hours 250 Hours

Issue #2: Progress is often overstated due to unplanned work and the realization of known and unknown risks

slide-23
SLIDE 23

BAC = 1,000 Hours of Work to complete 100 engineering drawings After the first 25 drawings are completed, 25% progress is claimed and reported as BCWP As a result of design issues, 25 new drawings are required at 250 hours 1,000 Hours 250 Hours 250 Hours 250 Hours

Issue #2: Progress is often overstated due to unplanned work and the realization of known and unknown risks

slide-24
SLIDE 24

BAC = 1,000 Hours of Work to complete 100 engineering drawings After the first 25 drawings are completed, 25% progress is claimed and reported as BCWP As a result of design issues, 25 new drawings are required at 250 hours 1,000 Hours 250 Hours 500 Hours A bottoms-up weight analysis requires 50 drawings to be reworked at 10 hours each 250 Hours 250 Hours 250 Hours

Issue #2: Progress is often overstated due to unplanned work and the realization of known and unknown risks

slide-25
SLIDE 25

1,000 Hours 250 Hours 500 Hours 250 Hours After accounting for the additional in-scope work, the actual percent complete is ~14% instead of the reported 25%.

Issue #2: Progress is often overstated due to unplanned work and the realization of known and unknown risks

slide-26
SLIDE 26

Issue #3: Schedule risk is rarely accounted for in BACs or EACs

Actual Cost at Completion

The slope of ACWP is always positive. Time costs

  • money. Always evaluate

schedule risk.

slide-27
SLIDE 27

BAC =1,000 Hours of LOE Systems Engineering Support over 10 months

The following illustrates the need to account for schedule risk using an LOE control account as an example.

slide-28
SLIDE 28

BAC =1,000 Hours of LOE Systems Engineering Support over 10 months 50% of scheduled time has passed. BCWS = 500 Hours.

The following illustrates the need to account for schedule risk using an LOE control account as an example.

slide-29
SLIDE 29

BAC =1,000 Hours of LOE Systems Engineering Support over 10 months 50% of scheduled time has passed. BCWS = 500 Hours Since it’s an LOE account, BCWP = BCWS = 500 Hours

The following illustrates the need to account for schedule risk using an LOE control account as an example.

slide-30
SLIDE 30

BAC =1,000 Hours of LOE Systems Engineering Support over 10 months 50% of scheduled time has passed. BCWS = 500 Hours. Since it’s an LOE account, BCWP = BCWS = 500 Hours ACWP = 450 Hours, 90 Hours/month

The following illustrates the need to account for schedule risk using an LOE control account as an example.

slide-31
SLIDE 31

The following illustrates the need to account for schedule risk using an LOE control account as an example.

BAC =1,000 Hours of LOE Systems Engineering Support over 10 months 50% of scheduled time has passed. BCWS = 500 Hours. Since it’s an LOE account, BCWP = BCWS = 500 Hours ACWP = 450 Hours, 90 Hours/month

Using the Gold Card Formulas gives SPI = 1.0, CPI = 1.1 and EAC equal to 900 Hours.

slide-32
SLIDE 32

The following illustrates the need to account for schedule risk using an LOE control account as an example.

A schedule risk assessment indicates the schedule is likely to slip 3 months resulting in an additional 270 hours and a risk-adjusted EAC of 1,170 hours. This is 30% higher than the EAC derived from the gold card formula.

BAC =1,000 Hours of LOE Systems Engineering Support over 10 months 50% of scheduled time has passed. BCWS = 500 Hours. Since it’s an LOE account, BCWP = BCWS = 500 Hours ACWP = 450 Hours, 90 Hours / month 270 Hours

slide-33
SLIDE 33

Despite the issues with EVM, there are steps you can take to avoid being misled by the data

Issue #1: Budgets at Completion and Estimates at Completion (or LREs) are often significantly underestimated

Look at what went wrong on similar programs; it may give you clues into unknown risks that you should factor into your estimate Participate in Integrated Baseline reviews; ask probing questions to see if risks have been accounted for Ensure that all known risks have been accounted for in EAC projections Get the program risk log or risk register and ensure that all risks are included in your estimate At a minimum, ask about rework and retesting as nearly all programs will realize these risks

slide-34
SLIDE 34

Despite the issues with EVM, there are steps you can take to avoid being misled by the data

Issue #2: Progress is often overstated due to unplanned work and the realization of known and unknown risks

Read the variance reports to see if issues are being deferred which may lead to work being “pushed to the right” Monitor risks to see if risks that are realized are appropriately incorporated into EACs Use EVM data from programs that are greater than 80% complete to make EAC projections if available Evaluate the progressing method for % complete and ask about risk, rework, and unplanned work

slide-35
SLIDE 35

Despite the issues with EVM, there are steps you can take to avoid being misled by the data

Issue #3: Schedule risk is rarely accounted for in BACs or EACs

Build your cost model so that schedule risk can be incorporated and updated regularly; determine where schedule will drive costs At a minimum, ensure all LOE accounts incorporate schedule risk Get smarter about schedule analysis; it is often the biggest cost driver and cost estimators don’t study it enough Ensure that a proper Schedule Risk Assessment is conducted; review schedule risks regularly

slide-36
SLIDE 36

Questions?

36

Questions?