CPM-400: xxx Lesson B: EV Data Analysis I Instructor Ellen Udell

Slides:



Advertisements
Similar presentations
Connoizor Enabling Performance for Businesses through Software Website: Contact:
Advertisements

Copyright , Dennis J. Frailey CSE7315 – Software Project Management CSE7315 M30 - Version 9.01 SMU CSE 7315 Planning and Managing a Software Project.
1 Estimating Costs At Completion Review this tutorial and the Project Pyramid Exercise until you are fully comfortable with how to calculate an estimate.
Chapter 7: Project Cost Management
Monitoring and Control Earned Value Management (EVM)
CSSE Oct.2008 Monitoring and reporting project status Chapter 10, pages
 Galorath Incorporated Parametric Performance Monitoring and Control (PPMC) Presented by: Karen McRitchie Galorath Incorporated 100 North Sepulveda.
Irwin/McGraw-Hill ©The McGraw-Hill Companies, 2000 Chapter 13 Progress and Performance Measurement and Evaluation.
Chapter 10: Monitoring and Controlling Change
Information Technology Project Management, Sixth Edition Note: See the text itself for full citations.
Project Cost Management J.-S. Chou, P.E., Ph.D.. 2 Learning Objectives  Explain basic project cost management principles, concepts, and terms.  Discuss.
Where We Are Now. Where We Are Now Structure of a Project Monitoring Information System Creating a project monitoring system involves determining:
Project Cost Management
Earned Value Management
Chapter 10 Project Monitoring and Control
Project Evaluation and Control
Project Management 6e..
EARNED VALUE MANAGEMENT SYSTEM A Project Performance Tool
Earned Value Analysis by John Cornman. Introduction “Earned Value Analysis” is an industry standard way to measure a project’s progress, forecast its.
Eleanor Haupt Aeronautical Systems Center Lloyd Carter
Project Monitoring and Control. Monitoring – collecting, recording, and reporting information concerning project performance that project manger and others.
Project Management Methodology Project monitoring and control.
Chapter 13: Progress and Performance Measurement and Evaluation
1 RELATIONSHIP-OBJECTIVE ANALYSIS Getting Full Value From Earned Value With a Value-Added Way of Looking at Performance Measurement Presented at the 14th.
© SYBEX Inc All Rights Reserved. Session 10 Project Control.
Earned Value JOEL VIRAY TOPICS What is Earned Value Management? –Why do I need it? –How do I do it? Earned Value Reporting Earned.
PowerPoint Presentation by Charlie Cook Copyright © 2006 The McGraw-Hill Companies. All rights reserved. THE MANAGERIAL PROCESS Clifford F. Gray Eric W.
EARNED VALUE MANAGEMENT (EVM)
Earned Value Management System (EVMS). Given: –total budget of $100,000 –12 month effort –produce 20 units Status: –spent to date: $64,000 –time elapsed:
10/19/ :26 AM 1 Project Cost Control. 10/19/ :26 AM 2  Controlling involves making sure that the results achieved are in line with the planned.
Project Management Part 6 Project Control. Part 6 - Project Control2 Topic Outline: Project Control Project control steps Measuring and monitoring system.
EVM Home Page = = “One Book” DAU POC: (703) (DSN 655) Address: Revised.
Project Cost Management
Mohawk Vehicle - MEGA HERZ ELEC & VEN - MOH-2 F C-0050 J:\CS40\Data Analysis\- Standard Analysis Package/Sample Standard Analysis Package.
Mohawk Vehicle - MOH-2 - F C EVM Quick-Look Report.
Earned Value Management (EVM) Reference Card EVM Terminology ACWPActual Cost of Work Performed (Actual cost incurred for work accomplished during a given.
Project Management 6e..
UU Master Class Earned Value 17 July Earned Value Contents What is Earned Value / Earned Value Analysis Why and where is it used A brief history.
CSE SW Project Management / Module 30 - Managing with Earned Value / Measurement Issues Copyright © , Dennis J. Frailey, All Rights Reserved.
Report Performance Monitor & Control Risk Administer Procurement MONITORING & CONTROLLING PROCESS.
Introduction To Earned Value November 14, Definition Earned Value is a method for measuring project performance. It compares the amount of work.
Earned Value Analysis Tracking Project Progress. Introduction | Components | Project Scenario | Values | Calculations | Forecasts | Summary l What Is.
Where Module 04 : Knowing Where the Project Is 1.
EVM – Do You Really Know What the Numbers Mean? Booz | Allen |Hamilton Seth Huckabee EVP, PMP, PMI-SP.
1 Understanding Earned Value in Under an Hour Breakout Session # A11 Name: Wayne Brantley, MS Ed, PMP, ITIL Senior Director of Professional Education.
Information Technology Project Management, Seventh Edition Note: See the text itself for full citations.
EVM Home Page = Address: DAU POC: (703) (DSN 655) Revised December 2006 TERMINOLOGY.
Schedule Control (Earned Value)
Project Cost Con trol. 1.To identify those work types having excessive costs and to give an indication of how serious those overruns are. 2.To forecast.
Agenda ‒ Cost Management ‒ Cost Budgeting ‒ Cost Control Learning Goals 1.Cost Control 2.Earned Value Management.
Project Management 1 Project Control. Project Management 2 Topics Project Control Status Reporting Earned Value Analysis.
PowerPoint Presentation by Charlie Cook THE MANAGERIAL PROCESS Clifford F. Gray Eric W. Larson Progress and Performance Measurement and Evaluation Chapter.
Measuring Progress HNC Project Management. Measuring Schedule Performance Break project tasks up into small work units. Work units that are too large.
Performance Measurement Baseline Contract Price (Project Price)
Project Monitoring
TOPIC-8B- PROJECT COST CONTROL
CHAPTER:7 Project Cost Management
Earned Value Management
Chapter 7: Project Cost Management
IEVMC Lesson 8 FY14 Analysis Case Study Performance Management Analysis Tools Student guide page 8-5.
Performance Measurement Baseline Contract Price (Project Price)
EVM 202—Lesson 7 Tools Analysis Case Study
Earned Value Management
Earned Value - What is it
EVM 202—Lesson 7 Tools Analysis Case Study
Earned Value Measures Planned Value (PV) Earned Value (EV)
فرآيند كنترل پروژه.
Earned Value Management
MGT 605: CH-13 Progress and Performance Measurement and Evaluation
Managing Project Work, Scope, Schedules, and Cost
Presentation transcript:

CPM-400: xxx Lesson B: EV Data Analysis I Instructor Ellen Udell 703-901-7501 ellenuw@yahoo.com 15th Annual International Integrated Program Management Conference November 16-19, Tyson’s Corner Virginia Professional Education Program (Training Track) presented by PMI-College of Performance Management faculty

Looking Forward PAST PRESENT FUTURE Are we on schedule? Are we on cost? What are the significant variances? Why do we have variances? Who is responsible? What is the trend to date? What risks have been reduced or added? What is the “to go” plan? How is it resourced? When will we finish? What will it cost at the end? How can we control the trend? How do we adjust for risk? We analyze the past performance………to help us control the future

Successful Project Management 1) Define the Work 2) Schedule and Apply Resources to the Work 3) Establish the Baseline 4) Monitor and Status the Work

Monitor and Status the Work Cost, schedule and technical areas need to be continually monitored and statused on a regular basis. Integration of cost, schedule and technical analysis. Earned Value leads to Performance Measures which allows statistical projections of completion costs and time. Data analysis leads to management actions

Some EV Terms BCWS - Budgeted Cost for Work Scheduled (PLANNED VALUE) BCWP - Budgeted Cost for Work Performed (EARNED VALUE) ACWP - Actual Cost of Work Performed (ACTUAL COSTS) BAC - Budget at Completion EAC - Estimate at Completion CV - Cost Variance = BCWP - ACWP SV - Schedule Variance = BCWP - BCWS CPI - Cost Performance Index = BCWP/ACWP SPI - Schedule Performance Index = BCWP/BCWS

Analysis Roadmap Validity check of data Calculate variances focus on significant variances current or cumulative Graph and analyze trends Look at comparative data Analysis of schedule trends, critical path Examine written analysis by contractor Look at work remaining versus risk in project Solicit input from Technical Leads Assess realism of contractor’s EAC Calculate independent EAC Formulate plan of action what are the drivers? what can we do about them?

Validity Check of Data Elements on performance report should total properly Total Baseline should equal Contract Budget Baseline (compare to contract) Format 1 totals should match Format 2 totals Significant Management Reserve or Undistributed Budget activity? Are variances that meet the reporting threshold explained in Format 5? For any element: Is any negative data entered for BCWS, BCWP, ACWP? should be explained in Performance Report (Format 5 analysis) no negative data can be entered for BAC or EAC Does ACWP exceed EAC? (should not) If 100% complete, does EAC equal ACWP? (should) Does BCWP or BCWS exceed BAC? (should not) Is BAC or EAC equal 0? (should not) Did BAC or EAC change from prior month? if significant, look for explanation

Variance Calculation

Types of Variances Values can be expressed as either current period or cumulative current tends to be more volatile use cum data to show trends Absolute expressed in terms of dollars or hours (e.g., -$1,000) may not be able to tell significance from this amount Percent relates absolute variance to a base (e.g., -35%) shows significance Index compares one value to another in a simple ratio if you are on plan, index = 1.00 -- BCWP is what separates Earned Value from Accounting -- BCWP is usually the first value in the Variance equations

Sample Data to Analyze Cumulative data

The computer has a schedule variance of -$200 BC WS BC WP of the work I scheduled to have done, how much did I budget for it to cost? BUDGET BASED of the work I actually performed, how much did I budget for it to cost? SCHEDULE VARIANCE is the difference between work scheduled and work performed (expressed in terms of budget dollars) formula: SV $ = BCWP - BCWS example: SV = BCWP - BCWS = $1,800 - $2,000 SV= -$200 (negative = behind schedule) The computer has a schedule variance of -$200

The computer has a schedule variance of -$200, which equates to -10% Convert SCHEDULE VARIANCE to a percentage formula: SV % = BCWP - BCWS = SV$ BCWS BCWS example: SV % = - $200 = -10% $2,000 The computer has a schedule variance of -$200, which equates to -10%

Schedule Variance (index) Calculate Schedule Performance Index formula: SPI = BCWP BCWS example: SPI = $1,800 = 0.90 $2,000 The computer has a schedule performance index of 0.90

Schedule Variances (recap) Absolute Schedule Variance = BCWP - BCWS Difference between the amount of work accomplished and what the baseline said should have been accomplished. $1,800 - $2,000 = -$200 (behind schedule) Percent Schedule Variance = SV / BCWS -$200 / $2,000 = -10% (behind schedule) Schedule Performance Index (SPI) = BCWP / BCWS Work Performed / Work Scheduled $1,800 / $2,000 = 0.90 Schedule efficiency: for every dollar of work planned to be completed by this date, only 90 cents has actually been completed

Sample Data to Analyze Cumulative data

The computer has a cost variance of $-100 BC WP AC WP of the work I actually performed, how much did I budget for it to cost? PERFORMANCE BASED of the work I actually performed, how much did it actually cost? COST VARIANCE is the difference between budgeted cost and actual cost formula: CV $ = BCWP - ACWP example: CV = BCWP - ACWP = $1,800 - $1,900 CV= -$100 (negative = cost overrun) The computer has a cost variance of $-100

The computer has a cost variance of $-100, which equates to -6% Convert COST VARIANCE to a percentage: formula: CV % = BCWP - ACWP = CV $ BCWP BCWP example: CV % = -$100 = -6% $1,800 The computer has a cost variance of $-100, which equates to -6%

The computer has a cost performance index of .95 Cost Variance (Index) Calculate Cost Performance Index formula: CPI = BCWP ACWP example: CPI = $1,800 = .95 $1,900 The computer has a cost performance index of .95

Cost Variances Absolute Cost Variance = BCWP - ACWP Difference between the cost of work accomplished and what the baseline said that work should have cost. $1,800 - $1,900 = -$100 (cost overrun) Percent Cost Variance = CV / BCWP -$100 / $1,800 = -6% (cost overrun) Cost Performance Index = BCWP / ACWP Work Performed / Actual Costs $1,800 / $1.900 = 0.95 Cost Efficiency: for every dollar spent, only 95 cents of work has been completed

Sample Data to Analyze Cumulative data

Variance at Completion (VAC) ($) B AC what the total job is supposed to cost E AC what the total job is expected VARIANCE AT COMPLETION is the difference between what the total job is supposed to cost and what the total job is now expected to cost. FORMULA: VAC $ = BAC - EAC Example: VAC $ = $4,000 - $4,500 VAC $ = - $500 (negative = projected overrun) We know what our cost and schedule variances are now but we would like to know what our Variance at Completion (VAC) will be. To determine this we subtract what we expect it to cost (EAC) from what is supposed to cost (BAC) to arrive at a VAC of $1400 or a 28% overrun.

Variance at Completion (VAC) (%) Convert VARIANCE AT COMPLETION to a percentage: FORMULA: VAC % = BAC - EAC = VAC BAC BAC Example: VAC % = -$500 = -13% $4,000 We know what our cost and schedule variances are now but we would like to know what our Variance at Completion (VAC) will be. To determine this we subtract what we expect it to cost (EAC) from what is supposed to cost (BAC) to arrive at a VAC of $1400 or a 28% overrun. The computer has a VAC of -$500, which equates to -13%

Where are the significant variances? Worst SV ($): computer Worst SV (%): radar Worst CV ($): computer Worst CV (%): radar Worst VAC ($): computer, test Worst VAC (%): test

Sorting on Variances sorted by CV $ Analysis software tools allow you to quickly sort on any column and spot the significant problems.

Guidelines Start by looking at significant variances ($ and/or %) in CUMULATIVE data warning: cumulative data may mask recent negative variances Don’t ignore the significant, positive variances what is the explanation? example: the contractor took earnings for material (BCWP), but the actuals (ACWP) have not yet hit. This variance would reverse itself in the next cycle. Look at CURRENT period variances can indicate start of trend, or significant change element may still have a positive cumulative variance, but the current period data shows a significant negative variance Variances that are very early (<5% complete) may be misleading How do I know if it is serious? variance greater than +/-10% sudden trend change

Additional screening hints BCWR Budgeted Cost of Work Remaining (BCWR) = BAC - BCWP shows if there is a significant amount of work remaining or not Use BCWR and % Complete to screen out elements that are very close to finishing, are too early to look at, or elements that are too minor examples: example 1: BCWR is $2K, % complete is 55% TOO MINOR example 2: BCWR is $100K, % complete is 97% TOO CLOSE TO END example 3: BCWR is $2,400K, % complete is 2% TOO EARLY, BUT WATCH example 4: BCWR is $2,000K, % complete is 38% LOOK AT VARIANCES Focus analysis efforts on significant elements

Graph and Analyze Trends

Tips for Trend Analysis Cumulative charts show overall trend... are you getting better, or worse? Current charts show the months where there were significant performance problems.

Total Program Variances MEGA HERZ ELEC & VEN Cost/Schedule Variance F04695-86-C-0050 MOH-2 RDPR FPI POP: 01 MAR 1992 - 15 SEP 1993 Percent of Dollars COST VARIANCE SCHEDULE VARIANCE 1992 MAY JUN JUL AUG SEP OCT NOV DEC 1993 JAN -30.0 -20.0 -10.0 0.0 10.0 20.0 30.0 Cost Drivers, Cause Dollars In Millions BCWS BCWP ACWP CV SV 0.3 0.2 -0.1 0.6 0.5 -0.0 1.0 0.9 1.4 1.5 2.2 2.5 2.7 3.0 -0.3 4.2 3.8 -0.5 -0.4 5.6 5.3 7.3 6.9 At Completion KTR PO 20.8 23.0 -2.2 PMB: 20.4 % COMP: 32.9 MR: 0.4 KTR MR EAC: 0.0 PO MR EAC: 0.0 CURRENT FUNDING: 10.0 PO EPC: 24.0 PROJ FUNDING: 23.0 AS OF: JAN 93 OPR: MR B. TECH PROGRAM: Mohawk Vehicle 0% -11% -7% -6% Analysis: Both cost and schedule trends have been negative for several months, and declined this month. Contractor is 33% complete. Management Reserve is .4M (2% of PMB). Contractor expects to finish on budget (0% VAC). Program Office expects -2.2 VAC, or -11%, and expects cost performance to decline.

Trend Chart for Cost, Schedule and At-Completion Variances (%) Analysis: Cost: this element experienced significant cost problems in Aug, Oct, Nov. Shows some recovery, but still a serious cost variance. Reason why: Schedule: this element showed early schedule problems, but recovered and was significantly ahead of schedule in Oct. Recent performance has declined and now slightly behind schedule. Why: VAC: Contractor revised (decreased) EAC in Nov and claims only -3% at complete. DOESN’T MATCH COST PERFORMANCE.

CPI and SPI

Snake chart Dollars In Thousands Cumulative Element Performance MEGA HERZ ELEC & VEN F04695-86-C-0050 RDPR FPI Element: 2200 Name: SYS ENGINEERING BCWS 234.6 BCWP 241.0 ACWP/ETC 267.4 BAC 283.4 EAC 1992 1993 0.0 100.0 200.0 300.0 400.0 Time Now Complete

EAC Realism Shows changes in BAC and EAC. Dollars In Millions Estimates at Completion MEGA HERZ ELEC & VEN F04695-86-C-0050 RDPR FPI Element: 3600 Name: PCC BAC EAC CUM CPI 1992 APR MAY JUN JUL AUG SEP OCT NOV DEC 1993 JAN 5.0 6.0 7.0 8.0 5.1 5.4 5.7 5.9 5.5 6.3 5.8 6.5 7.6 6.8 Shows changes in BAC and EAC. Compares budget vs. contractor’s EAC. Software calculates EAC based on cum CPI. Compare this to the EAC. Analysis: contractor increased the budget for this element twice. Contractor also increased the EAC twice, but NOT AS MUCH as the BAC. Based on past performance as reflected in the Cum CPI forecast for EAC, the contractor’s EAC is UNREALISTIC.

Watch Management Reserve Compare MR changes to cost variances. CAUTION: MR should not be applied to offset cost variances. Both MR and UB should be explained Variance Reports

Comparative Data

Schedule Status compare % scheduled = BCWS x 100% = 2,000 = 50% BAC 4,000 % completed = BCWP x 100% = 1,800 = 45% compare I should have completed 50% of the total work. I only completed 45% of the total work.

Budget Status budget status % spent (original budget) = ACWP x 100% BAC compare: % spent vs. % complete example: 48% spent vs. 45% complete

Compare CV to VAC Example 1: CV -6% VAC -13% Example 2: CV -15% I project that performance will get worse and result in a bigger overrun I project that performance will get better. I’ll have better cost efficiencies in the future than I do now. I project that performance will stay the same

Formulate a Plan of Action

What to do next... Have a process for integrated analysis within program office What does the program manager need to see on a regular basis? what format? (briefing, memo, or on-line) Provide regular training, workshops, etc. Make sure that the analysis gets into the right hands Use data to alert the program manager try to get Format 1 or 2 data as soon as possible Program management team should be using it to control program EVMS analysis should be integrated into program management type reviews Provide a feedback copy to the contractor

Use Data For Decision Making Behind Schedule - How critical is schedule? - Can I afford to work overtime to recover? - Can I do tasks concurrently? - Are there technical innovations which could speed up the process? - Am I “gold plating” instead of just meeting requirements? - Should I do a schedule risk assessment to project impact to program? Over Cost - Can I reschedule tasks? (Timephasing) - Is there a less costly facility I can use? - Are there tasks which can be deleted? - Should the element be added to my risk management profile? The reason for all of these performance indices to to assist program management is making decisions about their program. When something is behind schedule the PM needs to decide how critical the the schedule is, what is causing it, and what can be done about it. These are some of the issues that should be considered. If schedule is critical and it is continuing to slip, he may want to request a schedule risk assessment to evaluate the impact to the program. If cost variances continue to creep up this is some of the things the PM may want to consider. If no more funds are available then he may have to make some changes. There may be some lower level items that are causing the problem and the reporting level may need to be changed so he can track them closer and also add them to his risk management profile.

Senior Management Use of EVM

Traditional Cost and Schedule Variance Trends Chart This is the traditional “Cost and Schedule” variance chart. It is useful to identify cost and schedule variance issues within a 10% threshold band Enforces the Earned Value “10% rule” - Cost variances will not improve by more than 10% by the end of the contract from where they are today.

Confidence in Contract Value Will contract complete at baseline value? ( ) CPICUM TCPIBAC 1 x 100 Potential Cost Under Run Acceptable Current Efficiency / Required Efficiency Percent Difference Contract’s Cost Prediction Uses cumulative cost efficiency to displays reasonableness of completing within the contract value Focuses on predictive measures of Earned Value Notice that the previous chart had cost and schedule variance “slightly yellow”. This chart shows that if no corrective action is taken, and those trends continue, that the contract will probably end in an overrun. Potential Cost Over Run Cost Over Run TCPI-BAC (projected efficiency needed = Work Remaining = BAC - BCWP to come in at BAC) Budget Remaining BAC - ACWP

Current Efficiency / Required Efficiency Confidence in Estimate Will contract complete at contractor’s current estimate? ( ) 1 x 100 CPICUM TCPIEAC No Confidence Questionable Acceptable Current Efficiency / Required Efficiency Percent Difference This final chart tests the realism of the contractor's completion estimate. It compares the cost efficiency needed to meet the completion estimate against the cost efficiency to date. It is also based on the 10% rule (red) Notice the overall story these charts are telling: There is a slight cost and schedule variance. If these trends continue, the contract will probably overrun the contract baseline The contractor’s estimate is not statistically reasonable. Quite a different story from “there are slight cost and schedule variance, but the contractor will correct those and complete under cost” Questionable No Confidence Contract: MOH-2 Ktr: Mega Hertz (CPAF) as of Jan 93

Expected Completion Estimate Contract Budget Baseline: Contractor Estimate: PM Estimate: Independent High: Independent Low: $20.8M $23.0M $23.1M $22.0M $19 $20 $21 $22 $23 Contract: MOH-2 Ktr: Mega Hertz (CPAF) as of Jan 93

Summary Earned Value Data is just Data Value of Earned Value is in the Analysis Earned Value data does not stand alone – must Integrate with Schedule and Technical Data For Public Information on Earned Value, including articles and training materials: www.cpm-pmi.org www.acq.osd.mil/pm/