
On paper, many programmes look fine. In delivery, they rarely are.
I have spent years working as a project planner and controls professional on complex construction projects — data centers, renewable energy plants, large-scale infrastructure. And if there is one thing I have learned, it is this: the gap between what a schedule shows and what actually happens on site is where most projects lose control.
This blog exists because that gap is rarely discussed with honesty.
The problem with traditional planning
Most project planning follows a familiar pattern. A planner builds a schedule in Primavera P6 or Microsoft Project. Activities are linked. Durations are estimated. A critical path emerges. The programme is issued, baselined, and from that point forward, the focus shifts to reporting.
Weekly updates. Percent complete. Earned value. Variance narratives.
On the surface, this looks like control. In practice, it often is not.
The reality most programmes don't show
The schedule becomes a reporting document, not a decision-making tool. Teams update it to explain what happened, not to influence what happens next.
I have seen this repeatedly on live projects. A programme shows a task is 80% complete. The narrative says work is progressing well. But when you walk the site, you find the remaining 20% involves an interface with another contractor who has not mobilised. Or a constraint that was never captured in the logic. Or a procurement item that was assumed but never confirmed.
The schedule told a story. The delivery told a different one.
Reporting progress vs. controlling outcomes
There is a critical distinction that many planning teams miss: the difference between reporting progress and actually controlling outcomes.
Reporting progress is backward-looking. It answers the question: what happened?
Controlling outcomes is forward-looking. It answers the question: what needs to happen, and what is stopping it?
These are not the same thing. And when planning functions focus only on the first, they lose the ability to influence the second.
Consider a scenario I encountered on a data center project. The programme showed mechanical and electrical installations running in parallel, with a handover date eight weeks out. Weekly updates confirmed both packages were on track. Percent complete figures looked healthy.
But no one had coordinated the interface between the two. The mechanical team planned to complete overhead services first. The electrical team assumed they would have clear access to cable trays at the same time. Both were right according to their own schedules. Both were wrong according to the delivery reality.
The conflict only surfaced four weeks before handover, when physical clashes appeared on site. By then, the options were limited: re-sequence work, accept delays, or throw resources at the problem.
This was not a scheduling failure. The logic was technically correct. It was a planning failure — a failure to understand constraints, interfaces, and the practical realities of how work would actually be delivered.
Why experience-led planning matters
This is where most teams get stuck. They treat planning as a technical exercise — something that lives in software, follows methodology, and produces outputs. But planning is not a document. It is a discipline.
A good planner does not just build schedules. They understand the project. They know how work flows. They anticipate where things will break down. They ask difficult questions early, not after problems have already materialised.
This is not something you learn from a course or a certification. It comes from experience — from being on site, sitting in delivery meetings, watching programmes fail, and understanding why.
That is what this blog is about. Practical, experience-led planning. Not theory. Not templates. Not best practices written by people who have never stood on a construction site wondering why a schedule they built three months ago no longer reflects reality.
I write about what actually happens on complex projects. The patterns I see. The mistakes that repeat. The approaches that work — and the ones that do not.
What you will find here
This blog focuses on a few core themes:
Planning as decision-making. Schedules should drive decisions, not just record history. I write about how to make planning useful — not just compliant.
Constraints, interfaces, and delivery risk. These are the things that break programmes. I write about how to identify them early and manage them proactively.
Technology and AI — without the hype. I work with modern tools. I experiment with AI. But I am honest about what works and what does not. Tools are enablers, not solutions.
Real project lessons. No client names. No confidential details. But real scenarios, real problems, and real insights from the field.
A different approach
I am not here to sell you a framework or promise transformation. I am here to share what I have learned — and what I continue to learn — about making project planning actually work.
If you are a planner, a scheduler, a project controls professional, or a project manager trying to deliver complex work, I hope you find something useful here. Something grounded. Something honest.
The core point
Good planning is not about perfect schedules. It is about clarity, accountability, and making the right decisions at the right time.
That is the difference between reporting progress and controlling it.
Closing thought
Planning is not a document. It is a discipline. And like any discipline, it improves with practice, reflection, and a willingness to learn from what actually happens — not just what the programme says should happen.