S-Curve
A cumulative plot of planned, earned, or actual project quantity against time, used to visualise progress, productivity, and forecasting.
Definition
An S-Curve is a cumulative graph — typically of cost, man-hours, physical quantity, or earned value — plotted against time. The characteristic S-shape arises because most projects ramp up slowly during mobilisation and engineering, accelerate through peak execution, and taper off during commissioning and closeout. The shape of the curve, more than any single number, tells the experienced project manager what kind of trouble the project is in.
History
The S-Curve became a standard project controls artefact in the 1960s alongside CPM, PERT, and the U.S. defence C/SCSC standards. Engineers needed a single picture to communicate progress trends to executives who did not read Gantt charts. The cumulative cost curve was the original; man-hour, quantity, and earned-value variants followed as EVM matured.
The Three Cardinal Curves
- Planned (Budgeted Cost of Work Scheduled / BCWS / PV) — what the baseline says should be done.
- Earned (Budgeted Cost of Work Performed / BCWP / EV) — credit for what has actually been completed, measured against the baseline value.
- Actual (Actual Cost of Work Performed / ACWP / AC) — what has actually been spent.
Plotted together on one chart, the relationships between PV, EV, and AC reveal Schedule Variance (EV − PV) and Cost Variance (EV − AC) graphically — often faster than tables of numbers.
Reading the Shape
- Healthy S: EV tracks PV within ±5%; AC tracks EV within ±5%. Curves climb smoothly, taper at the top.
- Behind schedule: EV lags PV; the horizontal distance between the two curves is the schedule slip in time, not just in value.
- Over budget: AC exceeds EV; the vertical distance is the cost overrun for work done.
- Front-loaded actuals: AC climbs faster than EV from the start — usually mobilisation, indirect costs, or claims accruing without productive progress.
- Hockey-stick plan: the PV curve is flat for months then steep at the end — almost always an optimistic baseline that will fail.
Real-World Construction Example
On a 380 MW combined-cycle power plant, the S-Curve at month 14 of 30 showed PV at 38%, EV at 31%, AC at 42%. The team had spent 42% of budget to earn 31% of value, while the baseline expected 38% earned. The 7-point gap between PV and EV translated to roughly 11 weeks of schedule slip; the 11-point gap between EV and AC implied a USD 28 million projected cost overrun. The CPI of 0.74 and SPI of 0.82 confirmed the picture. A recovery plan was triggered — re-sequencing of structural steel erection and a second night shift on cable pulling — and by month 20 the gaps had closed to within ±3%. Without the S-Curve view, the variance would have been visible but the trajectory and timing would not.
Real-World IT / Agile Example
A SaaS migration programme tracked cumulative story points planned vs delivered vs effort-hours-spent across 18 sprints. The planned curve was a clean S; the delivered curve fell behind from sprint 4 onwards because the team had under-estimated database migration complexity. The effort-spent curve, however, tracked the plan — meaning the team was working full speed but earning less than expected. This is the agile equivalent of CPI < 1 with SPI < 1 and is the classic productivity problem. The fix was scope re-baseline plus a focused spike on the migration tooling.
Project Controls Perspective
Controls teams use the S-Curve at three rhythms: weekly at site level for short-term drift detection, monthly at project level for the formal report, and quarterly at programme level for trend extrapolation. Forecast curves are added beyond the time-now line — typically an "estimate at completion" extrapolation using the current CPI, plus a re-planned curve showing the recovery plan. Three curves looking forward is the upper limit; more than three turns a forecast into a forest.
Common Mistakes
- Plotting only PV and AC — without EV the chart cannot show whether spending matched progress.
- Baseline curves that are obviously fantasy (hockey-stick) — credibility is gone before month one.
- Mixing units on one curve (cost dollars and man-hours on the same axis) — visually misleading.
- Forecast extrapolations using a single performance factor rather than a CPI-based range.
- Smoothing or rolling-averaging the actual curve until variance disappears visually.
- No reconciliation between the S-Curve and the earned-value tables — they must agree to the dollar.
Expert Tips
- Always show PV, EV, and AC together. The story is in the relationships, not the absolutes.
- Annotate the curve with major events. Strike, weather, scope change, major delivery — the curve becomes a project history.
- Use cumulative and period (histogram) views. The cumulative shows trend; the period shows current month's effort.
- Extrapolate forward with both optimistic and pessimistic forecasts. A single line predicts; a band reveals uncertainty.
- Plot man-hours and dollars on separate curves. They diverge when overtime, premium time, or rate changes occur — that divergence is itself a signal.
Key Takeaways
- The S-Curve compresses cost, schedule, and productivity into one picture.
- PV, EV, and AC together tell the story; any one alone tells half of it.
- Shape diagnostics — gaps, slopes, plateaus — predict variance before the tables do.
- Forecast bands beat forecast lines; honesty about uncertainty is the professional standard.
- Always reconcile S-Curve numbers with the earned-value report; visual and numeric truth must agree.
Related Concepts
The S-Curve interlocks with Earned Value, Baseline Schedule, Cost Control, KPIs, and CPM. Excel templates and worked examples are available at PMMilestone.org.
Frequently Asked Questions
What does an S-Curve show?
Cumulative progress against time — typically planned value, earned value, and actual cost on the same axis. The relationships between the three curves reveal schedule variance, cost variance, and productivity trends in a single picture.Why is it called an S-Curve?
Because most projects ramp up slowly during mobilisation and engineering, accelerate through peak execution, and taper off during commissioning. Plotted cumulatively, the result is the characteristic S shape. A project whose curve is not S-shaped — flat then vertical, or linear all the way — usually has a baseline credibility problem.How do you read a behind-schedule project on an S-Curve?
The earned-value curve lies below the planned-value curve. The horizontal distance between the two at the time-now line is the schedule slip in time units; the vertical distance is the slip in value. Both matter, but the horizontal reading is what stakeholders actually feel.Can S-Curves predict the future?
They can extrapolate trends with discipline. The standard technique is to extend the actual curve forward using the current CPI and SPI to produce a forecast envelope. Single-line forecasts pretend to certainty the data does not support; bands of forecast are honest and useful.What is the difference between cumulative and period S-Curves?
Cumulative curves show total progress to date; period curves (histograms) show the increment for each reporting period. Both are needed — cumulative reveals trend, period reveals current intensity. Plotting only one hides information the other would surface.How often should the S-Curve be updated?
Weekly at site level, monthly at project level, quarterly at programme level. The cadence should match the decision cadence. An S-Curve refreshed monthly but driving daily decisions is fiction; an S-Curve refreshed daily but reviewed quarterly is wasted effort.Do agile projects use S-Curves?
Yes — cumulative story points planned, delivered, and effort spent across sprints. The shape and diagnostics are the same as on capital projects. Burn-up charts are the agile dialect of the S-Curve and serve the identical analytical purpose.What is the most common S-Curve mistake?
Plotting only planned and actual without earned. Without EV the chart cannot tell whether the project is genuinely behind, genuinely ahead, or simply spending faster or slower than scheduled without correlation to progress. PV and AC alone is a half-truth.Which calculators on PMMilestone.org apply to S-Curve?
For S-Curve, the most relevant tools on the flagship platform are the EVM, SPI and CPI calculators — including Earned Schedule SPI(t). They reproduce the formulas referenced in this entry against your own project data.What is a common misconception about S-Curve?
That SPI = 1.0 at project end means schedule on track. Classic SPI mathematically converges to 1.0 as a late project finishes — switch to Earned Schedule SPI(t) past ~70% progress.Which related encyclopedia entries should I read alongside S-Curve?
Read Earned Value Management, SPI and CPI for the core formulas, and Earned Schedule for late-project diagnostics. The full A–Z is available in the PMMilestone Encyclopedia, and quick one-line definitions live in the PM Glossary on the flagship platform.How does Dr. Hassan Eliwa's research treat S-Curve?
Dr. Hassan Eliwa's research focuses on owner-side project controls, schedule integrity and forensic delay analysis on capital construction and power programmes. S-Curve is treated through that lens — what a planning or controls engineer is expected to do with it on a live project, not its textbook definition alone. See the full research library at PMMilestone Research Articles.How is S-Curve defined on PMMilestone Research & Insights?
A cumulative plot of planned, earned, or actual project quantity against time, used to visualise progress, productivity, and forecasting. For the full treatment, see the definition, principles, applications and related entries above — every encyclopedia entry follows the same research-grade structure.
People also ask
Follow-up questions practitioners search for next — each one points to the calculator, template or reference entry that answers it.
Which calculator reproduces these formulas?
PV / EV / AC / CV / SV / CPI / SPI in one workbook. EVM Calculator ↗
What replaces SPI on a late project?
Time-based SPI(t) that does not collapse to 1.0 at completion. Earned Schedule →
How do I forecast end-of-project cost?
CPI-based EAC, plus weighted (CPI × SPI) variants. CPI Calculator ↗
Where is the standard definition?
Single-line definitions for EVM terms. PM Glossary on PMMilestone.org ↗
Related Entries
More in Performance
- Letter EEarned Value Management (EVM)
An integrated cost-schedule-scope measurement technique that compares planned, earned, and actual values to reveal project performance and forecast outcomes.
- Letter IIncident Management
The structured response to unplanned events that disrupt service or safety — detection, declaration, containment, communication, resolution, and learning, all run on a playbook rather than improvised under pressure.
- Letter KKey Performance Indicator (KPI)
A quantifiable, time-bound metric that signals whether a project is moving toward or away from a defined objective.
- Letter OObjectives and Key Results (OKRs)
A goal-setting framework that pairs qualitative objectives with measurable key results, used to align teams and surface progress transparently.
- Letter OObservability
The engineering discipline of designing systems whose internal state can be inferred from their outputs — logs, metrics, traces — so that unknown failures can be diagnosed without redeployment.
- Letter SService-Level Objective
A measurable reliability target — typically expressed as a percentage over a time window — that defines how reliable a service needs to be to satisfy users, and against which engineering trade-offs are made.
Further reading on PMMilestone.org
Curated companion resources hosted on the flagship platform, PMMilestone.org.
- For practitioners who want to go deeper, the EVM Calculator.
- Engineers researching this topic typically continue with the CPI Calculator.
- A practical companion to this entry is the SPI Calculator.
- Closely related on the flagship platform is the Project Controls Academy.
- Useful alongside this article is the Learning Tracks.
- Many readers follow this up with the PMMilestone.org knowledge hub.