January 2026 Decision Making

When delivery timelines slip and no one can explain why

Calendar showing project delays and slipping dates

Most delivery delays don’t start with a crisis. In fact, it's usually seen as a blip, something that can be easily resolved. There’s no outage or dramatic bug or even a single missed deadline that clearly broke everything.

Instead, the timeline shifts gradually. A week becomes two. A milestone quietly moves. Dates are still discussed, but with less certainty than before. Then more of the "we'll cross that bridge..." talk. When questions are asked, the answers sound reasonable, just not fully satisfying.

“We had to rework part of it.”

“There were unexpected dependencies”

“It’s mostly done, we’re just finishing things off.”

None of these explanations are unusual. In fact, they’re common in software delivery. The problem is that they don’t help people understand what’s really driving the delay.

Why this type of delay is hard to diagnose

In many projects, progress is real. Code is being written. Features are appearing. Demos still work, and that’s what makes this situation confusing. Because things are moving, it doesn’t feel accurate to say the project is “stuck.” But because timelines keep changing, it also doesn’t feel accurate to say it’s under control. This is often the point where teams sense something is off, but struggle to put their finger on it. The work has now become difficult to describe clearly in terms of:

  • What’s actually finished vs what’s partially done
  • What decisions have already been made vs what’s still assumed
  • What’s essential for users vs what’s been added along the way
Without that clarity, even small changes can ripple through the timeline in unpredictable ways.

Delay isn't always a sign of failure or incompetence

It’s worth saying this plainly: delays don’t automatically mean poor work or bad intent.

Software projects are complex. Priorities change. New information emerges and all that's normal. What creates risk isn’t delay on its own, but rather, it’s delay combined with uncertainty about why the delay is happening. When teams can’t clearly explain what’s driving the timeline, decisions start to rely more on reassurance than understanding. That’s when people hear things like:

  • “It should be fine once this part is done.”
  • “We’re close but just a few more tweaks.”
  • “After this sprint, it’ll settle down.”

Sometimes that’s true, sometimes it isn’t, but without a clear view of the current state, it’s hard to tell the difference.

Why this moment matters more than it looks

This phase often appears late in a build cycle, when a lot has already been invested and pressure to move forward is quite high. Nothing is obviously broken, but pausing can feel unnecessary becuase the timeline has already slipped and pushing ahead can feel risky. So projects continue cautiously while uncertainty lingers. This is usually the point people look back on later and say:

“That’s when things started to get out of control.”

It wasn't because of a single mistake, but decisions that were made without a shared, explicit understanding of where the product really stood.

Does this sound familiar?

Many teams experience this stage, even if they don’t have a name for it. Recognising it is understanding that delivery progress and delivery clarity aren’t always the same thing, and that noticing the difference early tends to be less costly than discovering it much later.

We use cookies to improve your experience on our site. Learn more