+ The Killer Question For Every Manager



Similar documents
Big Data Meets Earned Value Management

Earned Value Management Meets Big Data

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

A Cure for Unanticipated Cost and Schedule Growth

L10: Budgeting and Cost Control. Olivier de Weck

DATA ITEM DESCRIPTION Title: Integrated Program Management Report (IPMR) Number: DI-MGMT Approval Date:

Training Seminars. Description. Core Courses: The core courses consist of the following:

IS EARNED VALUE + AGILE A MATCH MADE IN HEAVEN?

Glen B. Alleman Niwotridge Consulting

SUCCESSFULLY INTEGRATING AGILE WITH EARNED VALUE MANAGEMENT

Estimating Cost at Completion - Judgment & EV Information

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

A Gentle Introduction to Earned Value Management Systems

700 Analysis and Reporting

AACE International Recommended Practice No. 86R 14

A Guide to Managing Programs Using Predictive Measures

P6 Analytics Reference Manual

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

How To Manage A Project

Appendix D Glossary Of Terms

Project Management Using Earned Value

Introduction to earn value management in Civil Engineering

DCMA DCMA-EA PAM October 2012

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

Earned Value and Agile Reporting

itesla Project Innovative Tools for Electrical System Security within Large Areas

Dimensionality Reduction: Principal Components Analysis

Chapter 7. (PMBOK Guide)

Summary of GAO Cost Estimate Development Best Practices and GAO Cost Estimate Audit Criteria

An introduction to Earned Value Analysis

Using Earned Value Management Concepts to Improve Commercial Project Performance

BEHAVIOR BASED CREDIT CARD FRAUD DETECTION USING SUPPORT VECTOR MACHINES

Earned Value Management Guidelines

Recognizing and Mitigating Risk in Acquisition Programs

Earned Value Formulae

Module 5 Cost Management PMP Exam Questions

8.1 Summary and conclusions 8.2 Implications

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

What is the Health of my Project?

CONVERTING TO PHYSICAL % COMPLETE METHOD OF EARNED VALUE IN MICROSOFT PROJECT

Earned Value for Agile Development by John Rusk, Optimation Ltd, 2009, The DACS

CVR/IT Consulting LLC

Technical Performance Measurement A Program Manager s Barometer

SCHEDULE AND BUDGETING

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

earned value management

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

Earned Value Management Systems Application Guide

Simple Earned Value (Using MS Project 2010)

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

Is Poor Project Management a Crime?

Earned Value Management Systems Application Guide

Certification Preparation Course LATVIKON (R.E.P.)Centre

Simple Linear Regression Inference

Over Target Baseline and Over Target Schedule Guide

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

PERCEPTION. Tracking Progress & EAC

FOREWORD. Page 2 of 88

Accounting System. Page 1 of 9

LEAD GENERATION METRICS

Services Contracts and Earned Value Management (EVM)

430 Statistics and Financial Mathematics for Business

Basic Concepts of Earned Value Management (EVM)

P6 Analytics Sample Dashboards Reference Manual

A collection of Safran Project report samples for project professionals

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

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

A Framework for Project Metrics

// Benchmarking Project Schedules

Finance and Budgeting Basics

Since 1985, the Test Program Set (TPS) development

Brainstorm. What is Cost and Project Cost Management?

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

Customer Analytics. Turn Big Data into Big Value

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

FAC-P/PM CROSSWALK FULFILLMENT OF REQUIRED COMPETENCIES THROUGH EXPERIENCE, PROFESSIONAL CERTIFICATION, AND/OR TRAINING. Professional Certification

Earned Value Management Tutorial Module 8: Reporting. Prepared by:

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

The Death of Risk Management. Michael Gaydar Chief Systems Engineer, NAVAIR

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.

Simple Linear Regression

The Coming Big Data Tsunami in Energy Market Analytics. Jeff Fong, Co-Founder, F S DataScience October 2014

Project Control with ProTrack

Principle Component Analysis and Partial Least Squares: Two Dimension Reduction Techniques for Regression

Introduction to Principal Components and FactorAnalysis

4. Simple regression. QBUS6840 Predictive Analytics.

Innovations and Value Creation in Predictive Modeling. David Cummings Vice President - Research

Better decision making under uncertain conditions using Monte Carlo Simulation

PEP TALK. Policy EVMS - PARS. Department of Energy Acquisition and Project Management Workshop Federal Stewardship Providing the Value Proposition

THE 120VC PORTFOLIO MANAGEMENT MODEL

Earned Value Management Best Practices

CALCULATING THE COSTS OF MANUAL REWRITES

Applying Fuzzy Control Chart in Earned Value Analysis: A New Application

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

Design of a Weather- Normalization Forecasting Model

Simple Predictive Analytics Curtis Seare

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

IMPROVING TRADITIONAL EARNED VALUE MANAGEMENT BY INCORPORATING STATISTICAL PROCESS CHARTS

Behavioral Entropy of a Cellular Phone User

MA 1125 Lecture 14 - Expected Values. Friday, February 28, Objectives: Introduce expected values.

Transcription:

+ Glen B. Alleman Thomas J. Coonce Big Data Meets Earned Value Management We have lots data. How can we use it to make predictive and prescriptive forecasts of future performance to increase Probability of Program Success? 2 + The Killer Question For Every Manager Of A Complex, High Risk Program Is How Can I See An Unanticipated Estimate At Completion (EAC) Coming Before It s Too Late? What s in Your Estimate at Completion?, Pat Barker and Roberta Tomasini, Defense AT&L, March-April, 2014 1

+ Here s WHY We Need Better Ways To Forecast Estimate At Complete 3 Development Cost Growth 60% 50% 40% 30% 20% 10% 0% 42% Phase B Start 29% PDR 21% CDR Phase B/C/D Schedule Growth 60% 50% 40% 30% 20% 10% 0% 29% Phase B Start 23% PDR 19% CDR the root cause starts on day one, with a less than credible PMB. + Three Types Of Data Are Available In The Big Data Repositories 4 Descriptive looking in the past we can learn what happened, but it s too late to take corrective action. Predictive using past performance we can answer the question what will happen if we do nothing but do the same as we ve done in the past. Prescriptive past performance data used to make predictions and suggest decision options to take advantage of the predictions Prescriptive analytics not only anticipates what will happen and when it will happen, but why it will happen. 2

+ Descriptive Analytics 5 The EVM repositories provide the raw material for Descriptive Analytics through the IPMR (DI-MGMT-81861) submittals Descriptive Analytics condensing big data into smaller, useful nuggets of information. Most raw Earned Value data is not suitable for human consumption since it is reported by WBS without the connectivity to the product or programmatic topology Descriptive data summarizes what happened in the past, many times 45 days in the past. Correlations between WBS elements not defined nor correlations between risk, technical performance or Systems Engineering attributes MOE, MOP, KPP The Defense Acquisition Guide defines how to apply Measures of Effectiveness, Measures of Performance, Technical Performance Measures, and Key Performance Parameters to assess program performance + DAU Gold Card s EAC Formula Uses Predictive Analytics, But 6 Past variances are wiped out with Cumulative to Date data No adjustment for risk Not statistically corrected for past performance 3

+ Prescriptive Analytics 7 Is a type of Predictive Analytics Used when we need to prescribe an action so leadership can take the data and act. Predictive analytics doesn t predict one future outcome but Multiple outcomes based on the decision makers actions. Prescriptive analytics requires a predictive model with two additional components: Actionable data. Feedback system that tracks the outcome produced by the action taken.. + Prescriptive Analytics Is The Foundation For Corrective Actions 8 Prescriptive Analytics is about making decisions based on data. Prescriptive analytics requires a predictive model with two components: Actionable data Feedback from those actions Prescriptive models predict the possible consequences based on different choices of action. Milestones are rocks on the side of the road. The Roman Milestone was a measure back to Rome. You only know that distance after you pass the milestone. 4

+ There Is Untapped Value In An Earned Value Data Repository To extract this value we need to overcome some limitations in today s repositories Most data is of little value at the detail level since it is uncorrelated in the reporting process Making correlations between cause and effect is difficult for humans, but statistical process algorithms can do this for us With correlated data in hand, we can start generating descriptive analytics But drivers of variance are not visible in the repository Variances from past can be calculated, but not used in future forecasts There is no built-in mechanism to see patterns in the data Standard tools produce linear, non-statistical, non-risk adjusted forecasts 9 + All Programmatic Forecasting Is Probabilistic, Driven By Underlying Statistical Processes If we make forecasts about program performance that are not statistically and risk adjusted we re gonna get wet. 10 5

+ Schedule, Related Cost And Technical Elements Are Probabilistic The IMS doesn t help us much either, since the correlative drivers are themselves non-linear stochastic processes 11 A Stochastic process is a collection of random variables used to represent the evolution of some random value or system, over time. + The Ability To Forecast Future Performance Starts With A Tool That Provides 12 Forecasting of future performance, using time series of the past using Autoregressive Integrated Moving Average (ARIMA) algorithm Confidence intervals of these forecasts for past performance Correlation between the time series elements (CPI, SPI, WBS element) Deeper correlations between these Earned Value elements as risk retirement, increase effectiveness and performance and any other recorded measure of the program. http://cran.us.r-project.org/ The combination of some data and an aching desire for an answer does not ensure that a reasonable answer can be extracted from a given body of data. - John Tukey 6

+ A Quick Look At Where We re Going Starting with Forecasting CPI/SPI If we want to credibly forecast the future with the past, we ll need better tools. We ve got the data, just need to use it We have a time series of CPI, SPI, in the repository 13 What s possible behaviors in the future can we discover from the past behavior? The R code on the top answers that in 4 lines. 14 The Units of Measures for Earned Value Management are Dollars Cumulative indices wipe out all the variances Forecasts of future performance are not statistically adjusted There is no correlative information drivers of variances None of these forecasts use the risk register to adjust their value 7

+ Since ARIMA Is A Well Traveled Path, We Need More and Better Tools To provide better forecasts of EAC, we need more data. CPI/SPI needs to be augmented with technical program data The Earned Value Management Performance measures need to be connected to: Risk retirement and buy down status Technical Performance Measure compliance Measures of Effectiveness and Measures of Performance Work Breakdown Structure correlations for each work activity Correlations between performance and work performed is available in the repository We re missing the tool to reveal these correlations, drivers, and corrective actions to keep the program GREEN 15 + We Need More Power To See Into The Future And Take Corrective Actions 16 We need more power Mr. Scott I m given her all she s got Captain 8

+ Principal Component Analysis (PCA) Gets More Power from our data 17 Principal component analysis (PCA) is a statistical procedure that uses orthogonal transformation to convert a set of observations of possibly correlated variables into a set of values of linearly uncorrelated variables called principal components. We want to convert a larger set of program performance variables SPI, CPI, Risk Retirements, TPM, MOE, MOP, KPP, Staffing, and others, into a small set of drivers of variance. PCA can provide visibility to what are the connections between EAC growth and the source of that growth in a statistically sound manner, not currently available with IPMR reporting using CPI/SPI + What Can PCA Tell Us? 18 With all the data in a single place which it is not we need a way to reduce the dimensionality to provide analysis If data lies in high dimensional space (more than just CPI/SPI), then large amount of data is required to learn distributions or decision rules. For each WBS element 9 dimensions (CPI, SPI, WBS, TPM, MOE, MOP, KPP, Risk, Staffing Profiles). Each dimension has 36 levels (36 months of data). We could produce a 9 dimension scatter plot for the 36 months of data and it d look like a big blob. We need to know what are the drivers in this Blob of data? 9

+ 2 Dimensions (SPI/CPI) to 8 Dimensions and Back Again 19 Two components, for example SPI and CPI Discover the correlation between these two data samples Locate in the individual samples the time the drivers started impacting the program Extend this to 8 dimensions Similar to Joint Confidence Level, but with actual data PC i =a 1 X 1 + a 2 X 2 + a 3 X 3 + + a 8 K 8 + Program Performance Dimensions 20 PCA data can be simple 2 dimensional CPI/SPI or more complex and represent other attributes driving EAC Variable CPI/SPI TPM Risk Margin Information that mat drive Unanticipated EAC CPI for program, time phased by reporting period Technical Performance Measures, with control bands as program moves left to right. These can be any measure technical compliance Weight Throughput Information Assurance validation Any of the JROC KPPs Risk Risk retirement buy down plan Risk handling and planned reduction Cost and schedule margin burn down to plan 10

21 + Call to Action for increased visibility to Unanticipated EAC Growth using BIG Data Normalize data in the Central Repository in preparation for analysis Apply ARIMA to normalized data to forecast CPI, SPI, and Calculated EAC Adjust ARIMA parameters using past performance compliance Integrate external data with EV repository data to build correlations the EAC forecasts Apply Principal Component Analysis (PCA) to identify correlated drivers of EAC growth 11