CF Dictionary · Theory of Constraints Terms
Constraint
Anything that limits a system's throughput. ToC's general term for the bottleneck, often used interchangeably.
A constraint is anything that limits a system's ability to generate its goal (usually throughput, often money). ToC uses constraint and bottleneck interchangeably.
Types of constraints
- Physical. A machine, a person, a square-footage limit.
- Policy. A rule that limits throughput (e.g. "no overtime").
- Market. Demand-side limit on what you can sell.
- Variance. Random fluctuations that the system can't handle.
- Buffer size. A small buffer starves the next step.
Why "constraint" not "problem"
ToC avoids calling constraints "problems" because:
- Problems have many causes. Constraints are singular.
- Problems need solving. Constraints need managing (exploit, subordinate, elevate).
- Problems are negative. Constraints are often neutral or positive — they're where to focus.
CF and constraints
CF adopts constraints as the central concept for multi-factor decisions:
- Most factors are not constraints.
- The constraint is the borderline factor.
- Focus on the constraint; ignore the rest.
"The key to focusing improvements in the right place, and making them globally effective, is to find bottlenecks. Bottlenecks are also called 'constraints' or 'limiting factors'." — criticalfallibilism.com