Bottlenecks

Flow moves at the pace of its constraint—improve the bottleneck to improve the whole.

Author

Eliyahu M. Goldratt (Theory of Constraints); queueing theory (operations research)



A bottleneck is the stage that limits system throughput. Goldratt’s Theory of Constraints showed that local improvements away from the constraint rarely move the needle. Pair TOC with value-stream mapping and queueing basics (e.g., Little’s Law: WIP = Throughput × Lead time) to shorten queues and cycle times. Your visual captures this: a wide process squeezes through a narrow neck.

How it works


Throughput cap – the bottleneck sets the maximum output; running it near 100% utilisation creates long queues.

WIP and delay – more work in process increases lead time (Little’s Law). Big batches and variability inflate queues.

Types of constraints – capacity (machine/people), policy (rules/approvals), and market (demand).

Subordinate to the constraint – release only as fast as the bottleneck can absorb; place a buffer before it so it never starves.

Exploit then elevate – cut setup time, dedicate staff, standardise work; if still limiting, add capacity/automation.

Bottlenecks move – once elevated, a new constraint appears; keep scanning.

Use-cases


Manufacturing & logistics – lines, changeovers, picking/packing, docks.

Software delivery – environment provisioning, code review, test runs, release approvals.

Customer operations – support queues, KYC/underwriting, clinic triage.

Sales funnels – qualified lead creation vs demos vs contracting.

Shared services – finance close, data/analytics request backlogs.

Pitfalls & Cautions


Local optimisation – speeding non-constraints raises WIP but not throughput.

Starving or blocking the constraint – no buffer before it, or downstream jams that back it up.

Batch bloat & context switching – large batches and multi-tasking balloon lead time.

Ignoring variability – averages hide spikes; design for peaks, not just means.

Solving the wrong constraint – market demand may be the cap; don’t buy machines for a sales problem.

No cadence – bottlenecks drift; without regular checks, queues creep back.

Related Mental Models

Click below to learn other mental models

  • Pareto Principle (80/20)

    Pareto Principle (80/20)

    A minority of inputs often drives a majority of outcomes. Find the vital few, focus there first.

  • First Principles Thinking

    First Principles Thinking

    Reduce a problem to its fundamental truths, then reason up from there—ignoring defaults, habits and analogy.

  • Disruptive Innovation

    Disruptive Innovation

    Entrants start with cheaper, simpler offers for over-served or non-consumers, then move upmarket while incumbents ignore them.

Preparing reader…