Earned Value Management: Forecasting time

Controlling a project is key to the success or failure of the project. Earned Value Management (EVM) is a well-known technique to control the time and cost performance of a project and to predict the final project duration and cost. It is an easy tool to generate early warning signals to timely detect project problems or to exploit project opportunities. An overview of the EVM metrics is given in “Earned Value Management: An overview” and the formulas are summarized in “Earned Value Management: The EVM formulary”.

In “Earned Value Management: Forecasting project outcome”, it has been shown that the general forecasting formula for predicting the final duration, known as the Expected At Completion - Time (EAC(t)), is equal to:

EAC(t) = AT + PDWR
with 
AT: The actual time moment (i.e. today)
PDWR:  Planned Duration of Work Remaining
 
The way the PDWR is calculated depends on the performance factor PF, which refers to the assumption made about the expected performance of the future work, as follows: 
  • PF = 1: Future performance is expected to follow the baseline schedule.
  • PF = SPI or SPI(t): Future performance is expected to follow the current time performance.
  • PF = SCI or SCI(t): Future performance is expected to follow the current time and cost performance.
with SCI the Schedule Cost Index (SCI = SPI * CPI and SCI(t) = SPI(t) * CPI).
 
In this article, more detailed information is given on the time forecasting formulas and techniques. More precisely, three different EVM time forecasting techniques are discussed as follows:
  • Planned value method
  • Earned duration method
  • Earned schedule method
Table 1 gives an overview of the three forecasting methods and the three different versions. Each version differs in the calculation of the PDWR and the performance factor. The nine different EAC(t) formulas are explained in the remainder of this article and illustrated on project data summarized in table 2.
 
Table 1: Overview of EVM time forecasts (3 versions x 3 performance factors)
Forecasting method Version 1: according to plan Version 2: according to current time performance Version 3: according to current time/cost performance
Planned Value Method (PVM) EAC(t)PV (PF = 1) EAC(t)PV (PF = SPI) EAC(t)PV (PF = SCI)
Earned Duration Method (EDM) EAC(t)ED (PF = 1) EAC(t)ED (PF = SPI) EAC(t)ED (PF = SCI)
Earned Schedule Method (ESM) EAC(t)ES (PF = 1) EAC(t)ES (PF = SPI(t)) EAC(t)ES (PF = SCI(t))
 
Planned value method
 
The planned value method calculates the PDWR somewhat differently, resulting in three different EAC(t) calculations which do not follow the general EAC(t) = AT + PDWR formula.
 
The first version of the EAC(t) formula is based on two new concepts, known as the planned value rate PVrate and the Time Variance TV, as follows:
 
PVrate = BAC / PD
Time Variance TV = SV / PVrate
Version 1: EAC(t)PV = PD - TV
 
The second and third version re-calculates the planned duration PD by taking the SPI and SCI = SPI * CPI into account, as follows:
 
Version 2: EAC(t)PV = PD / SPI
Version 3: EAC(t)PV = PD / SCI
 
Earned duration method
 
This forecasting method relies on the Earned Duration metric, which is equal to ED = AT * SPI. The final project duration using the earned duration method is calculated as 
 
EAC(t)ED = AT + (max(PD, AT) - ED) / PF
 
The use of max(PD, AT) can be explained as follows:
  • Project progress is still early: if AT < PD then PD is used
  • Project progress is already late: if AT > PD then AT is used
 
The three versions of this prediction technique only differ in their performance factor PF which can be equal to 1, SPI or SPI * CPI.
 
Earned schedule method
 
This forecasting method relies on the Earned Schedule metric (see “Measuring Time: Earned value or earned schedule?”) and calculates the final duration prediction as:
 
EAC(t)ES = AT + (PD - ES) / PF
 
Consequently, the three versions of this prediction technique only differ in their performance factor PF which can be equal to 1, SPI(t) or SPI(t) * CPI. 
 
Project example
 
In table 2, all forecasting methods have been calculated based on fictitious project data with a planned duration PD = 9 weeks, a project finish with two weeks delay and a total budget BAC = € 150, as discussed in “Earned Value Management: Reliable time performance measurement”. The PVrate is equal to € 150 / 9 = € 16.67 per week. The SPI, SPI(t) and CPI values are also given to allow the reader to calculate the EAC(t) predictions.
 
Table 2: Overview of EVM time forecasts (example)
  W1 W2 W3 W4 W5 W6 W7 W8 W9 W10 W11
PV 5.00 10.00 25.00 55.00 85.00 120.00 130.00 140.00 150.00 150.00 150.00
EV 3.33 6.67 10.00 22.50 70.00 82.50 90.00 120.00 130.00 140.00 150.00
ES 0.67 1.33 2.00 2.83 4.50 4.92 5.14 6.00 7.00 8.00 9.00
ED 0.67 1.33 1.20 1.64 4.12 4.13 4.85 6.86 7.80 9.33 11.00
TV -0.10 -0.20 -0.90 -1.95 -0.90 -2.25 -2.40 -1.20 -1.20 -0.60 0.00
SPI 0.67 0.67 0.40 0.41 0.82 0.69 0.69 0.86 0.87 0.93 1.00
SPI(t) 0.67 0.67 0.67 0.71 0.90 0.82 0.73 0.75 0.78 0.80 0.82
CPI 0.33 0.33 0.33 0.30 0.58 0.53 0.53 0.62 0.65 0.68 0.71
EAC(t)PV1 9.10 9.20 9.90 10.95 9.90 11.25 11.40 10.20 10.20 9.60 9.00
EAC(t)PV2 13.50 13.50 22.50 22.00 10.93 13.09 13.00 10.50 10.38 9.64 9.00
EAC(t)PV3 40.50 40.50 67.50 73.33 18.73 24.60 24.56 17.06 15.98 14.12 12.60
EAC(t)ED1 9.33 9.67 10.80 11.36 9.88 10.88 11.15 10.14 10.20 10.67 11.00
EAC(t)ED2 13.50 13.50 22.50 22.00 10.93 13.09 13.00 10.50 10.38 10.71 11.00
EAC(t)ED3 38.50 36.50 61.50 64.00 15.16 19.32 18.33 12.06 11.13 11.05 11.00
EAC(t)ES1 9.33 9.67 10.00 10.17 9.50 10.08 10.86 11.00 11.00 11.00 11.00
EAC(t)ES2 13.50 13.50 13.50 12.71 10.00 10.98 12.25 12.00 11.57 11.25 11.00
EAC(t)ES3 38.50 36.50 34.50 33.02 13.57 15.36 16.92 14.50 12.96 11.83 11.00
 
It should be noted that the earned schedule methods provide duration forecasts which lie closer to the real duration (11 weeks) than the other methods. However, this table only serves as an example table, and therefore, results cannot be generalized. More information on the accuracy of forecasting methods can be found in “Predicting project performance: Evaluating the forecasting accuracy”.

© OR-AS. PM Knowledge Center is made by OR-AS bvba Contact us at info@or-as.beVisit us at www.or-as.beFollow us at @ORASTalks