Insights

Field notes from the controls function.

Delay & EOT

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
Digital

Power 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 Governance

What 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 P6

Common 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 Governance

Programme 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 Assurance

Why 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
Digital

Using 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 Assurance

15 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 & EOT

What 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
Planning

Critical 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 Assurance

How 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

Commentary from LinkedIn