IQPC IT Project Management Conference Sydney Recent Advances in Project Prediction Techniques



Similar documents
Abstract. Earned Value Management Basics

An introduction to Earned Value Analysis

The Two Most Useful Earned Value Metrics: the CPI and the TCPI

Earned Value Formulae

Earned Value. Valerie Colber, MBA, PMP, SCPM. Not for duplication nor distribution 1

Project Control with ProTrack

Introduction to earn value management in Civil Engineering

Earned Value Exercise. Su-Cheng Wu. MET AD 644: Project Risk, and Cost Management. Paul B. Cook, PhD PMP

Earned Schedule Leads to Improved Forecasting

700 Analysis and Reporting

Earned Value and Agile Reporting

Estimating Cost at Completion - Judgment & EV Information

Brainstorm. What is Cost and Project Cost Management?

Forecasting Project Schedule Completion by Using Earned Value Metrics

Assessing Schedule Performance with Earned Value

LEADING EDGE FORUM CSC PAPERS 2012 EARNED SCHEDULE: FROM EMERGING PRACTICE TO PRACTICAL APPLICATION

Project Cost Management

INSE 6230 Total Quality Project Management

IST 302 : Project Cost Management

Pune, MH, India. 2 P.G. Student, Imperial College of Engineering & Research, Wagholi, Pune, MH, India. wit.vaishnavi@gmail.com

Why EVM Is Not Good for Schedule Performance Analyses (and how it could be )

Schedule Adherence. and Rework Walt Lipke, PMI Oklahoma City Chapter. PUBLISHER s CHOICE

Chapter 7: Project Cost Management. Munawar

TIME FORECASTING USING EARNED SCHEDULE

Earned Schedule application to Project Management

EVM.01. Earned Value Analysis Why it Doesn't Work

Earned Value Management Changes to the Glossary and Chapter 7 of the PMBOK Guide Third Edition.

Using Earned Value Management for Improving Processes. By Cynthia K. West

Project Duration Forecasting a comparison of Earned Value Management methods to Earned Schedule

CPM -100: Principles of Project Management

The To Complete Performance Index

EARNED VALUE MANAGEMENT. CASE STUDY USING MICROSOFT PROJECT

Earned value method as a tool for project control

EARNED VALUE MANAGEMENT SYSTEM AS A PROJECT MANAGEMENT TOOL FOR MAJOR MULTI-DISCIPLINARY PROJECTS

Simple Earned Value (Using MS Project 2010)

Schedule Adherence a useful measure for project management

AACE International Recommended Practice No. 86R 14

PROJECT MONITORING AND CONTROL USING BURNDOWN CHARTS

plans based on actual cost, schedule and technical progress of work [1, 9].

Essential Views of the Integrated Program Management Reports. Thomas J. Coonce Glen B. Alleman

Earned Value Management (EVM) is a technique that is used to track the progress and status of a project and forecast its likely future performance.

Information Technology Project Management, Sixth Edition. Note: See the text itself for full citations. More courses at cie-wc.edu

Appendix D Glossary Of Terms

Contract Cash Flow & Performance Analysis. PERCEPTION Helping The Shipyard Stay On Budget

COINS EVA Earned Value Analysis

A Gentle Introduction to Earned Value Management Systems

Earned Value Management Tutorial Module 6: Metrics, Performance Measurements and Forecasting. Prepared by:

IMPROVING TRADITIONAL EARNED VALUE MANAGEMENT BY INCORPORATING STATISTICAL PROCESS CHARTS

Project Cost Management

Unit 5: Cost Management (PMBOK Guide, Chapter 7)

Project Cost Management

Chapter 7. (PMBOK Guide)

Basics of Cost and Schedule Control

performance management system that is based on Earned Schedule Management.

Using Earned Value Management Concepts to Improve Commercial Project Performance

What is the Health of my Project?

Chapter 7: Project Cost Management. Information Technology Project Management, Fourth Edition

Procurement Management S# What? Formula Additional Notes CPPC CPFF CPAF CPIF T&M FPEPA FPAF FPIF FFP

How To Manage A Project

Chapter 3: Project Cost Management

USING THE EARNED VALUE COST MANAGEMENT REPORT TO EVALUATE THE CONTRACTOR'S ESTIMATE AT COMPLETION. David S. Christensen, Ph.D.

Module 5 Cost Management PMP Exam Questions

Predicting progress on your project

Project Management: Tracking Progress and Earned Value with MS Project 2003

Young Hoon Kwak Associate Professor School of Business The George Washington University

Agile and Earned Value. A white paper. October Author Stephen Jones, Sellafield Ltd

THE APPLICATION OF PERFORMANCE MEASUREMENT TECHNIQUE IN PROJECT MANAGEMENT : THE EARNED VALUE MANAGEMENT (EVM) APPROACH

Project Management. ZEUS Student Seminar on 14 th November 2003 by Riko Wichmann. Riko Wichmann, MPY Zeus Student Seminar - PM,

L10: Budgeting and Cost Control. Olivier de Weck

Chapter 5: Project Cost Management

AN ANALYSIS OF COST OVERRUNS ON DEFENSE ACQUISITION CONTRACTS 1 INTRODUCTION

Rules on using templates. MECH 896 Professional Development for MEng Students. Assignment #6A: Questions. Homework Discussion

Earned Value Management Guidelines

SoaDssPm: A new Service-Oriented Architecture of the decision support system for the Project Management.

DCMA DCMA-EA PAM October 2012

Applied Project Management ( APM )

A Guide to Managing Programs Using Predictive Measures

Earned Value Management System (EVMS) and. Project Analysis Standard Operating Procedure (EPASOP)

FERMI RESEARCH ALLIANCE PROCEDURES PROJECT MANAGEMENT. Head, Office of Project Management Oversight

Earned Value Analysis of Construction Project at Rashtriya Sanskrit Sansthan, Bhopal Ankur Verma 1, K.K. Pathak 2, R K Dixit 2

Is Poor Project Management a Crime?

David S. Christensen, Ph.D.

COST PERFORMANCE INDEX STABILITY 1. David S. Christensen Scott R. Heise INTRODUCTION

Tracking Budgets and Schedules

Profesor: Francisco Javier Sanz Pérez. by fjspsv, PMP Test C07_01

Lecture Slides for Managing and Leading Software Projects. Chapter 8: Measuring and Controlling Work Processes

Expert Reference Series of White Papers. Importance of Schedule and Cost Control

Earned Value Management and the Government Program Office. Blair Alan Knapp Jr. MSPM PMP

Towards a Complete Earned Value Analysis. Sam Sharp and Peter Hall. Paper # 166

Tracking Software Development Progress with Earned Value and Use Case Point

This EVMS Training Snippet sponsored by the Office of Acquisition and Project Management (OAPM) covers Firm Fixed Price (or FFP type) subcontracts.

Brief Introduction to Earned Value Management (EVM)

Basic Concepts of Earned Value Management (EVM)

BEYOND EARNED VALUE: A Better Practice for Monitoring Project Performance 2012 Dr. Kenneth F. Smith, PMP ; Project Management Consultant

PM in construction industry

PROJECTS SCHEDULING AND COST CONTROLS

Project Cost Management. Richard Boser

Earned Value Management Systems Application Guide

Transcription:

IQPC IT Project Management Conference Sydney Recent Advances in Project Prediction Techniques Kym Henderson Former Education Director, PMI Sydney Chapter March 2003 to March 2007 Kym.Henderson@froggy.com.au 1 st May 2007

Outline Initial Observations and Questions EVM Basics Summary of 1990s Research Findings Earned Schedule Project duration prediction using Earned Schedule Statistical Prediction The next frontier to improving project prediction and performance Conclusion 2

Retrieved from: The Performance-Based Management Handbook http://www.orau.gov/pbm/pbmhandbook/volume%202.pdf Initial Observations The concept of performance measurement is straightforward: you get what you measure; and can t manage a project unless you measure it. From Performance-Based Management: Eight Steps to Develop and Use Information Technology Performance Measures Effectively (US) General Services Administration The most common mistake organizations make is measuring too many variables. The next most common mistake is measuring too few. Mark Graham Brown Keeping Score (1996) All high-performance organizations whether public or private are, and must be, interested in developing and deploying effective performance measurement and performance management systems, since it is only through such systems that they can remain high-performance organizations. National Performance Review Serving the American Public: Best Practices in Performance Measurement (1997) 3

Questions How do we track and validate project progress to costs incurred and estimated costs at completion? Comparing Plan versus Actual Costs? Comparing Actual Cost to date to Total Approved Cost? Burn rate analysis? Bottoms-up re-estimates to complete? How do we track and validate schedule progress and estimated completion dates? Critical path path analysis? Comparing actual progress to the baseline schedule? Are there improved techniques? 4

EVM Basics CPI? = BCWP EV ACWP BCWS PV BAC SPI =? BCWP EV BCWS PV $ SV CV ACWP BCWP EV Time Acronyms PV = Planned Values BAC = Budget at Complete EV = Earned Value AC = Actual Costs CPI = Cost Performance Index SPI = Schedule Performance Index CV = Cost Variance SV = Schedule Variance 5

Predicting Project Completion Costs IEAC means Independent Estimate At Complete EAC estimates based on a predictive approach Actual Costs to date IEAC = AC cum + Performance Factors: CPI, SPI or in combination What the project needs to achieve to complete The Budgeted Cost of Work Remaining (BAC EV cum) PF A Performance Factor If the PF is CPI the formula resolves to BAC/CPI 6

Source: The Earned Value Body of Knowledge (EV-BOK) ( 10/98) Quentin W. Fleming WWW.QuentinF.com http://www.pmforum.org/library/papers/quentinflemingpuc02.ppt or http://www.suu.edu/faculty/christensend/pmi99qf.pdf Contracts at 15% complete point (Gary Christle) GIVEN: 1. Overrun at completion will not be less than overrun to date. 2. Percent overrun at completion will be greater than percent overrun to date. CONCLUSION: You can't recover!! 700 WHO SAYS: More than 300 major DOD contracts since 1977. WHY: If you underestimated the near, there is no hope that you did better on the far term planning. 7

Source: The Earned Value Body of Knowledge (EV-BOK) ( 10/98) Quentin W. Fleming WWW.QuentinF.com http://www.pmforum.org/library/papers/quentinflemingpuc02.ppt or http://www.suu.edu/faculty/christensend/pmi99qf.pdf Cost Risks Can Be Managed (with an early warning signal) A key benefit of Earned Value Identifying cost risk early in the project life cycle allows for corrective action with most of the cost budget still intact. Statistical EAC Range $ PM's EAC = BAC 15% Complete Time US DoD experience indicates that at their projects 15% - 20% completion point, they can predict the final EAC within a statistical range Early warning signals I use are the EV metrics including IEAC, CPI - CV & SPI - SV ) trends over time 8

Summary of 1990s EVM Research Dr. David Christensen Ph.D. and associates Using data from the US Defense Department - Defense Acquisition Executive Summary (DAES) database 1) CPI cum stabilises at the project 15-20% completion point Stability means +/- 10% (usually minus) at project completion 2) IEAC using CPI cum provides the floor IEAC for the statistical EAC range for US DoD projects 3) IEAC using CPI cum x SPI cum often provides a most likely IEAC for the statistical EAC range for US DoD projects 4) CPI tends to worsen from 15-20% complete to completion Source: Using The Earned Value Cost Management Report To Evaluate The Contractor s Estimate At Completion, David S. Christensen, Ph.D. Acquisition Review Quarterly Summer 1999 http://www.dau.mil/pubs/arq/99arq/chrisevm.pdf or http://www.suu.edu/faculty/christensend/evmreport.pdf Source: Determining An Accurate Estimate At Completion, David S. Christensen, Ph.D. National Contract Management Journal 25:17-25 1993 http://www.suu.edu/faculty/christensend/eacncmj.pdf 9

The Current Approach to Project Cost Prediction Calculate a range of IEACs using CPI cum and SPI cum Use to cross-check the bottoms up ETC and EAC Apply professional judgment To assess the reasonableness of the bottoms up estimate Remember US DoD research indicates IEAC CPI cum is the best case estimate CPI cum tends to worsen (by 10%) from 15-20% complete to completion The predicted estimates are still estimates At least consider (or factor) in risk and the risk of the unforeseen 7,000 6,000 5,000 4,000 3,000 2,000 1,000 0 "BCWS Reb'line#1" Actual Costs (ACWP) Earned Value (BCWP) IEAC (80 CPI / 20 SPI) BAC IEAC CPI cum IEAC SPI cum IEAC CPI cum x SPI cum IEAC SPI (t) cum 4 13 22 30 39 48 56 65 74 83 10

What About Schedule Duration Prediction? Not possible using the Earned Value SPI SPI($) will always equal unity at project completion Why? Irrespective of actual project duration issues; i.e. Late finish At completion Earned Value will always equal Planned Value at completion (the BAC) because Earned Value is calculated by reference to Planned Value (BAC if being derived from Percentage Completion) If BAC equals $100 and the project is 100% complete Earned Value = $100 x 100% = $100 SPI($) = $100/$100 = 1 A quirk of algebra due to the SPI calculation method 11

Earned Schedule: The Concept Seminal paper published in 2003 SPI($) = EV PV SV($) = EV PV PV $ SPI(t) = ES AT ES = 5.5 AT = 7 SV(t) = 5.5 7 = (1.5) SPI(t) = 5.5/7 =.79 SV(t) = ES AT EV 1. Project EV onto PV curve 2. Use the X (time) axis to measure schedule performance 3. Use the formula to calculate Earned Schedule ES = All of May + Portion of June ES = 5 + AT = 7 EV($) - PV(May) PV(June) - PV(May) J F M A M J J A S O N 1 2 3 4 5 +.5 7 12 Time

Earned Schedule: The Formulae EScum is the: Number of completed PV time increments EV exceeds + the fraction of the incomplete PV increment EScum = C + I where: C = number of time increments for EV PV I = (EV PVC) / (PVC+1 PVC) ESperiod(n) = EScum(n) EScum(n-1) 13

Earned Schedule: The Schedule Indicators The Earned Schedule Indicators Schedule Variance (time): SV(t) = ES AT, where AT = actual time Schedule Performance Index (time): SPI(t) = ES / AT Key Points: ES Indicators constructed to behave in an analogous manner to the EVM Cost Indicators, CV and CPI SV(t) and SPI(t) not constrained by PV calculation reference Calculated by reference to Actual Time SV(t) and SPI(t) provide duration based measures of schedule performance 14

Earned Schedule Research Using Real Projects Data Confirms the ES metrics behave correctly for Late and Early Finish projects CV cum SV($) cum Target CV and SV SV(t) cum Dollars 20 0-20 -40-60 -80-100 -120-140 -160 0 1 2 3 4 5 6 7 8 9 10 11 1213141516 1718 19202122 23 24 252627 28 29 30313233 34 2.0 0.0-2.0-4.0-6.0-8.0-10.0-12.0-14.0-16.0 Weeks Late Finish project SV(t): -14 weeks SV($): $0? C V c u m S V ($ ) c u m T a r g e t C V a n d S V S V (t) c u m 6 5 5.0 Dollars 5 5 4 5 3 5 2 5 1 5 5-5 - 1 5 4.0 3.0 2.0 1.0 0.0-1.0 Weeks Early Finish project SV(t): +3 weeks SV($): $16K (Trends to $0 at Planned Completion!)? - 2 5 0 1 2 3 4 5 6 7 8 9 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 2 0 2 1 2 2 15-2.0

Benefits of Earned Schedule Time based indicators of schedule performance Using EVM data Predictor of project duration Independent of the project network schedule Is facilitating the development of Bridging analytical techniques between EVM data and the network schedule Very advanced quantitative project management techniques Risk planning and outcome prediction for schedule and cost NO ADDITIONAL EVM DATA COLLECTION REQUIRED Actual Costs are not required for Earned Schedule 16

Other Benefits of Earned Schedule: Independent Estimates at Completion (time) and Completion Date Calculation of Independent Estimate of Completion (time) IEAC(t) = Planned Duration / SPI(t) Independent Estimate of Completion Date (IECD) IECD = Project Start Date + IEAC(t) Behaviour of IEAC(t) and IECD is analogous to the EVM cost equivalent, the Independent Estimate at Compete (IEAC) Potential Benefits Sanity checking real schedule measures Detection of schedule performance trends over time 17

Cost and Schedule Prediction using Statistical Methods The Next Frontier What s Needed? Performance Measurement Baseline S Curve Data Provides Planned Cost and Planned Duration information Normalised Performance Factors Log of SPI(t) for Duration and Log of CPI for Cost Research confirms CPI is not normally distributed Standard Deviation(s) Calculated from the periodic logarithmic values of SPI(t) and CPI to date Confidence Limit or Confidence Interval User Definable based on project context 90% CL, 95% CL, 98% CL, 99% CL, 6Sigma.. Higher Confidence Limit provides more safety The trade-off is higher Limits may initially overstate the final actual outcomes Actual project performance data Actual Costs and Earned Value 18

Cost and Schedule Prediction using Statistical Methods The Next Frontier Don t get scared of the statistical stuff Performance Measurement Baseline S Curve Data Actual project performance data Actual Costs and Earned Value Should already be available (EV can be calculated from Percentage Complete) The statistical stuff is either calculated Normalised Performance Factors Log of SPI(t) for Duration and Log of CPI for Cost Standard Deviation(s) Calculated from periodic logarithmic values of SPI(t) for Duration and CPI for Cost Or user defined Confidence Limit or Confidence Interval 19

Retrospective Real Project Example Schedule Duration Prediction for a Time Critical Project IEAC(t) H IEAC(t) L IEAC(t) SPI(t) Planned Duration Final Duration 30.0 25.0 1. CI = 90% 2. Final Schedule Outcome Predicted in ~ Week 6 20.0 15.0 10.0 5.0 3. Should have been clear very early that 10 week PD was unlikely to be achieved 0.0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 20

Why Bother? Earlier prediction of final project cost and duration during project execution Facilitates early warning for either: Corrective action with most of the cost budget and schedule still intact; or Contingency planning based on the projected outcomes 21

Why Bother? Can also be used to prospectively calculate cost and schedule contingencies at project proposal / tender phase What s important? Achieving cost and schedule outcomes Increase the Confidence Limit from 90% to 95% to 98 % to 99% to 6Sigma The trade-off is competitiveness Winning the business Reduce the Confidence Limit. But this increases the risk of the desired outcome(s) not being achieved Allows for an objective calculation and quantification of the risk reward trade-off 22

Other Benefits 250 Budgeted Costs (BCWS) Actual Costs (ACWP) Earned Value (BCWP) BAC IEAC AFSC (80/20) IEAC CPI cum IEAC CPI cum x SPI cum IEAC SPI($) cum IEAC SPI(t) cum 160.0 140.0 IEAC H IEAC L IEAC CPI Final Cost BAC 120.0 200 100.0 150 80.0 100 60.0 50 40.0 20.0 0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 0.0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 Simplifies the analysis of cost prediction(s) compared to current practice Allows user definable Confidence Limits to be set Similar to SPC Control Limits In conjunction with Earned Schedule Similar predictive capability and analysis is available for Project Duration 23

Anbari, Frank T, Phd, Earned Value Project Management Method and Extensions, Project Management Journal Volume 34, Number 4, December 2003, Project Management Institute The Benefits of Predictive Utility Anbari provides a pertinent observation with respect to project forecasting techniques: Forecasting in project management may well be a self-defeating prophecy, and that may be good for the organization. Large deviations usually attract management s attention and result in corrective action. Small deviations are usually left alone. By quantifying and highlighting such deviations, EVM [and ES] helps focus management s interest on projects or work packages that need the most attention In project management we are not seeking perfect prediction We seek early warning signals to enable proactive corrective action 24

Sarbanes-Oxley: Does Compliance Require Earned Value Management on Projects? Quentin W. Fleming & Joel Koppelman (Contract Management, April 2004) http://www.quentinf.com/cm_apr04_p26.pdf Another Benefit of Predictive Utility It is argued that the IEAC costs predictors especially have an important role in validating the accounting provisions for future project costs Particularly for major capital investment projects This new duty, required by Sarbanes Oxley, in the opinion of the authors, will include the use of all proven and reliable project management techniques, including and perhaps in particular the use of earned value project management. If EVM is so Good...Why Isn t it used on all Projects?, Quentin W. Fleming & Joel Koppelman (The Measurable News Spring 2004). Retrievable (PMI-CPM members area) from: http://www.pmi-cpm.org/members/downloads/measnews/mn2004_spring/0403.fleming-koppelman.pdf 25

Adapted from: The Earned Value Body of Knowledge (EV-BOK) ( 10/98) Quentin W. Fleming WWW.QuentinF.com http://www.pmforum.org/library/papers/quentinflemingpuc02.ppt or http://www.suu.edu/faculty/christensend/pmi99qf.pdf Earned Value, Earned Schedule & TPM An integrated solution for managing project uncertainty Area of Project Uncertainty Statistical EAC Range (EVM) $ Technical Performance TP Measures/IPM Statistical EAC(t) Range (Earned Schedule Time 26

Conclusions Improving projects performance within a portfolio is difficult but possible The starting position for improved project performance is having quantitative project performance measures in place Quantitative performance measure are NOT Planned and Actual Costs The hard part is getting to the starting position Once the starting position is achieved The follow-on improvements are relatively straightforward The benefits which can be derived are extremely significant For project managers, their teams and all project stakeholders 27

Available Resources http://www ww.earnedschedule.com or http://sydney sydney.pmichapters-australia.org.au/ Click Education, then Presentations and Papers for.pdf. copies

ES Calculator & Analysis Tools Freely provided upon email request Application assistance if needed Please respect Copyright Feedback requested Improvement / Enhancement suggestions Your assessment of value to Project Managers Disclosure of application and results (with organization permission) 29

Contact Information Walt Lipke Kym Henderson waltlipke@cox.net Email kym.henderson@froggy.com.au 1 (405) 364-1594 Phone 61 414 428 537 30