Use the Complete Toolkit to connect this model to guidance, working formats and a concrete next step.
In Eliyahu Goldratt's novel The Goal, a plant manager takes his son's scout troop on a hike. The line keeps stretching out, and the troop can only move as fast as Herbie, the slowest boy with the heaviest backpack. Hurrying the fast walkers changes nothing. Taking weight out of Herbie's pack speeds up everyone. That scene is the Theory of Constraints in one picture.
What the Theory of Constraints is
Goldratt, an Israeli physicist, set out the theory in The Goal (1984, written with Jeff Cox). Its claim is simple: in any system, one constraint limits total output. An hour lost at the constraint is an hour lost for the whole system. An hour saved anywhere else is often worth nothing.
The five focusing steps
- Identify the constraint: the step where work piles up and capacity is lowest.
- Exploit it: get the most out of it without spending money. No idle time, no defective input, no work it does not need to do.
- Subordinate everything else to it: other steps work at the constraint's pace, not their own.
- Elevate it: only now invest in more capacity, such as a machine, a hire or outsourcing.
- Repeat: once the constraint moves, start again, and do not let old rules become the new constraint.
Goldratt's scheduling method for this is drum-buffer-rope: the constraint sets the beat (drum), a small stock of work protects it from upstream hiccups (buffer), and new work is released only at the constraint's pace (rope).
Theory of Constraints example: a workwear workshop
A workshop makes printed workwear in four steps. Capacity per hour: cutting 60, sewing 25, printing 40, packing 80. Orders are late, and the manager wants to hire a second packer because the packing table looks chaotic.
Identify: sewing, at 25 an hour, sets the output for the whole shop. Packing looks busy only because work arrives in bursts.
Exploit: stagger breaks so the sewing machines never stand still, and check fabric before it reaches sewing, not after.
Subordinate: cutting releases 25 pieces an hour instead of 60, so half-finished stock stops piling up.
Elevate: only if that is not enough, add a second sewing machine.
Repeat: at around 40 an hour, printing becomes the constraint. Start again there.
A second packer would have cost a salary and changed nothing.

One-page model visual
The one-page visual
Use this visual as a quick reference. The card in the deck adds the questions and the steps to run the model on your next real question.
How to find your constraint in 30 minutes with the card
- Minutes 0 to 6: draw the flow. Five to eight boxes from order to delivery.
- Minutes 6 to 14: write capacity and queue for each step. Units per hour or per day, and how much work is waiting in front of it right now.
- Minutes 14 to 18: name the constraint. Lowest capacity and longest queue usually point to the same step. If they do not, look harder.
- Minutes 18 to 26: list three ways to exploit it. Free fixes first: breaks, setups, quality checks, removing non-essential work.
- Minutes 26 to 30: decide the rope. How will the team limit new work to the constraint's pace?
The card front explains the idea and the back gives the five steps with an example, so a team can map its own flow in one sitting.
Common Theory of Constraints mistakes
- Mistaking the busiest step for the constraint. A step can look hectic because work arrives in bursts. Follow the queue, not the noise.
- Jumping to step four. Buying capacity before exploiting the constraint wastes money that cheap fixes would have saved.
- Keeping every step busy. Running non-constraints at full speed only builds stock in front of the constraint.
- Stopping after one round. The constraint moves. Step five exists for a reason.
To find out why the constraint loses time, a fishbone diagram lists the possible causes, and a Pareto analysis shows which few causes cost the most hours.

Theory of Constraints FAQ
-
What is the difference between a bottleneck and a constraint?
A bottleneck is any step with less capacity than demand. The constraint is the one that limits the whole system's output. A constraint can also be outside the process, such as market demand or a policy.
-
Does the Theory of Constraints work outside factories?
Yes. Hospitals, software teams and service desks use it. In an office, the constraint is often one specialist or one approval step.
-
How is TOC different from Lean?
Lean removes waste everywhere. TOC focuses improvement on the constraint first, because that is where an hour gained raises total output.
Fix the right step first
The Theory of Constraints card keeps the five focusing steps on one card, so the team can find the constraint before it argues about solutions. The Miro board maps the flow, the Google Sheets template compares capacity per step, and the Model Dashboard turns the result into an action plan with owners. The card is one of 50 in the MBA Tools deck.
