Project Controls in the AI EraAI in project controls: use cases and governance · Lesson 20 of 22
Where AI adds value in project controls
Video lecture
Where AI adds value in project controls
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
Transcript of the narration, chapter by chapter.
0:00 Where AI actually earns its keep
If you listen to vendor pitches, AI is about to run your entire project controls function. If you listen to sceptics, it's a toy that makes things up. Both are wrong. The value in twenty twenty-six is real, but it's uneven. It's strongest where there's lots of structured history, repetitive text work or pattern-finding across large datasets. It's weakest where data is poor, or where judgement and accountability are central. In this lecture you'll get a practical map of where AI helps in controls, a simple scoring template to choose your first pilot, and two worked examples: narrative drafting and anomaly detection. Plus a watch-me-do-it on prompting for a status report. By the end, you'll be able to pick a use case that's valuable, safe and easy to verify.
0:56 Why it matters
Why does it matter? Remember the control cycle. Most teams spend far too much time collecting data and drafting reports, and far too little on analysis and action. AI's best contribution is shifting that balance: drafting the first version of a narrative, checking a schedule for logic problems, flagging odd cost postings, so people can spend their time judging and advising. But there's a trap. If your first use case is too ambitious, say, a fully automated forecast that drives commercial decisions, it'll either fail visibly or succeed invisibly and dangerously. Either way, trust collapses. The first use case sets the tone for everything after it.
1:42 The concept: a use-case map
Here's the map. For schedules, AI can detect open ends, odd lags and unrealistic durations, and predictive models can estimate which activities are likely to slip. The planner confirms. For cost, models can produce an independent EAC and flag unusual forecasts, and outlier detection can find miscoded costs, duplicate invoices and sudden progress jumps. The cost controller and analyst decide. For risk, language models with retrieval can suggest risks from past projects and lessons learned. Owners validate. For documents, they can extract obligations, notice periods and change clauses from contracts. Commercial and legal verify. Computer vision can estimate installed quantities from photos, drones or BIM models. And generative AI can draft narratives and answer natural-language questions over project data. Notice the pattern: in every row, there's a human role. That's not a nice-to-have. It's the design.
2:41 Choosing a pilot: the 25-point score
So how do you choose? Score each candidate from one to five on five criteria. Value: time saved, earlier warning or better decisions. Data readiness: is there history, is it clean, can you access it? Risk if wrong, where lower risk scores higher. Ease of human verification: can a person quickly check the output? And fit with your current tools and skills. The rule I suggest: proceed if the total is eighteen or more and nothing scores a one. Narrative drafting, schedule quality checks and anomaly flags usually score well: valuable, low risk and easy to check. A fully automated forecast feeding a claim scores badly on risk and verification, however exciting it sounds. Here's the key idea: pick the use case you can verify, not the one that impresses.
3:38 Worked example one: narrative drafting
Let's look at a pilot that worked. A fictional infrastructure owner in the UK produced twenty-five monthly project reports, and controls leads spent about two days each drafting narratives. The pilot gave an approved AI assistant access to the structured EVM tables, the change log and the risk register for each project. Not raw emails. It drafted narratives in the standard template. Controls leads reviewed, corrected and signed off. What errors did review find? Two typical ones: attributing a variance to the wrong cause, and confident wording where the data was ambiguous. With a checklist-based review, drafting time fell substantially while quality held. And every draft and every human edit was kept on record. That's a safe, valuable, verifiable first pilot.
4:31 Worked example two: anomaly detection in Dubai
Now anomaly detection. A fictional contractor in Dubai ran an outlier model over cost postings every week. It flagged three things. Invoices posted to control accounts that showed no progress. A supplier invoice for exactly the same amount as one already paid. And a sudden forty-point jump in percent complete on a package with flat labour hours. When the analysts investigated, two were genuine errors: a miscoding and a duplicate. The third was valid: a prefabricated module had been delivered, which legitimately earns a lot of progress with few site hours. So one in three flags was a false alarm. Is that a failure? Not at all. The value was focusing human attention on three items out of thousands, not replacing the humans who knew about the prefab delivery.
5:27 Watch me do it: a status-report prompt
Let me show you the prompt I use for a first-draft status report, in whichever enterprise assistant your organisation has approved, whether that's Microsoft 365 Copilot, ChatGPT Enterprise, Claude or something built into your controls platform. I start with the role: you're supporting a project controls analyst. Then the data: I paste the structured table, never confidential commercial documents unless the tool is approved for them. Then the template: headline, cost, schedule, risks, decisions required. Then the rules. Use only the data provided. Cite the control account and metric for every claim, in brackets. Separate facts from interpretations. List what's uncertain. Don't invent causes; write 'cause to be confirmed'. What comes back is a draft I can check in minutes, because every number points at its source.
6:22 What AI doesn't do well, and common mistakes
Let's be clear about limits. AI doesn't understand causation from correlation alone, so it can give plausible but wrong explanations. It doesn't know facts that aren't in its data: site conditions, relationships, informal agreements. It can't take accountability: a signed forecast is a professional commitment by a person. And it struggles with rare, novel events that have little historical precedent. The common mistakes follow. Starting with the most ambitious use case. Deploying without a baseline measurement of how long things took before, so you can't prove value. No verification step. And assuming AI output is neutral, when it reflects its training data and your data. And one rule to never break: don't paste confidential commercial data into tools your organisation hasn't approved.
7:15 Recap and try this now
Let's recap. AI in project controls is valuable where there's structured history, repetitive text work or pattern-finding at scale, and where a person can verify the output quickly. Use the twenty-five point score to choose: value, data readiness, risk if wrong, ease of verification and fit. Start with narratives, schedule quality checks or anomaly flags, not automated forecasts. Feed tools structured data, ask for cited outputs that separate facts from interpretation, and keep human sign-off and a record of edits. Your try-this-now: score three potential AI use cases for your team using the template, and pick one pilot. Then write down how long that task takes today, so you can measure the difference.
A realistic view of AI in 2026
AI is now embedded in many scheduling, ERP, BI and document tools, and organisations use general-purpose AI assistants approved by their IT and legal teams. The value is real but uneven. It is strongest where there is lots of structured history, repetitive text work, or pattern-finding across large datasets. It is weakest where data is poor or judgment and accountability are central.
Use-case map
| Area | What AI can do | Typical technique | Human role |
|---|---|---|---|
| Schedule quality | Detect open ends, odd lags, constraint misuse, unrealistic durations | Rules + machine learning | Planner confirms fixes |
| Schedule forecasting | Predict activity slip likelihood from historical patterns | Predictive models | Planner interprets, adjusts forecast |
| Cost forecasting | Independent EAC estimates; flag unusual forecasts | Regression / ML on history | Cost controller selects EAC |
| Anomaly detection | Find miscoded costs, duplicate invoices, sudden progress jumps | Statistical and ML outlier detection | Analyst investigates |
| Risk identification | Suggest risks from past projects, lessons learned and documents | Language models with retrieval | Risk owners validate |
| Document analysis | Extract obligations, notice periods and change clauses from contracts; summarise correspondence | Language models | Commercial/legal verify |
| Progress measurement | Estimate installed quantities from photos, drones, BIM | Computer vision | Verify against rules of credit |
| Reporting | Draft narratives, summaries, executive briefs | Generative AI | Controls lead verifies and owns |
| Q&A over project data | Natural-language questions ("which accounts have CPI < 0.9 for 3 months?") | Language models + data connectors | Check answers against source |
Selecting use cases: a scoring template
Use case: ______________________
Value (time saved, earlier warning, better decisions) 1–5
Data readiness (history, quality, access) 1–5
Risk if wrong (lower risk = higher score) 1–5
Ease of human verification 1–5
Fit with current tools and skills 1–5
Total: ___ / 25 Proceed if ≥ 18 and no score of 1High-value, low-risk, easy-to-verify cases (narrative drafting, schedule quality checks, anomaly flags) are good first steps. Fully automated forecasts that directly drive commercial decisions are not.
Worked example: narrative drafting
Illustrative. A fictional infrastructure owner in the UK produced 25 monthly project reports. Controls leads spent two days each drafting narratives. A pilot gave an approved AI assistant access to the structured EVM tables, change log and risk register for each project (not to raw emails). It drafted narratives in the standard template. Controls leads reviewed, corrected and signed off. Review found typical AI errors: attributing a variance to the wrong cause, and overconfident wording where the data was ambiguous. With a checklist-based review, drafting time fell substantially while quality was maintained. The organisation kept a record of each draft and the human edits.
Worked example: anomaly detection
Illustrative. A fictional contractor in Dubai ran an outlier model over cost postings each week. It flagged: invoices posted to control accounts with no progress, a supplier invoice amount matching one already paid, and a sudden 40-point jump in percent complete on a package with flat labour hours. Two were genuine errors; one was valid (a prefabricated module delivered). The value was focusing human attention, not replacing it.
What AI does not do well
- Understand causation from correlation alone; it may give plausible but wrong explanations.
- Know facts not in its data (site conditions, relationship dynamics, informal agreements).
- Take accountability. A signed forecast is a professional commitment by a person.
- Handle rare, novel events with little historical precedent.
Prompting tips for controls work
- Provide structured data and the report template.
- Ask for sources: "cite the control account and metric for each claim".
- Ask it to separate facts from interpretations and to list uncertainties.
- Never paste confidential commercial data into tools not approved by your organisation.
Common mistakes
- Starting with the most ambitious use case.
- Deploying without baseline measurements (how long did it take before?).
- No verification step.
- Assuming AI output is neutral; it reflects its training data and your data.
Hands-on: a statistical anomaly flag in Python
Start with transparent statistics before any machine-learning model:
import pandas as pd
post = pd.read_csv("cost_postings.csv", parse_dates=["date"]) # id, supplier, invoice_no, amount, ca_code, date
prog = pd.read_csv("progress.csv") # ca_code, period, ev_delta, hours_delta
# 1) possible duplicates: same supplier and amount within 60 days
post = post.sort_values("date")
post["prev_same"] = post.groupby(["supplier", "amount"])["date"].diff().dt.days
dupes = post[post["prev_same"].le(60)]
# 2) unusually large postings per account (robust z-score using the median absolute deviation)
g = post.groupby("ca_code")["amount"]
mad = g.transform(lambda s: (s - s.median()).abs().median()).replace(0, float("nan"))
post["robust_z"] = 0.6745 * (post["amount"] - g.transform("median")) / mad
big = post[post["robust_z"].abs() > 3.5]
# 3) progress jumps with flat hours
jumps = prog[(prog["ev_delta"] > prog["ev_delta"].quantile(0.95)) & (prog["hours_delta"] <= 0)]
for name, df in [("possible duplicates", dupes), ("large postings", big), ("progress jumps", jumps)]:
print(name, len(df))Every flag goes to a named analyst; record whether it was a genuine error or valid, and track the false-positive rate before considering a trained model.
Prompt template: monthly status draft
ROLE: You support a project controls analyst. Draft, do not decide.
DATA: the EVM table, change log and risk register extracts pasted below (data date 31-Aug).
TEMPLATE: 1 Headline (2 sentences) | 2 Cost: CPI trend, EAC range, TCPI | 3 Schedule: forecast finish, P50/P80 |
4 Top 3 variances: cause – impact – action – owner | 5 Top 3 risks | 6 Decisions required (with dates)
RULES: use only the data provided; cite [account, column] after every number; if a cause is not in the data write
"cause to be confirmed"; end with two lists: FACTS (from data) and INTERPRETATIONS (yours), then UNCERTAINTIES.How to measure success
- Baseline measured before the pilot (hours per report, errors found in review).
- Share of AI-drafted statements changed in review, tracked by error type.
- For anomaly flags: confirmed issues per week and false-positive rate.
Key takeaways
- AI adds most value in schedule checks, anomaly detection, forecasting support, document analysis and narrative drafting.
- Score use cases on value, data readiness, risk if wrong, ease of verification and fit.
- Start with low-risk, easy-to-verify cases; keep humans accountable for forecasts and decisions.
- Only use approved tools for confidential project data and demand traceable outputs.
Check your understanding
Quick questions to lock in the lesson. They don’t count towards your certificate.
Put it into practice
Score three potential AI use cases for your team using the 25-point template and pick one pilot.
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.