Project Cost and Schedule forecasting

Schedule and Cost forecasting explained in detail.

  • Are we progressing as planned?
  • Are we completing the work within budget?
  • When will we complete the project?

These are the key questions we hear most of the time in project review meetings. Well implemented earned value management systems, provide answers to these questions at the press of a button.

Earned Value Management (EVM) is based on the analysis of the earned value of the project and comparing it with the planned value of the project. Earned value management is used to monitor and control both the schedule and cost. Earned value management (EVM) comprises of;

  1. Earned Value Analysis
  2. Variance Analysis
  3. Trend Analysis
  4. Reserve Analysis
  5. Corrective / Preventive actions
1. Earned Value Analysis :

The basic building blocks of earned value management are;

  • As on date, how much work we were supposed to complete? – Planned Value (PV)  – Also known as Budgeted Cost of Work Scheduled (BCWS) 
  • Out of that how much work did we complete? – Earned Value (EV) – Also known as Budgeted Cost of Work Performed (BCWP)
  • For the completed work how much did we spend? – Actual Cost (AC) – Actual Cost of Work Performed (ACWP)
2. Variance Analysis

Once we have the basic values of Planned Value (PV), which is also known as Budgeted Cost Of Work Scheduled (BCWS), Earned Value (EV), which is also known as the Budgeted Cost Of Work Performed (BCWP) and the Actual Cost (AC), which is also known as the Actual Cost Of Work Performed (ACWP), it is time to do the performance analysis.

  • Schedule Variance (SV) = EV – PV
  • Cost Variance (CV) = EV – AC
  • Schedule Performance Index (SPI) = EV/PV
  • Cost Performance Index (CPI) = EV/AC

As we can see in the diagram above, as on the review date, the Earned Value (EV) is lower than the Planned Value (PV). That means, the work has not progressed as planned. The actual cost (AC) is higher than the Earned Value (EV) and even the Planned Value (PV). That means, there is a big cost overrun. In an ideal situation, all the three lines should have intersected at the Planned Value (PV). In that scenario EV = PV = AC

  • Schedule Variance (SV) = EV – PV = 0
  • Cost Variance (CV) = EV – AC = 0
  • Schedule Performance Index (SPI) = EV / PV = 1
  • Cost Performance Index (CPI) = EV / AC = 1
  • If the SPI=1, then we can infer that the project is progressing as per the agreed upon schedule.
  • If the SPI >1, then the project is progressing at a rate which is more than planned.
  • If the SPI <1, then the project is lagging behind schedule wise.
  • Similarly. If the Cost Performance Index (CPI)=1, then we can infer that the work is getting completed as per the budget.
  • If the CPI <1, then the that indicates budget overrun.
  • If the CPI>1, then more work is getting accomplished than planned, with the same amount of money.
  • As a general rule of thumb, if the SPI and CPI is 1 or above 1, then the project is doing well schedule wise and cost wise.

As project managers, if we know the schedule variance (SV), Cost Variance (CV), almost real time, then we can monitor and control our projects effectively.

3. Trend Analysis

The variance analysis provides us with the current snapshot of the project. One can become more pro-active in managing and controlling the project, if the future trends of the project performance can be predicted with the present progress information. We use graphs and charts to do this.

At this stage, let me introduce these three additional terminologies;

1) Budget At Completion (BAC) – is the total approved budget of the project from the beginning of the project till the end of the project.

2) Estimate to Complete (ETC) – is the budget required to complete the balance work of the project. ETC = (BAC – EV).

In some cases, ETC is calculated as a bottom up re-estimate for the balance activities to be completed.

3) Estimate at Completion (EAC)

  • If all the future work can be expected to be completed as planned, then how much will it cost when we complete the project. EAC = AC + ETC = AC + (BAC-EV).
  • If the current trend is going to continue in the future as well, then EAC = AC+(BAC-EV) / CPI.
  • In some projects, where the schedule has an impact on the cost, for example, a delay in schedule incurs additional cost, then EAC = AC + (BAC-EV) / (CPI x SPI). In this case, CPI and SPI are given weightages like (80/20, 50/50 or some other based on the judgment of the project team).
4. Reserve analysis

While performing the cost control of the project, the reserve analysis of the contingency and management reserves monitored. This will help in utilising these reserves elsewhere is the project progress is satisfactory or in organizing additional reserves proactively.

5. Corrective and Preventive actions based on the to Complete Performance Index (TCPI)

What should be the target CPI, to be maintained for the balance work, in order to complete the project within budget.

TCPI = Work remaining / Funds remaining

(BAC-EV) / (BAC–AC) or it can be,

(BAC-EV) / (EAC-AC) if the EAC is approved by the management.

Earned Value Management brings in more visibility into the project, and helps us to be more pro-active.

So far our focus was on forecasting the Estimate At Completion (EAC). What about forecasting the Estimated Date Of Completion of the project?. The following seven minutes video explains schedule forecasting;

Abrachan Pudussery, Domain expert, Wrench Solutions

Reference – Project Management Body Of Knowledge by PMI, USA