16th June 2026

By CSPM Principal Consultant,

Shadi Juma

3 things I see on almost every troubled program.

3 things I see on almost every troubled program.

Not once or twice.

Every. Single. Time.

1. The schedule is being updated. Not managed.

Someone is moving dates.

Recording progress.

Keeping it technically current.

But nobody is asking:

Does this logic still reflect what’s actually happening on site?

Is the critical path real or is it what we wished it was six months ago?

An updated schedule and a managed schedule are not the same thing.

One tells you what happened.

The other tells you what’s coming.

2. Everyone knows something is wrong. Nobody has said it out loud.

I’ve walked into programs where the whole room knows the completion date isn’t achievable.

The planner knows.

The project manager knows.

The client’s rep probably knows.

But the report says amber.

The meeting stays polite.

And another month goes by.

The problem doesn’t disappear because nobody named it.

It just gets more expensive.

3. The people with the answers aren’t in the room.

The site supervisor knows exactly why that package is behind.

The procurement lead knows the long-lead item is at risk.

The subcontractor knew three weeks ago.

But the monthly review is attended by the people with the titles – not always the people with the information.

By the time it reaches the table, it’s already late.

These aren’t complex problems.

They don’t require new software.

Or a bigger team.

Or a different methodology.

They require honesty.

Early.

From the people closest to the work.

That’s it.

Related Insights

Optimise Your Project's Success

Request Your Copy of Our Capability Statement