Key takeaways
In any sequence of process steps, one step is slower than the rest. That step is the bottleneck, and it sets the pace for the entire line. A factory is only as fast as its slowest constraint, the same way a convoy moves at the speed of its slowest vehicle. Everything upstream can only feed the bottleneck as fast as it accepts work; everything downstream can only run as fast as the bottleneck delivers.
This single idea, the core of the Theory of Constraints, reorganises how you think about improvement. The question is never "how do we make this step faster?" It is "is this step the constraint?" If it is not, speeding it up changes nothing.
Suppose station 2 is the bottleneck and you speed up station 1. Station 1 now produces more, but station 2 still accepts work at the same rate, so the extra output just piles up as work-in-process in front of station 2. You have spent effort and money to create inventory, not throughput. Total finished output is unchanged. This is the most common and expensive mistake in process improvement.
When the constraint moves to a new step, repeat. The bottleneck is never permanently solved; it moves.
Fabrico tracks OEE and downtime per asset in real time, so the constraint is visible as the asset with the tightest availability and the most starvation, rather than a guess. When the bottleneck stops, that loss is captured with its true cause, so you can attack the minor stops eating your most valuable capacity first. Fabrico is built and hosted in the EU with data residency in mind and is ISO 27001 certified. To find your real constraint, book a demo.
Many manufacturers pair these methods with the best production monitoring systems.
Look for where work-in-process piles up, which step runs at the highest utilization, and which has the longest cycle time. Live OEE per asset makes it clearest: the constraint shows the least slack and the most impact when it stops.
Because only the bottleneck sets total output. Improving a non-bottleneck adds work-in-process in front of the constraint but no finished units. Effort and capital spent off the constraint do not raise throughput.
The constraint moves to a different step, which becomes the new bottleneck. Bottleneck analysis is a continuous cycle, not a one-time fix. You repeat the exploit, subordinate, elevate sequence on the new constraint.
As rarely as possible. Every minute the constraint is down or starved is throughput lost for the entire plant, so it gets first priority on maintenance, materials, and operator attention.