11.2 EVM Variances & Performance Indices (CV, SV, CPI, SPI)
Key Takeaways
- Cost Variance (CV = EV - AC) quantifies budget performance; positive values indicate favorable under-budget conditions, while negative values indicate cost overruns.
- Schedule Variance (SV = EV - PV) quantifies volume of work accomplished versus planned in monetary terms or work-hours; positive values indicate ahead of schedule, while negative values indicate schedule delay.
- The Cost Performance Index (CPI = EV / AC) reflects cost efficiency per dollar spent; CPI > 1.0 represents efficiency, whereas CPI < 1.0 represents cost inefficiency.
- The Schedule Performance Index (SPI = EV / PV) reflects schedule execution efficiency; however, SPI is inherently flawed near project completion because EV converges to BAC, forcing SPI to 1.00 regardless of delay.
- Earned Schedule (ES) resolves the late-project SPI anomaly by translating Earned Value into units of time, yielding a robust time-based schedule index: SPI(t) = ES / AT.
11.2 EVM Variances & Performance Indices (CV, SV, CPI, SPI)
This section covers 4.D track cost performance and 4.F perform cost/schedule control analysis. The blueprint's verbs matter again: 4.D is the running record of cost performance, while 4.F is the analytical step that turns variances and indices into a control decision.
Once the three fundamental Earned Value Management metrics—Planned Value ($PV$), Earned Value ($EV$), and Actual Cost ($AC$)—are established at the Data Date, cost engineers calculate derived variances and performance indices. These metrics quantify past performance, detect emerging cost and schedule trends, and serve as mathematical inputs for project forecasting.
For Certified Cost Professional (CCP) candidates, mastering the formulas, interpretation of dimensionless indices, variance percentage derivations, diagnostic performance quadrants, and the theory of Earned Schedule ($ES$) is essential.
1. Absolute Variances: Cost Variance & Schedule Variance
Variances in EVM measure the absolute divergence between actual accomplishment and baseline expectations. By standard convention across ANSI/EIA-748 and AACE International, favorable variances are positive (+) and unfavorable variances are negative (-).
+-----------------------------------------------------------------------------+
| EVM ABSOLUTE VARIANCE FORMULAS |
| |
| 1. COST VARIANCE (CV): |
| CV = EV - AC (or BCWP - ACWP) |
| • CV > 0 (+): Under Budget (Favorable - earned more than spent) |
| • CV = 0: Exactly on Budget |
| • CV < 0 (-): Over Budget (Unfavorable - spent more than earned) |
| |
| 2. SCHEDULE VARIANCE (SV): |
| SV = EV - PV (or BCWP - BCWS) |
| • SV > 0 (+): Ahead of Schedule (Favorable - earned more than planned) |
| • SV = 0: Exactly on Schedule |
| • SV < 0 (-): Behind Schedule (Unfavorable - earned less than planned) |
+-----------------------------------------------------------------------------+
[!IMPORTANT] Critical Exam Distinction: Schedule Variance is Expressed in Dollars or Hours! Although termed Schedule Variance, $SV = EV - PV$ is measured in monetary units ($) or labor hours, not calendar time (days, weeks, months). $SV$ represents the monetary value of work accomplished compared to the monetary value of work planned. It does not directly indicate the number of days a project is delayed.
2. Performance Indices: CPI and SPI
Performance indices express project efficiency as dimensionless ratios of output to input, standardizing performance comparisons across projects of different dollar magnitudes.
+-----------------------------------------------------------------------------+
| EVM EFFICIENCY PERFORMANCE INDICES |
| |
| 1. COST PERFORMANCE INDEX (CPI): |
| CPI = EV / AC |
| • CPI > 1.00: Cost efficient (e.g., CPI = 1.20 -> $1.20 earned per $1) |
| • CPI = 1.00: On budget ($1.00 earned per $1.00 spent) |
| • CPI < 1.00: Cost inefficient (e.g., CPI = 0.80 -> $0.80 earned per $1)|
| |
| 2. SCHEDULE PERFORMANCE INDEX (SPI): |
| SPI = EV / PV |
| • SPI > 1.00: Schedule efficient (progressing faster than plan) |
| • SPI = 1.00: Progressing exactly at planned baseline rate |
| • SPI < 1.00: Schedule inefficient (progressing slower than plan) |
+-----------------------------------------------------------------------------+
Percentage Variances ($CV%$ and $SV%$)
In executive management and CPR Format 1 reports, variances are normalized into percentage deviations:
- Percentage Cost Variance ($CV%$): (Note: An alternative convention in some cost engineering literature normalizes against baseline budget: $CV%_{\text{alt}} = CV / BAC$. In standard ANSI/EIA-748 variance reporting, $CV / EV$ is the official ratio).
- Percentage Schedule Variance ($SV%$):
3. Diagnostic Analysis of the Four Performance Quadrants
Plotting $CPI$ against $SPI$ creates four diagnostic quadrants that reveal underlying root causes and execution strategies:
| Quadrant | Condition | Practical Project Reality | Common Root Causes | Recommended Management Action |
|---|---|---|---|---|
| Quadrant I | $CPI > 1.0$<br/>$SPI > 1.0$ | Under Budget & Ahead of Schedule | Superior labor productivity, highly favorable site conditions, lean execution, conservative baseline estimates. | Document best practices, evaluate opportunities for early contract handover incentives. |
| Quadrant II | $CPI > 1.0$<br/>$SPI < 1.0$ | Under Budget & Behind Schedule | Under-manning / resource shortages, slow mobilization, unreleased engineering packages holding up construction. | Add craft labor or authorized overtime to accelerate work without exceeding original budget. |
| Quadrant III | $CPI < 1.0$<br/>$SPI > 1.0$ | Over Budget & Ahead of Schedule | Deliberate schedule crashing, heavy overtime premiums, double-shifting, premium freight, trade stacking. | Re-evaluate acceleration strategy; reduce premium overtime if project float allows. |
| Quadrant IV | $CPI < 1.0$<br/>$SPI < 1.0$ | Over Budget & Behind Schedule | Severe productivity losses, high rework rates, poor supervision, severe site congestion, engineering errors. | Immediate emergency intervention: root-cause audit, scope replanning, productivity correction. |
4. The Critical Flaw of SPI & The Theory of Earned Schedule ($ES$)
The "End-of-Project" SPI Anomaly
Traditional Schedule Performance Index ($SPI = EV / PV$) suffers from a fatal mathematical defect as a project nears completion:
- At project completion, all required scope is eventually performed, meaning $EV$ converges to $BAC$ ($EV \to BAC$).
- The baseline schedule also reaches its end, so $PV$ equals $BAC$ ($PV = BAC$).
- Consequently, at the end of the project:
[!WARNING] The SPI Failure Mode: Even if a project is one year late, once all work is finished, $SV$ returns to $0 and $SPI$ returns to 1.00. Beyond 65% to 70% project completion, $SPI$ loses predictive validity because the denominator ($PV$) stops growing, forcing the ratio to improve artificially toward 1.00.
Earned Schedule ($ES$) Formulation
Developed by Walt Lipke in 2003, Earned Schedule ($ES$) bridges this gap by mapping the dollar value of Earned Value ($EV$) back onto the planned value curve to find the exact point in calendar time when that amount of work was supposed to have been achieved.
+-----------------------------------------------------------------------------+
| EARNED SCHEDULE (ES) MECHANICS |
| |
| Let: |
| • C = Number of whole time increments where EV >= PV_C |
| • PV_C = Planned Value at time increment C |
| • PV_(C+1) = Planned Value at time increment C + 1 |
| • AT = Actual Time elapsed (calendar time from start to Data Date) |
| |
| Linear Interpolation Formula: |
| ES = C + [ (EV - PV_C) / (PV_(C+1) - PV_C) ] |
| |
| Time-Based Variances and Indices: |
| • Schedule Variance (Time): SV(t) = ES - AT (in months/weeks/days) |
| • Schedule Index (Time): SPI(t) = ES / AT |
+-----------------------------------------------------------------------------+
Why $SPI(t)$ Outperforms Traditional $SPI$:
- When a project finishes late, $ES = \text{Planned Duration } (PD)$ and $AT > PD$.
- Therefore, at late completion, $SV(t) = PD - AT < 0$ and $SPI(t) = \frac{PD}{AT} < 1.00$.
- $SPI(t)$ correctly reflects late schedule performance throughout project closeout!
5. Comprehensive Step-by-Step Worked Numerical Problem
Consider an industrial EPC substation modernization project at Month 6 ($AT = 6.0\text{ months}$). The contract baseline budget is $BAC = $2,000,000$.
Time-Phased Cumulative Planned Value Baseline ($PV$):
- Month 1: $PV_1 = $150,000$
- Month 2: $PV_2 = $400,000$
- Month 3: $PV_3 = $750,000$
- Month 4: $PV_4 = $1,150,000$
- Month 5: $PV_5 = $1,550,000$
- Month 6: $PV_6 = $1,800,000$ (Current Planned Baseline at Data Date)
- Month 8: $PV_8 = $2,000,000 = BAC$ (Planned Duration $PD = 8.0\text{ months}$)
Performance Data at Month 6 (Data Date):
- Earned Value ($EV$): $$1,350,000$
- Actual Cost ($AC$): $$1,500,000$
- Actual Time Elapsed ($AT$): $6.0\text{ months}$
Step 1: Calculate Traditional Variances and Indices
- Cost Variance ($CV$):
- Schedule Variance ($SV$):
- Cost Performance Index ($CPI$):
- Schedule Performance Index ($SPI$):
- Percentage Variances:
Step 2: Calculate Earned Schedule ($ES$) and Time-Based Performance
- Identify time increments bounding $EV = $1,350,000$:
- At Month 4: $PV_4 = $1,150,000$ (Since $$1,350,000 \ge $1,150,000$, $C = 4$).
- At Month 5: $PV_5 = $1,550,000$ ($PV_{C+1} = $1,550,000$).
- Interpolate Earned Schedule ($ES$):
- Calculate Time-Based Schedule Variance ($SV(t)$): (The project has accomplished 4.5 months of work in 6.0 months, representing an actual schedule delay of 1.5 months).
- Calculate Time-Based Schedule Performance Index ($SPI(t)$):
Performance Summary Table
| Metric Category | Standard Dollar Metric | Interpretation | Earned Schedule Metric | Interpretation |
|---|---|---|---|---|
| Cost Status | $CV = -$150,000$ | $150k over budget | $CPI = 0.900$ | $0.90 earned per $1 spent |
| Schedule Status | $SV = -$450,000$ | $450k of work behind | $SV(t) = -1.50\text{ mos}$ | 1.5 months delayed |
| Efficiency Index | $SPI = 0.750$ | 75% of planned rate | $SPI(t) = 0.750$ | 75% time efficiency |
| Performance Quadrant | Quadrant IV | Critical Distress | — | Over budget & Behind schedule |
A chemical processing plant expansion project reports the following performance data at the end of Quarter 3: Budget at Completion (BAC) = $4,500,000; Planned Value (PV) = $3,000,000; Earned Value (EV) = $2,700,000; Actual Cost (AC) = $2,400,000. What are the Cost Variance (CV), Schedule Variance (SV), Cost Performance Index (CPI), and Schedule Performance Index (SPI)?
A manufacturing facility construction project exhibits a Cost Performance Index (CPI) of 0.82 and a Schedule Performance Index (SPI) of 1.18. Which operational scenario is most consistent with these performance metrics?
A major bridge rehabilitation project is currently 14 months behind its original contract baseline completion date and is 98% physically complete. The project director notices that the traditional Schedule Performance Index (SPI) has steadily risen from 0.72 at mid-project to 0.98 today. What explains this phenomenon?
A project baseline has a cumulative Planned Value of $600,000 at Month 3 and $1,000,000 at Month 4. At the current data date of Month 5 (Actual Time elapsed AT = 5.0 months), the project has achieved an Earned Value (EV) of $900,000. Using Earned Schedule (ES) linear interpolation, what are the Earned Schedule (ES) and the time-based Schedule Performance Index SPI(t)?