Skip to content

Bottleneck-First Optimization

Optimizing anything other than the current bottleneck produces no observable improvement; work flows through the system at the rate of its slowest component

Tension Addressed

Simplicity vs. Performance

Recognizable As

CPU-bound vs I/O-bound analysis, resource utilization monitoring, "the system is only as fast as its slowest part"

Canonical Sources

Goldratt, "The Goal" (1984); Gregg, "Systems Performance" (2020)

Transfers To

Manufacturing (Theory of Constraints), supply chain management, project management, network design

This concept derives from the Theory of Constraints: improving non-bottleneck components wastes effort because throughput is governed by the constraint. The bottleneck shifts as you optimize, requiring iterative measurement.