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.

Recent Mental Models

Click below to learn other mental models

  • The Idea Maze

    The Idea Maze

    Before building, map the space: the key forks, dead ends and dependencies—so you can choose a promising path and run smarter tests.

  • Thucydides Trap

    Thucydides Trap

    When a rising power threatens to displace a ruling power, fear and miscalculation can tip competition into conflict unless incentives and guardrails are redesigned.

  • Zero to One

    Zero to One

    Aim for vertical progress—create something truly new (0 → 1), not just more of the same (1 → n). Win by building a monopoly on a focused niche and compounding from there.