EarnedSchedule
The fix for earned value's oldest flaw. Earned schedule reads the lag in weeks instead of dollars, and keeps telling the truth even in the final month, where classic SPI gives up.
Earned schedule (ES) is the time-based version of the earned-value schedule reading. It is the point in time at which the work done so far was planned to have been earned. Schedule variance in time is ES minus actual time (SV(t) = ES - AT) and the time-based index is SPI(t) = ES / AT, which, unlike classic SPI, stays honest right to the finish.
Reading the lag in time
The $5.4M earned by the month-8 data date was planned to be reached back at month 7.5. The horizontal distance between those two times, not the vertical dollar gap, is the schedule variance in time.
Why it beats classic SPI
Classic SPI heals itself
Because all planned value is eventually earned, SPI returns to exactly 1.0 at completion, even on a project that finished months late. In the final stretch it reports a late job as on time.
SPI(t) stays honest
Measured along the time axis, SPI(t) keeps reading the true lag right up to the last day, which is exactly why it is the sounder basis for forecasting the real completion date.
How POD reads schedule performance
POD computes the schedule performance index from the earned value and baseline planned value it already holds, and pairs it with the float and critical path it reads from imported P6 and MS Project files. The dollar reading and the program sit side by side, so the schedule story stays anchored to the contractor's own program rather than a recomputed one.
Earned schedule & SPI guideFrequently asked questions
The schedule reading that holds to the end
All of it, cost and schedule, rests on an honest earned value, and earned value rests on an honest percent complete.
Related terms