The Theory of Constraints (TOC) is a management philosophy, developed by Eliyahu Goldratt in his 1984 book The Goal, which holds that every production system is limited by a single constraint (its weakest link, or bottleneck) at any given moment, and that the fastest way to increase output is to focus all improvement effort on that one constraint rather than spreading effort evenly across the whole line. In manufacturing terms, the throughput of your entire plant is governed by the slowest resource in the chain, so optimizing anything other than that resource produces no real gain.
TOC treats a factory as a chain of dependent steps. Just as a chain breaks at its weakest link, a production line can only produce as fast as its slowest station. That slowest station is the constraint. Every other machine may be faster, but their extra speed is wasted because work still has to pass through the bottleneck. This is why local efficiency targets can mislead: a machine running at 95 percent utilization upstream of a bottleneck is simply building inventory that piles up and waits. Understanding real throughput and capacity utilization at each station is the starting point for finding that constraint.
Goldratt reduced TOC to a repeatable improvement cycle called the Five Focusing Steps:
TOC replaces traditional cost accounting with three plant-level measures:
The goal is to increase T while reducing I and OE. Crucially, TOC argues that improving throughput almost always beats cutting cost, because throughput has no upper bound while cost cutting eventually hits zero.
Consider a line with three stations. Cutting runs 120 parts per hour, welding runs 60 parts per hour, and painting runs 100 parts per hour. The constraint is welding, so the whole line produces only 60 parts per hour no matter how fast cutting and painting can go.
Suppose each finished part sells for 50 euros and carries 20 euros of variable material cost, so throughput per part is 30 euros. At 60 parts per hour, plant throughput is 60 multiplied by 30, which equals 1,800 euros per hour.
Now apply the Five Focusing Steps. By exploiting welding (staggering breaks so it never stops, and fixing recurring short stoppages), you lift its rate from 60 to 72 parts per hour, a 20 percent gain won with zero capital. New plant throughput is 72 multiplied by 30, which equals 2,160 euros per hour, an extra 360 euros every hour, or roughly 2,880 euros across an eight-hour shift. Note that speeding up cutting or painting would have added exactly zero, because they were never the limit.
Drum-buffer-rope (DBR) is the TOC scheduling method that puts the constraint in charge of the whole line:
DBR keeps the bottleneck fed and busy while preventing the flood of work-in-process that plagues push systems. It complements lean flow ideas and pairs naturally with the Overall Equipment Effectiveness (OEE) lens, since the buffer exists precisely to absorb the availability losses OEE measures.
An hour lost anywhere upstream can often be recovered, but an hour of unplanned downtime on the constraint is an hour of plant throughput gone forever. In the example above, one hour of welding downtime destroys 1,800 euros of throughput that no other station can make up. That is why TOC insists the constraint receive priority for maintenance, spare parts, and skilled operators. Protecting the drum is protecting the whole factory.
TOC is a way of thinking, not a piece of software, and Fabrico does not claim to run TOC for you. What TOC needs to work is accurate, real-time data on where output is actually being lost, and that is exactly what Fabrico provides as the data foundation. Fabrico delivers real-time OEE and production monitoring so you can see which station is truly the constraint instead of guessing. Its computer-vision monitoring captures cycle times and micro-stops even on older machines that have no PLC, which is often where hidden bottlenecks live. And the built-in CMMS lets you prioritize preventive work orders and spare-parts availability on the constraint, so the drum keeps beating. Fabrico is EU-built with EU data residency, so this shop-floor data stays under European governance.
Lean focuses broadly on eliminating the seven wastes across the whole value stream, while TOC concentrates improvement effort on the single constraint that limits throughput. The two are complementary: many plants use TOC to decide where to apply lean tools first, so scarce improvement time lands where it moves output the most.
At any single moment TOC assumes one active constraint governs the system, because that keeps the focus sharp. Once you elevate it, a new constraint emerges elsewhere, which is why step five is to repeat. Constraints can also be external, such as market demand, or internal policies rather than physical machines.
No. TOC is a throughput-improvement philosophy, while predictive maintenance is an industry concept about forecasting failures before they happen. They intersect only in that reliable equipment protects the constraint. TOC relies on the same accurate machine data, tracked through metrics like MTBF and MTTR, that any solid reliability program needs.
Ready to find your real constraint with live shop-floor data instead of guesswork? Book a Fabrico demo to see how real-time OEE, computer-vision monitoring, and CMMS give your Theory of Constraints program the accurate foundation it needs.