Risk Management · Letter U

Uncertainty Analysis

The quantitative assessment of variability in cost and schedule estimates arising from incomplete information, natural variation, and identified risk events.

By Dr. Hassan Eliwa, PhD · Founder of PMMilestone.org and PMMilestone.com · Updated 2026-06-22

Definition

Uncertainty Analysis quantifies the range of plausible outcomes for cost and schedule estimates by modelling both inherent variability (aleatory uncertainty) and knowledge gaps (epistemic uncertainty), together with the impact of identified risk events. The output is a probability distribution — typically expressed as P10, P50, P80, and P90 confidence levels — not a single deterministic number. Definitions of these terms are maintained in the PMMilestone PM Glossary.

History

Formal uncertainty analysis entered project controls through the U.S. Department of Energy's cost-estimating practice in the 1990s and was codified in AACE International Recommended Practice 40R-08 (Contingency Estimating — General Principles) and 57R-09 (Integrated Cost and Schedule Risk Analysis). The U.K. HM Treasury Green Book and the Australian Department of Infrastructure's P50/P90 guidelines extended the discipline into public-sector project assurance. The dedicated risk-analysis modules in the Project Controls Academy walk through both recommended practices.

Principles

  • Separate base estimate uncertainty from discrete risk events — never double-count.
  • Use three-point estimates (optimistic, most likely, pessimistic) anchored in reference-class data, not gut feel.
  • Correlate variables that move together (e.g. steel price and steel-erection productivity) — ignoring correlation under-states the tail.
  • Report the full S-curve, not just the P50 — owners need to see the P80 for contingency sizing.
  • Refresh at every stage gate; uncertainty narrows as engineering matures.

Real-World Construction Example

An offshore wind developer ran an integrated cost-and-schedule uncertainty analysis at FID. The base estimate stood at EUR 2.1 billion with a 36-month schedule. The Monte Carlo simulation, drawing on a reference-class dataset of 24 prior offshore wind projects, produced a P50 of EUR 2.28 billion and a P80 of EUR 2.47 billion. The board sanctioned at P80 with EUR 370 million contingency. Two years later the project landed at EUR 2.41 billion — inside the contingency envelope. The discipline of analysing rather than negotiating contingency paid off twice: at sanction, and at outturn.

IT / Agile Example

A national health-records migration program treated its 36-month timeline as a point estimate at first. After the first integration slipped six weeks, the PMO ran an uncertainty analysis using sprint-velocity distributions from analogous historical programs. The P50 dropped from 36 to 41 months and P80 to 47 months. The board added a six-month buffer and a contingent funding tranche of GBP 28 million. When two further integration surprises emerged later, the program absorbed them without breaching its envelope.

Project Controls Perspective

Uncertainty analysis is where the controls function earns its credibility with the board. It demands disciplined use of reference-class forecasting, transparent assumptions, and integration of cost and schedule. The controls team owns the model, the data, and the documentation; the project director owns the decisions taken on the back of it. Cross-validate with the EVM Calculator and the Schedule Health Checker.

Practical Lessons Learned

  • Reference-class data beats expert judgement every time. Without it, ranges drift to the optimistic.
  • Correlation is the silent killer of bad analyses — assume zero correlation and you understate the tail by 20–40 percent.
  • The output of the model is a conversation, not an answer. The board needs to understand why the P80 is what it is.
  • Static analyses age within months. Build the model to refresh in hours, not weeks.

Common Mistakes

  • Treating uncertainty analysis as a one-off exercise at sanction instead of a living model.
  • Using symmetric ranges when project data clearly shows a long right tail.
  • Double-counting risks already in the base estimate by adding them again in the risk register.
  • Mistaking precision for accuracy — a four-decimal-place P80 from a thinly-sourced model is still a guess.

Expert Tips

  • Capture identified events on the Risk Register Template and link each one to a cost and schedule impact node.
  • Tornado charts beat S-curves for executive audiences. They show which assumptions matter, not just the spread.
  • Have the cost lead and the schedule lead build the model together. Cost-only or schedule-only analyses are systematically optimistic.

Key Takeaways

  • Uncertainty analysis converts a single number into a range with confidence levels.
  • P80 is the convention for sanctioned capital projects; P50 is for internal stretch.
  • Aleatory and epistemic uncertainty are different — model them differently.
  • The discipline is only credible if it is refreshed at every gate and reconciled to outturn.

Further Reading

Detailed treatment is given in the risk and contingency titles listed in PMMilestone Books & Publications.

Frequently Asked Questions

  • What is the difference between risk and uncertainty?
    Risk refers to discrete, identifiable events with a probability and an impact. Uncertainty refers to the variability that exists even when no risk event occurs — for example the natural spread of productivity rates around the mean. Both must be modelled, but separately.
  • Why use P80 rather than P50 for contingency?
    P50 means the estimate is as likely to overrun as underrun — unacceptable for most owners. P80 sets contingency so there is only a 20 percent chance of overrun, which is the convention for sanctioned capital projects in most regulated industries.
  • How many iterations should a Monte Carlo simulation run?
    Typically 5,000–10,000 iterations are sufficient for cost models and 10,000–25,000 for integrated cost-schedule models. Beyond that, returns diminish sharply.
  • What is reference-class forecasting?
    Reference-class forecasting calibrates an estimate against the outturn of comparable past projects rather than against a bottom-up build-up alone. It corrects for optimism bias, which is endemic to project estimating.
  • How does uncertainty analysis relate to EVM?
    EVM measures past performance; uncertainty analysis forecasts future performance under variability. The two converge at the EAC — and persistent divergence between EVM-derived EAC and the uncertainty analysis EAC is itself a warning signal.
  • Can uncertainty analysis be done at concept stage?
    Yes, and it should be — wide ranges and rough reference data are still more honest than a single deterministic number at concept. Refine at each gate.
  • Who should run the analysis?
    Ideally a project controls or risk specialist independent of the estimating team, working with the cost and schedule leads. Independence preserves the credibility of the output.
  • How is uncertainty analysis treated in agile portfolios?
    At the portfolio level, treat each initiative's release-train forecast as a range and roll up. At the sprint level it adds little value because scope is intentionally fluid.
  • Which calculators on PMMilestone.org apply to Uncertainty Analysis?
    For Uncertainty Analysis, the most relevant tools on the flagship platform are the EVM, SPI and CPI calculators on PMMilestone.org. They reproduce the formulas referenced in this entry against your own project data.
  • What is a common misconception about Uncertainty Analysis?
    That the topic is well-defined across all references. In practice, definitions vary between PMBOK, PRINCE2, AACE and ISO 21500 — this entry uses the definition most aligned with field practice on capital projects, and flags where the standards diverge.
  • Which related encyclopedia entries should I read alongside Uncertainty Analysis?
    Read Earned Value Management, Critical Path Method and the DCMA 14-point assessment next. 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 Uncertainty Analysis?
    Dr. Hassan Eliwa's research focuses on owner-side project controls, schedule integrity and forensic delay analysis on capital construction and power programmes. Uncertainty Analysis 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 Uncertainty Analysis defined on PMMilestone Research & Insights?
    The quantitative assessment of variability in cost and schedule estimates arising from incomplete information, natural variation, and identified risk events. 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.

Related Entries

Further reading on PMMilestone.org

Curated companion resources hosted on the flagship platform, PMMilestone.org.

Related Encyclopedia Entries
Research Articles
Career Guides
Tools on PMMilestone.org
Buy me a coffee