Home / Academy / Operations & Productivity / What Is Bottleneck Analysis?
Operations & ProductivityIntermediate6 min read

What Is Bottleneck Analysis?

A bottleneck is the step in your process that limits overall throughput. Learn how to identify, prioritise, and eliminate bottlenecks to unlock capacity and improve flow.

Key Takeaways

  • A bottleneck is the slowest step in a process and caps total throughput.
  • Improving any step other than the bottleneck does not increase overall output.
  • The Theory of Constraints provides a systematic method for finding and exploiting bottlenecks.
  • Once one bottleneck is resolved, the constraint shifts to the next weakest step.

What a bottleneck is

A bottleneck is the single step in a process with the least capacity — the step that determines the maximum rate of output for the entire system. Like water flowing through a pipe, the narrowest point controls the overall flow. No matter how fast every other step operates, output cannot exceed the bottleneck's rate. In a bakery, it might be the single oven. In a law firm, it might be the partner who must review every document before it goes out. In an e-commerce business, it could be the packing station. Identifying the bottleneck is the starting point for any serious capacity improvement effort.

How to find your bottleneck

Look for the step where work queues up waiting to be processed — that is almost always your bottleneck. Measure throughput at each stage of your process and map the flow. The step with the lowest throughput rate or the longest queue in front of it is the constraint. In service businesses this may manifest as the team member who always has the longest to-do list, or the approval stage that consistently delays projects. Time studies — actually measuring how long each step takes per unit — are the most rigorous method, but observing where work piles up is usually sufficient to identify the primary bottleneck.

The Theory of Constraints approach

Eli Goldratt's Theory of Constraints (TOC) provides a five-step method: identify the constraint; exploit it (maximise output from the bottleneck before adding resources); subordinate everything else to the constraint (do not let non-bottleneck steps run ahead and create unnecessary inventory); elevate the constraint (add capacity if needed); and then find the new constraint and repeat. The key insight is that improving any non-bottleneck step is waste — it does not increase overall output. All improvement effort should be focused on the bottleneck until it is no longer the constraint.

Practical bottleneck reduction

Common SME bottleneck solutions include: dedicating your best resource to the bottleneck step; reducing setup or changeover time at the bottleneck; offloading preparatory work from the bottleneck to upstream steps; using overtime or a second shift specifically at the bottleneck while keeping other steps on normal hours; and automating or templating repetitive work at that stage. After addressing the primary bottleneck, measure again — the constraint will have moved. Bottleneck analysis is not a one-time exercise but an ongoing practice as your mix of work and team composition changes.

Related Articles

What Is Capacity Planning?5 min · IntermediateWhat Is Throughput?5 min · BeginnerWhat Is Process Efficiency?6 min · IntermediateWhat Is Takt Time?5 min · Intermediate