← All writing
Notes

The True Undoing of a Project: It's Not Just the Critical Path

While the critical path is fundamental, it's not the sole factor that can derail a project. In fact, there's a two more silent saboteurs: dependencies and focus.

Thanos Diacakis
Thanos Diacakis
Engineering coach

It's Not Just The Critical Path

The True Undoing of a Project: It’s Not Just the Critical Path

While the critical path is fundamental, it’s not the sole factor that can derail a project. In fact, there’s a two more silent saboteurs: dependencies and focus.

Consider this:

👉 A project with a straightforward, linear flow is often predictable.
👉 … but introduce dependencies, and the complexity can quickly overshadow our ability to reason with it.

Frameworks like Kanban’s work-in-progress limits or Amazon’s single-threaded teams address this by emphasizing the importance of focus.

Goldratt’s insight (from Critical Chain) was this:

💡 Most projects kick off by zooming in on the critical path, pouring resources to ensure smooth sailing. Simultaneously, in fear of delaying, other tasks are parallelized *too early*.

Herein lies the mistake. It diverts focus from what’s truly critical.

⚡️ Instead, Goldratt suggests treating these parallel tasks as feeders, starting them “just in time + buffer” with respect to the critical path. In other words, figure out when is the absolute latest each feeder task can start, and add some buffer to it.

By doing so:

1. The critical path gets undivided attention.
2. Completed tasks don’t stagnate awaiting the next step.
3. The pitfalls of multi-tasking and priority inversions (having a low priority task consume resources that should be working on a higher priority task) are avoided.

A shift in approach? Absolutely. Effective? You bet!

See this pattern in your own team?

A free consult is the fastest way to figure out how deep it goes – and where the smallest meaningful change would be.

→  Book a free consultation