Insights
Field notes from the controls function.
How to Assess an EOT Claim
Writing a strong EOT claim and assessing one fairly are different disciplines. From the reviewer's chair, the job is to test entitlement against the evidence — consistently, and defensibly — not to negotiate it.
Guide · 7 min read DigitalPower BI for Project Controls
A dashboard is not intelligence. Power BI can turn controls data into decisions — or into a prettier version of the same overwhelming detail. The difference is discipline, not tooling.
Guide · 6 min read Programme GovernanceWhat Senior Management Actually Needs from Project Controls
Ask a board what they want from project controls and they rarely say 'more data' — yet that is what they usually get. The functions that earn a seat at the table do the opposite.
Perspective · 6 min read Primavera P6Common Primavera P6 Scheduling Mistakes
P6 will faithfully calculate nonsense if you feed it nonsense. The most damaging scheduling mistakes are not exotic — they are ordinary habits that quietly destroy a programme's reliability.
Guide · 6 min read Programme GovernanceProgramme Controls vs Project Controls
The terms are used interchangeably, but the step from one to the other is real — and it is where controls stops being a reporting function and starts being a governance one.
Explainer · 5 min read Schedule AssuranceWhy Recovery Programmes Fail
A recovery programme is a promise to leadership that lost time will be regained. Most break that promise — not because recovery was impossible, but because the plan was never actually deliverable.
Analysis · 6 min read DigitalUsing Python to Improve Primavera P6 Schedule Assurance
Reviewing schedule quality by hand does not scale. On a large programme, no team can check thousands of activities across a dozen contractors every month and stay consistent — so the check itself has to become code.
Guide · 7 min read Schedule Assurance15 Warning Signs of a Poor Construction Schedule
A programme is a claim about the future, and like any claim it can be sound or hollow. Most poor schedules fail in the same recognisable ways.
Analysis · 8 min read Delay & EOTWhat Makes an EOT Claim Defensible?
The gap between days claimed and days awarded is usually a gap in discipline, not entitlement. I have seen a 291-day claim resolve to 64 — because the analysis behind it was built to survive scrutiny.
Analysis · 7 min read PlanningCritical Path vs Longest Path
They are often treated as identical. On a constrained programme they diverge — and knowing which delays truly threaten completion depends on telling them apart.
Explainer · 5 min read Schedule AssuranceHow to Review a Primavera P6 Baseline
The baseline you accept is the one you'll be measured against — and the one every future delay claim is argued from. Here's how to review one before you sign it off.
Guide · 7 min read