
What drum-buffer-rope is
Drum-buffer-rope (DBR) is the production scheduling method of the Theory of Constraints: the bottleneck resource sets the pace (drum), a time-based protection keeps it from ever starving for material (buffer), and material release into the plant is tied to that pace (rope). The whole plant is scheduled at a single point.
The logic is simple: what the bottleneck produces per hour defines what the plant ships. Producing more than that at the other stations only creates work in process and lengthens lead time.
Drum-buffer-rope visual map
The map shows the three elements around the bottleneck and the numbers of the example in this article.

The three elements
- Drum: the bottleneck, the resource with the lowest capacity relative to demand. Its detailed schedule (what, when and in what sequence) is the basis of all scheduling. It must work as much as possible, with no avoidable stops.
- Buffer: a reserve of time ahead of the bottleneck. Orders are released earlier by the buffer time, so material is already queued at the bottleneck when it needs it. The buffer absorbs variation from upstream stations (breakdowns, delays, rework).
- Rope: the signal linking the bottleneck to material release at the first station. Nothing enters the plant earlier than the drum schedule requires. It plays the same role as the rule of pull production.
Besides the buffer ahead of the bottleneck, plants also use shipping buffers (protecting the customer due date) and, in assembly, assembly buffers (parts that skip the bottleneck but must arrive together with it).
How to apply it in 6 steps
- Identify the bottleneck by comparing load and capacity at each station (see production capacity).
- Exploit the bottleneck: remove stops, long changeovers and rework there; time lost at the bottleneck is lost by the whole plant.
- Schedule the drum with orders from the master production schedule and a sequencing rule.
- Set the time buffer from the actual lead time to the bottleneck, with room for variation.
- Tie the rope: release each order at the drum date minus the buffer time.
- Manage the buffer: track which orders have not yet arrived and act before the bottleneck runs out of material.
Worked example: a line with 4 stations
A line has four stations in sequence, with capacity per hour and per 8-hour shift:
| Station | Capacity (units/h) | Per 8 h shift | Utilization at 6 units/h |
|---|---|---|---|
| A | 12 | 96 | 50.0% |
| B | 10 | 80 | 60.0% |
| C (drum) | 6 | 48 | 100% |
| D | 9 | 72 | 66.7% |
Station C is the bottleneck: the plant can ship at most 6 units per hour, or 48 per shift. Without DBR, material is pushed at the pace of station B (10 units/h), and the queue in front of C grows:
Queue growth = 10 − 6 = 4 units/h = 32 per shift; over 5 shifts: 160 units
A unit released in the fifth shift waits 160 ÷ 6 ≈ 26.7 h in front of C, and the queue keeps growing. Output stays at 48 per shift: the excess only builds inventory.
With DBR, a 12 h time buffer is set. Since C processes 6 units per hour, the buffer equals:
Buffer = 12 h × 6 units/h = 72 units in front of the bottleneck
The rope releases material to A at 6 units/h (48 per shift), always 12 h before the start scheduled at the drum. The wait in front of C stays around 12 h and does not grow; output stays at 48 per shift. If throughput margin is R$ 40 per unit (illustrative value), 1 hour lost at C costs 6 × 40 = R$ 240 for the entire plant. An hour lost at A (50% utilization) can be recovered with no loss of output.
Managing the buffer by zones
The 12 h buffer is split into three 4 h bands. By convention, each order that has not yet reached the bottleneck is watched according to the time left before its scheduled start:
| Zone | Time left until the drum | Action |
|---|---|---|
| Green | More than 8 h | None; normal flow |
| Yellow | 4 to 8 h | Locate the order and confirm progress |
| Red | Less than 4 h | Prioritize and expedite the order |
If many orders repeatedly land in the red zone, the root cause is upstream (breakdowns, material shortages, rework); record the reason for each case. If almost no order ever leaves green, the buffer can be reduced, which also shortens lead time. Compare with total lead time.
When to use DBR
- There is one stable bottleneck that determines plant output.
- The environment is job shop or batch, with varied routings, where a simple kanban does not apply (compare in kanban vs pull production).
- Work in process and delays are high even though stations look busy.
- The plant wants simple scheduling at one point, within production planning and control.
If the bottleneck moves often because of the mix, DBR needs care: use the most frequently constrained resource as the drum or combine it with other rules. See also continuous flow and bottlenecks and the effect of availability measured by OEE.
Common mistakes
- Not protecting the bottleneck: leaving C idle for lack of material or a long changeover.
- Chasing 100% utilization at every station: builds inventory without raising output.
- Slack rope: releasing material early "to get ahead".
- Arbitrary buffer: choosing the time without basis in actual lead time and never revisiting it.
- Ignoring the red zone: without recording causes, the same interruptions come back.
- Misidentified bottleneck: comparing capacity without considering mix, setup time and quality.
Frequently asked questions
What does DBR mean in the theory of constraints?
Drum-buffer-rope: the bottleneck is the drum that sets the pace, the time buffer protects it and the rope limits material release.
How does the DBR buffer differ from safety stock?
The DBR buffer is measured in time and placed ahead of critical points; safety stock is a quantity of items on hand, not tied to a schedule.
How do you size the buffer?
Set the protection time and multiply by the bottleneck rate. With 12 h and 6 units/h, the buffer is 72 units.
Is DBR the same as kanban?
No. Both limit work in process, but DBR schedules around the bottleneck with a timetable, while kanban replenishes by consumption with cards.
What do you do when an order lands in the red zone?
Locate the order, prioritize it and record the cause of the delay so you can act on the stations that produced it.
Does DBR suit every plant?
It works best with a stable bottleneck. With constraints that move a lot, it needs closer follow-up and complementary rules.
Sources
- GOLDRATT, Eliyahu M.; COX, Jeff. The Goal. Great Barrington: North River Press.
- GOLDRATT, Eliyahu M. Production the TOC Way. Great Barrington: North River Press, 2003.
- SCHRAGENHEIM, Eli; DETTMER, H. William. Manufacturing at Warp Speed. Boca Raton: St. Lucie Press, 2000.
- COX, James F.; SCHLEIER, John G. (eds.). Theory of Constraints Handbook. New York: McGraw-Hill, 2010.
Keep studying: trusted sources and links
- Lean Enterprise Institute: What is Lean?
- Toyota Motor Corporation: Toyota Production System
- Wikipedia: Theory of constraints
Save this address: Manufatura Enxuta is your school for lean manufacturing. Come back whenever you need to study, with a complete article, a visual map and trusted sources. Follow one of the learning paths or check the A–Z glossary.
Want real pull production?
Download the free pull production e-book, with kanban, supermarkets and leveling.
Download the e-book
