Project Controls in the AI EraForecasting cost and schedule outcomes · Lesson 11 of 22

Running forecast reviews that change decisions

Article · 12 min · 8 min lecture

Video lecture

Running forecast reviews that change decisions

9 chapters · about 8 min · full transcript

Coming soon

Chapter 1 of 9

Where numbers become decisions

  • A 60 to 90 minute agenda
  • Challenge questions that feel fair
  • Countering optimism bias

The narrated lecture is in production

Every chapter is scripted and ready. Browse the chapters and read the full transcript now — the video will appear here when it’s published.

Chapters

The purpose of a forecast review

A forecast review is where numbers become decisions. Done badly, it is a ritual where managers defend their figures. Done well, it is a structured challenge session that produces an honest, owned forecast and a clear set of actions.

A monthly forecast review agenda (60–90 minutes)

  1. Headline (5 min): EAC vs BAC and contingency; forecast finish vs baseline; change since last month.
  2. Top variances (20 min): the three to five control accounts with the largest adverse CV or schedule slip.
  3. Forecast challenge (20 min): compare each manager's forecast with formula ranges and TCPI.
  4. Risk and change (15 min): top risks, pending changes, contingency position.
  5. Decisions and actions (10 min): owners, dates, escalation.

The challenge questions

Use these consistently so that challenge feels fair, not personal:

  • What is the root cause of this variance? (Ask "why" until you reach something controllable.)
  • Is it one-off or systemic?
  • What does your ETC assume about productivity, prices and quantities? What evidence supports that?
  • What is the TCPI implied by your forecast, and how does it compare with your CPI trend?
  • What pending changes or claims are not yet in the forecast?
  • What would have to go wrong for this forecast to be 10% worse?

Root cause vs symptom

Symptom (weak explanation)Root cause (strong explanation)
"Labour costs are higher""Crew productivity on cable pulling is 30% below estimate because access to risers was delayed by the ceiling contractor"
"Procurement is late""Vendor drawings were rejected twice because the specification changed after PO; change CR-017 not yet approved"
"Behind schedule""Permit for road crossing took 6 weeks longer than assumed; mitigation is to resequence the western section"

A strong explanation names the cause, its quantified impact, its owner and a response.

Variance thresholds

Define thresholds so that everyone knows what must be explained. For example (illustrative policy):

LevelTriggerRequired
Control accountCV or SV worse than ±5% and $25kWritten explanation + action
ProjectCPI or SPI below 0.95 for two periodsRecovery plan to steering committee
ProjectEAC exceeds BAC + remaining contingencyFormal escalation to sponsor

Optimism bias and how to counter it

People systematically underestimate cost and duration and overestimate their ability to recover. Techniques that help:

  • Reference class thinking: compare to outcomes of similar past projects, not just the plan.
  • Pre-mortems: imagine the project has failed and list plausible reasons.
  • Separation of roles: controls provides an independent view even if the project manager's forecast differs.
  • Track forecast accuracy: record each month's EAC and compare to the final outcome.

Worked example

Illustrative. A fictional UK rail signalling upgrade presented EAC = BAC for six months. The new controls lead introduced TCPI in the review. For the largest control account, CPI was 0.84 and the TCPI implied by the manager's forecast was 1.21. When asked what would change to deliver a 44% improvement in efficiency, the manager could not name anything specific. The forecast was revised to a range of 8–12% over BAC, the sponsor released management reserve for one risk, and a scope phasing option was agreed with the client. None of these decisions would have happened with a "green" report.

Common mistakes

  • Reviews that only present numbers without decisions.
  • Letting the loudest person set the forecast.
  • Punishing honest bad news, which teaches people to hide it.
  • No record of what was decided and whether actions were done.

Using AI in reviews

AI can pre-draft the variance pack: top movers, formula EAC ranges, TCPI flags and draft root-cause questions. Humans must still verify the facts, add context and own the conclusions. Keep a record of what AI generated and what humans changed.

Making it stick

Keep a simple action log from each review with owner, due date and status, and open the next review by closing out last month's actions. Publish a short record of the forecast adopted and the rationale. Over a year, compare each month's EAC with the final outcome: the pattern tells you whether your organisation is systematically optimistic and by how much, which is invaluable feedback for future estimating and forecasting.

Hands-on: a review-pack builder in Python

import pandas as pd

ev = pd.read_csv("evm_by_account.csv")   # account, BAC, PV, EV, AC, EAC_manager, owner
ev["CPI"] = ev.EV / ev.AC
ev["CV"] = ev.EV - ev.AC
ev["EAC_cpi"] = ev.BAC / ev.CPI
ev["TCPI_mgr"] = (ev.BAC - ev.EV) / (ev.EAC_manager - ev.AC)
ev["flag_tcpi"] = ev.TCPI_mgr > 1.10 * ev.CPI
ev["breach"] = (ev.CV < -0.05 * ev.PV) & (ev.CV < -25_000)   # illustrative threshold
top = ev.sort_values("CV").head(5)
top[["account", "owner", "CV", "CPI", "EAC_manager", "EAC_cpi", "TCPI_mgr", "flag_tcpi", "breach"]] \
    .round(2).to_csv("review_pack_top5.csv", index=False)

Prompt template: drafting challenge questions (approved enterprise AI tool only)

You are supporting a project controls forecast review. Use ONLY the table below.
For each control account:
1. State CV, CPI, the manager's EAC, the CPI-method EAC and the implied TCPI, citing the columns used.
2. If TCPI_mgr exceeds CPI by more than 10%, say so plainly.
3. Draft three neutral, specific challenge questions (root cause, ETC assumptions, pending changes).
Do not speculate about causes that are not in the data; write "cause not stated" instead.
Table:
<paste review_pack_top5.csv>

The controls lead verifies every figure against the source and edits the questions before the meeting; keep the draft and the edited version for the audit trail.

Forecast accuracy log

MonthSelected EACMethodFinal cost (at close)Error %

Over a year, the error pattern tells you whether your organisation is systematically optimistic, and by how much.

Key takeaways

  • Forecast reviews exist to produce owned forecasts and decisions, not to defend numbers.
  • Use a consistent set of challenge questions, including TCPI vs CPI trend.
  • Good variance explanations state root cause, quantified impact, owner and response.
  • Counter optimism bias with reference classes, pre-mortems and forecast-accuracy tracking.

Check your understanding

Quick questions to lock in the lesson. They don’t count towards your certificate.

  1. Which is the strongest variance explanation?
  2. A manager forecasts EAC = BAC; their CPI trend is 0.84 and implied TCPI is 1.21. What is the best reaction?
  3. Which technique directly counters optimism bias?

Put it into practice

Draft variance thresholds for a project you know (control account and project level) and write the three challenge questions you would always ask.

Enrol for free to save your progress

Reading is always free. Enrol to keep your place, take the final assessment and earn a verifiable certificate.