Written by David Rodgers

Manufacturing Quality Perspective

Written by David Rodgers, Lean Six Sigma Black Belt and ASQ-certified manufacturing quality leader with experience in enterprise storage hardware, quality systems, process improvement, training, and production operations.

Last editorial review: September 24, 2026. Reviewed for statistical accuracy, shop-floor practicality, and educational clarity.

The guides on SixSigmaKaizen.com are written from practical manufacturing experience and are intended to help teams apply Lean, Six Sigma, quality engineering, training, and operations methods more effectively in real production environments.

  • Lean Six Sigma Black Belt
  • ASQ CQE
  • ASQ CMQ/OE
  • Manufacturing leadership
  • Training and operations

The Theory of Constraints says that every system is limited by a small number of constraints, and that the only way to raise the output of the whole system is to improve the one that is limiting it. In a factory that usually means the bottleneck station, though it can also be a policy, a supplier or market demand.

The method is a repeating cycle of five focusing steps: identify the constraint, exploit it, subordinate everything else to it, elevate it if needed, and then start again. It is a powerful complement to Lean, because it tells a team where improvement effort will actually turn into more output.

Open the Line Balancing Calculator Read the Takt Time Guide

Why the Theory of Constraints Matters

Focuses Scarce Effort

Only the constraint limits the output of the whole system. Improving anything else is, at best, a local gain that never reaches the customer.

Explains Why Improvements Disappear

Faster non-constraint stations just build more inventory ahead of the bottleneck. Throughput does not move.

Gives a Clear Improvement Sequence

The Five Focusing Steps tell a team what to do next, and then to look for the next constraint.

Ties Improvement to Money

Throughput, inventory and operating expense connect operational changes directly to profit.

What the Theory of Constraints Is

The Theory of Constraints (TOC) was developed by Eliyahu M. Goldratt and introduced to a wide audience in his 1984 novel The Goal. Its central claim is simple: every system has at least one constraint that limits its overall performance, and the performance of the whole system can only improve by improving that constraint. Time spent elsewhere does not raise output.

In a factory the constraint is often a machine or process step with the lowest effective capacity, but it can also be a policy, a supplier, market demand or a skill shortage. A useful first question on any improvement effort is therefore "what is limiting how much we can ship?"

The Five Focusing Steps

StepWhat you doExample
1. IdentifyFind the constraint: the resource that limits throughput.Queues build in front of the paint booth; every other station waits on it or is starved by it.
2. ExploitGet the most from the constraint without spending money: never let it idle or make defects.Keep paint running through breaks and lunch, and inspect before paint so it never coats a bad part.
3. SubordinateRun everything else to support the constraint's pace.Release material to the line at the paint rate, not at the fastest station's rate.
4. ElevateIf the constraint still limits results, invest to raise its capacity.Add a second oven, a shift or an outsourced paint option.
5. RepeatOnce the constraint moves, go back to step 1. Do not let inertia become the new constraint.Weld is now the limit; restart the cycle there.

Throughput Accounting

TOC measures the system with three numbers:

MeasureDefinition
Throughput (T)The rate at which the system generates money through sales: revenue minus totally variable costs such as materials, per unit sold.
Inventory / Investment (I)Money tied up in things the system intends to sell or that it needs to operate.
Operating Expense (OE)Money spent turning inventory into throughput, such as labor and overhead.
Net profit = T − OE   |   Return on investment = (T − OE) / I

This view changes priorities. Producing extra units at a non-constraint station raises inventory and often operating expense without raising throughput, so it makes the business worse even though the station looks busy.

Worked Example: A Four-Station Line

A product passes through four stations in series. Their hourly capacities are shown below. Each unit sold contributes an assumed $40 of throughput (price minus materials). The numbers are illustrative.

Line output = 38/hr 60 units/hr Cut 45 units/hr Weld 38 units/hr Paint 52 units/hr Pack Stations in series (material flows left to right)
A line cannot ship faster than its slowest station. Paint, at 38 units per hour, sets the pace for all four.
ScenarioConstraintLine outputThroughput per hour
TodayPaint (38/hr)38 units/hr38 × $40 = $1,520
Speed up Weld from 45 to 55/hrPaint (38/hr)38 units/hr$1,520 (no change; more WIP builds before Paint)
Exploit Paint: eliminate 4 minutes of idle per hourPaint (about 40.7/hr)About 40.7 units/hrAbout $1,629
Elevate Paint to 50/hr (second oven)Weld (45/hr)45 units/hr45 × $40 = $1,800 (+18%)

Speeding up Weld first would have looked like progress on a station efficiency report but delivered nothing. Investing at the constraint produced an 18% gain in throughput (45 versus 38 units per hour), and it also revealed the next constraint. Weld now limits the line, so step 5 sends the team there.

The idle-time line assumes Paint currently loses about 4 of every 60 minutes to starvation and breaks, so recovering it lifts 38 × 60 / 56 ≈ 40.7 units per hour. Check the arithmetic against your own line.

Drum-Buffer-Rope

Drum-Buffer-Rope (DBR) is TOC's scheduling method for subordinating the system to the constraint.

  • Drum: the constraint sets the beat. The production schedule is built around what it can do.
  • Buffer: a protective time or stock buffer in front of the constraint keeps it from starving when upstream stations hiccup.
  • Rope: a signal ties material release at the start of the process to the constraint's pace, so work in process cannot pile up.

In a flow with a clear bottleneck, a Kanban loop or CONWIP limit around the constraint can play the role of the rope. See the Kanban Pull Systems Guide.

Finding the Constraint in Practice

  • Look for the longest queue of work waiting, or the station downstream operators are always waiting on.
  • Compare station cycle times and effective capacities with line balancing and takt gap analysis rather than nameplate speeds.
  • Use OEE to see how much of the constraint's theoretical capacity is actually being used.
  • Remember that the constraint may be outside production: demand, a supplier, a policy or a scarce skill.

Self-Assessment Questions

  • Can we name the current constraint and show data that proves it?
  • Is the constraint ever idle for reasons we could remove: breaks, changeovers, waiting for material, quality holds?
  • Do upstream stations release work at the constraint's pace, or as fast as they can?
  • Are we measuring improvement in throughput and inventory, or only local efficiency?
  • When we lift the constraint, do we have a plan for the next one?

Common Mistakes

Improving the Wrong Station

Effort spent on non-constraints feels productive and shows up on local efficiency reports, but it does not increase output.

Chasing Utilization Everywhere

Keeping every station busy builds inventory in front of the constraint. Non-constraints should have spare capacity.

Letting the Constraint Starve or Produce Scrap

An hour lost at the constraint is an hour lost for the whole system. Protect it with buffers and upstream quality checks.

Not Repeating the Cycle

Once the constraint moves, old rules and measures can quietly become the new limit. Go back to step 1.

Quick Reference

Diagnose

  • Find where work queues up.
  • Compare effective capacities, not nameplate speeds.
  • Check for non-production constraints.
  • Measure throughput in money, not activity.

Act

  • Exploit first: no idle time, no scrap at the constraint.
  • Subordinate: pace everything to the constraint.
  • Elevate only after exploiting.
  • Repeat when the constraint moves.

Theory of Constraints: Frequently Asked Questions

What are the five focusing steps of the Theory of Constraints?

The five steps are: identify the system's constraint, exploit the constraint by getting the most from it without investment, subordinate everything else to the constraint's pace, elevate the constraint by investing to raise its capacity if it still limits results, and repeat the cycle once the constraint has moved, taking care that inertia does not become the new constraint.

What is Drum-Buffer-Rope?

Drum-Buffer-Rope is the Theory of Constraints scheduling method. The drum is the constraint, whose capacity sets the production pace. The buffer is protective time or inventory in front of the constraint so it never starves. The rope is a signal that ties the release of material at the start of the process to the constraint's pace, which prevents work in process from piling up.

How is the Theory of Constraints different from Lean?

Lean concentrates on removing waste across the whole flow, while the Theory of Constraints concentrates on the single point that limits output. The two are complementary: the Theory of Constraints tells a team where to focus first, and Lean tools such as SMED, standard work and mistake-proofing are then used to improve that constraint.

Sources and Further Reading

  • Eliyahu M. Goldratt and Jeff Cox, The Goal: A Process of Ongoing Improvement.
  • Eliyahu M. Goldratt, Theory of Constraints.
  • Eliyahu M. Goldratt, Critical Chain.
  • ASQ Certified Manager of Quality/Organizational Excellence Body of Knowledge.