1 / 47

CPM-400: xxx

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

Download Presentation

CPM-400: xxx

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CPM-400: xxx Lesson B: EV Data Analysis I InstructorEllen 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 Managementfaculty

  2. 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

  3. 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

  4. 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

  5. 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

  6. 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?

  7. 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

  8. Variance Calculation

  9. 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

  10. Sample Data to Analyze Cumulative data

  11. Schedule Variance ($) of the work I scheduled to have done, how much did I budget for it to cost? BC WS BC WP 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

  12. Schedule Variance (%) 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%

  13. 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

  14. 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

  15. Sample Data to Analyze Cumulative data

  16. Cost Variance ($) of the work I actually performed, how much did I budget for it to cost? BC WP AC WP 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

  17. Cost Variance (%) 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%

  18. 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

  19. 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

  20. Sample Data to Analyze Cumulative data

  21. Variance at Completion (VAC) ($) B ACwhat the total job is supposed to cost E ACwhat the total job is expected to cost VARIANCE AT COMPLETIONis 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)

  22. Variance at Completion (VAC) (%) Convert VARIANCE AT COMPLETION to a percentage: FORMULA: VAC % = BAC - EAC = VAC BAC BAC Example: VAC % = -$500 = -13% $4,000 The computer has a VAC of -$500, which equates to -13%

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

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

  25. 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 • example: 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

  26. 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

  27. Graph and Analyze Trends

  28. 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.

  29. MEGA HERZ ELEC & VEN Cost/Schedule Variance F04695-86-C-0050 MOH-2 RDPR FPI POP: 01 MAR 1992 - 15 SEP 1993 1992 1993 MAY JUN JUL AUG SEP OCT NOV DEC JAN 30.0 Percent of Dollars 20.0 10.0 0% 0.0 -6% -7% -11% -10.0 -20.0 -30.0 At Completion Dollars In Millions KTR PO BCWS 0.3 0.6 1.0 1.4 2.2 2.5 4.2 5.6 7.3 20.8 20.8 BCWP 0.2 0.5 0.9 1.4 2.2 2.7 3.8 5.3 6.9 20.8 20.8 ACWP 0.2 0.5 0.9 1.5 2.2 3.0 4.2 5.6 7.3 20.8 23.0 CV 0.0 -0.0 -0.0 -0.1 0.0 -0.3 -0.5 -0.3 -0.5 0.0 -2.2 SV -0.1 -0.1 -0.1 -0.0 -0.0 0.2 -0.4 -0.3 -0.4 Cost Drivers, Cause PMB: 20.4 % COMP: 32.9 MR: 0.4 KTR MR EAC: 0.0 PO MR EAC: 0.0 COST VARIANCE CURRENT FUNDING: 10.0 AS OF: JAN 93 SCHEDULE VARIANCE PO EPC: 24.0 OPR: MR B. TECH PROJ FUNDING: 23.0 PROGRAM: Mohawk Vehicle Total Program Variances 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.

  30. 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.

  31. CPI and SPI

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

  33. MEGA HERZ ELEC & VEN F04695-86-C-0050 RDPR FPI Element: 3600 Estimates at Completion Name: PCC 1992 1993 APR MAY JUN JUL AUG SEP OCT NOV DEC JAN 8.0 Dollars In Millions 7.0 6.0 5.0 BAC 5.1 5.1 5.1 5.1 5.1 5.1 5.1 5.5 5.5 5.8 EAC 5.4 5.4 5.4 5.4 5.5 5.5 5.5 5.7 5.7 6.0 CUM CPI 5.1 5.7 5.9 6.0 6.3 5.8 6.5 7.6 6.8 6.8 EAC Realism 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.

  34. 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

  35. Comparative Data

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

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

  38. Compare CV to VAC Example 1: CV -6% VAC -13% Example 2: CV -15% VAC -8% Example 3: CV -12% VAC -12% 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

  39. Formulate a Plan of Action

  40. 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

  41. 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?

  42. Senior Management Use of EVM

  43. Traditional Cost and Schedule Variance Trends Chart

  44. Confidence in Contract ValueWill contract complete at baseline value? ( ) CPICUM TCPIBAC 1 x 100 Potential Cost Under Run Acceptable Percent Difference Current Efficiency / Required Efficiency Potential Cost Over Run Cost Over Run TCPI-BAC (projected efficiency needed =Work Remaining = BAC - BCWP to come in at BAC) Budget RemainingBAC - ACWP

  45. ( ) 1 x 100 Confidence in EstimateWill contract complete at contractor’s current estimate? CPICUM TCPIEAC No Confidence Questionable Acceptable Percent Difference Current Efficiency / Required Efficiency Questionable No Confidence Contract: MOH-2 Ktr: Mega Hertz (CPAF) as of Jan 93

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

  47. 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/

More Related