Select Page

A Capacity Constraint Resource (CCR) is any resource in a production or service system whose available capacity is close to or equal to the demand placed on it, making it the resource most likely to limit overall system throughput.

The term comes from Dr. Eliyahu Goldratt’s Theory of Constraints, where it plays a central role in the Drum-Buffer-Rope scheduling methodology. In Six Sigma and Lean Six Sigma practice, identifying the CCR is the essential first step before applying DMAIC improvement tools — because improving any process other than the one that limits total output does not increase throughput.

Meaning of Capacity Constraint Resource (CCR)

A Capacity Constraint Resource is a resource, workstation, machine, person, or process whose capacity utilization is close enough to its limit that it restricts the maximum output of the entire system. Goldratt defined CCR precisely: a resource whose utilization is close to 100% and which, if not scheduled carefully, could become a bottleneck.

The distinction from a bottleneck is important — a CCR is a near-constraint that will become a bottleneck if not managed correctly, while a bottleneck is already producing at demand greater than its capacity and is actively limiting output.

In Six Sigma, identifying and protecting the CCR is a prerequisite to any throughput improvement project.

Key Takeaways

  • A Capacity Constraint Resource (CCR) is a resource whose utilization is close to its capacity limit and which limits — or could limit — the throughput of the entire system if not managed carefully.
  • The term originates from Eliyahu M. Goldratt’s Theory of Constraints (TOC), formally introduced in his 1984 book The Goal (co-authored with Jeff Cox) and further developed in Theory of Constraints (1990).
  • The precise distinction: a CCR is a resource operating near capacity that requires careful scheduling to prevent it becoming a bottleneck. A bottleneck is already operating at or beyond capacity — demand already exceeds its available output.
  • The CCR is called the “drum” in Goldratt’s Drum-Buffer-Rope (DBR) scheduling method. It sets the pace for the entire production system, just as a drum sets the marching pace for soldiers.
  • Goldratt’s five focusing steps for managing constraints are: Identify the constraint, Exploit the constraint, Subordinate everything else to the constraint, Elevate the constraint, and Repeat when the constraint moves.
  • In Six Sigma’s DMAIC framework, value stream mapping identifies the CCR visually during the Measure and Analyze phases, and DMAIC improvement tools are applied first — and most powerfully — at the CCR rather than at non-constraint resources.
  • Improving a non-constraint resource has no effect on overall throughput until the CCR itself is addressed.
Kevin Clay

Public, Onsite, Virtual, and Online Six Sigma Certification Training!

  • We are accredited by the IASSC.
  • Live Public Training at 52 Sites.
  • Live Virtual Training.
  • Onsite Training (at your organization).
  • Interactive Online (self-paced) training,

What Is a Capacity Constraint Resource?

Every system that produces goods or delivers services contains resources — machines, workstations, operators, processes, departments. Those resources never have perfectly equal capacity. Some are lightly loaded; others are moderately loaded; at least one is operating close to its maximum capacity.

The resource operating nearest its capacity limit is the Capacity Constraint Resource (CCR). The CCR is critical not because of its own performance alone, but because of its effect on the entire system. Every other resource in the chain — all those feeding into the CCR or receiving work from it — can only produce as much as the CCR allows through.

No matter how efficiently they operate, upstream resources cannot push more output through a system than the CCR can process. No matter how fast downstream resources run, they cannot receive more work than the CCR produces.

This is the fundamental insight Goldratt formalized: the amount the whole system can produce is equal to the amount the resource with the least available capacity can process.

Also Read: Capacity Planning: Optimize Resources & Meet Demand

The Precise Definition: CCR vs. Bottleneck

Comparison diagram showing the difference between a Capacity Constraint Resource (CCR) operating near its capacity limit and a bottleneck where demand already exceeds available capacity.
Comparison diagram showing the difference between a Capacity Constraint Resource (CCR) operating near its capacity limit and a bottleneck where demand already exceeds available capacity.

These two terms are frequently confused, including in most Six Sigma and operations management literature that uses them interchangeably. Goldratt’s original definition draws a precise distinction that is practically important.

A Capacity Constrained Resource (CCR) is a resource whose utilisation is close to capacity and could become a bottleneck if not scheduled properly.

A bottleneck, by contrast, is a resource where demand already exceeds available capacity. Work piles up waiting for the bottleneck. The queue in front of it grows. It is already actively limiting throughput, not just approaching that limit.

The CCR is the earlier warning. A CCR that is scheduled carelessly — that loses time to quality holds, setup delays, or unplanned downtime — becomes a bottleneck. A CCR that is identified and managed proactively remains a constraint without becoming a crisis.

In practice, many operations managers use “bottleneck” and “CCR” interchangeably because the distinction is one of degree. But in Goldratt’s framework, identifying a CCR before it becomes a bottleneck gives the organization the option to manage it before throughput loss occurs, rather than responding to the loss after it has happened.

The Origin: Eliyahu Goldratt and the Theory of Constraints

The concept of the CCR was developed by Dr. Eliyahu M. Goldratt, an Israeli physicist turned business management theorist. Goldratt introduced the Theory of Constraints (TOC) in his 1984 novel-format business book The Goal, co-authored with Jeff Cox. The book tells the story of a plant manager, Alex Rogo, who is given 90 days to turn around a struggling factory. The central insight he develops — guided by a mentor named Jonah — is that the plant’s performance is entirely determined by its one resource that limits output, and that improving anything else is a distraction.

The Theory of Constraints is based on a system developed by Goldratt in the year 1984. His book, The Goal, describes a process of ongoing continuous improvement.

Goldratt formalized the concept further in his 1990 book Theory of Constraints and created a management consulting organization to implement TOC principles globally. The CCR, as the term for the capacity-limiting resource, became central to the Drum-Buffer-Rope scheduling system Goldratt developed as the operational implementation of TOC for manufacturing and production environments.

The Five Focusing Steps: Managing the CCR Systematically

Circular diagram of Goldratt's five focusing steps for managing constraints
Circular diagram of Goldratt’s five focusing steps for managing constraints

Goldratt’s five focusing steps provide the structured process for identifying and managing any CCR or constraint. These steps form a continuous improvement loop that mirrors the DMAIC cycle’s logic.

Step 1: Identify the System Constraint

Find the CCR — the resource operating closest to its capacity limit. The team identifies the part of a structure that creates its weakest link. In a manufacturing environment, this typically involves mapping the process flow, measuring the capacity and demand at each resource, and identifying which resource has the smallest gap between what is demanded of it and what it can produce.

In Six Sigma terms, this step maps to the Measure phase: collect data on cycle times, queue lengths, utilization rates, and throughput at each workstation to quantify where the constraint sits.

Step 2: Exploit the Constraint

Before investing in additional capacity, extract the maximum possible output from the CCR as it currently exists. Get as much out of the identified constraint component as possible without experiencing negative changes.

Exploiting the constraint means eliminating every minute of CCR time that is currently wasted: downtime during breaks (can upstream processes cover to keep the CCR running?), setup time (can SMED reduce changeover at the CCR?), quality defects at the CCR (can incoming quality controls prevent defective inputs from consuming CCR capacity?), and scheduling inefficiencies (is the CCR ever idle waiting for upstream processes?).

Every minute the CCR is not producing is a minute of throughput the entire system has permanently lost. When the constraint resource is close to being a bottleneck, every minute wasted is a waste of the whole plant’s production capability.

Step 3: Subordinate Everything Else to the Constraint

Every non-CCR resource in the system must operate at the rate the CCR sets, not at its own maximum rate. Adjust the non-constraint components to a setting allowing the constraint to function at the greatest possible efficiency.

This is counterintuitive. A manager looking at an upstream workstation running at 70% of its capacity might see waste and push to increase its utilization.

But if that upstream resource is already producing more than the CCR can consume, increasing its output only creates inventory piling up in front of the CCR — waste without throughput gain. Non-CCR resources should produce exactly what the CCR needs, not as much as they can.

Step 4: Elevate the Constraint

After fully exploiting the CCR and subordinating everything else to it, if the CCR is still the binding limit on throughput, invest in additional capacity at the CCR.1″>Elevating the constraint refers to taking whatever action is necessary to remove the constraint. This can be done by investing more resources such as materials, machines, operators, etc.

This might mean adding a second machine, hiring an additional operator, extending the CCR’s operating hours, or redesigning the CCR process to increase its output rate.

Step 5: Repeat — When the Constraint Moves

Once the CCR is elevated sufficiently, it is no longer the binding constraint. A different resource now has the smallest gap between demand and capacity, and becomes the new CCR. The five-step process begins again for the new constraint. Increasing output at the constraint, increases overall output.

If you increase the output of the constraint to the point that another resource has become constrained, the constraint/drum has moved.

The Drum-Buffer-Rope Framework and the CCR

Drum-Buffer-Rope scheduling diagram
Drum-Buffer-Rope scheduling diagram

The CCR is the “drum” in Goldratt’s Drum-Buffer-Rope (DBR) scheduling methodology — the method he designed specifically to operationalize TOC on the production floor.

The drum is the constraint. The resource that is limiting your output. The constraint is called a drum because it sets the pace for the operation like a drum sets the pace for soldiers marching.

The three elements of DBR each connect to the CCR:

The Drum (CCR): The CCR sets the production schedule for the entire system. Its output rate becomes the production rate for all other resources. The production schedule is built around protecting and maximizing the drum’s output.

The Buffer: A logical solution is to make sure that there’s always a judiciously sized buffer of work sitting right in front of the constraint so that it is never starved of work. The buffer is a time buffer — inventory placed upstream of the CCR to ensure it is never starved due to upstream disruptions. If an upstream machine breaks down, the buffer gives the CCR material to continue working without interruption.

The Rope: The rope is how we control the release of new work. The idea is that if the constraint sets the pace, the drum beat, for the entire operation, then we should only release work at the rate that the constraint can consume it. The rope prevents overproduction upstream by signaling exactly how much the CCR has processed, releasing new raw material only to replace what the CCR has consumed.

Also Read: What is Strategic Risk Management? Why It Matters?

CCR in Six Sigma: How DMAIC Integrates with TOC

Six Sigma and the Theory of Constraints are complementary approaches that operate at different levels of an improvement program. DBR integrates principles from Lean Manufacturing and Six Sigma, enabling waste elimination, variability management, and continuous improvement.

Lean tells us to reduce waste everywhere. Six Sigma tells us to reduce variability everywhere. The Theory of Constraints methodology shows us where to improve to have the biggest impact.

In practice, this integration works through a sequential logic:

Theory of Constraints identifies the CCR — telling the organization which resource is limiting total throughput. This provides the strategic focus for improvement.

Lean tools reduce waste at the CCR — 5S, setup reduction (SMED), standard work, and visual management eliminate the non-value-added time that currently consumes CCR capacity.

Six Sigma’s DMAIC reduces variability at the CCR — statistical process control, measurement system analysis, root cause analysis, and designed experiments reduce the unpredictable variation in CCR output that causes throughput fluctuations.

The combined approach prevents the common mistake of applying DMAIC improvement projects to non-constraint resources — producing local efficiency gains that have no measurable effect on total throughput because the system is still limited at the CCR.

CCR in Each DMAIC Phase

DMAIC PhaseCCR-Related Activity
DefineThe project Y is often defined as throughput, lead time, or output rate — metrics that are driven by the CCR. The project scope identifies which resource is the CCR.
MeasureCapacity utilization data is collected at every resource. Queue lengths, cycle times, and throughput rates are measured to confirm which resource is the CCR and quantify the gap between CCR capacity and demand.
AnalyzeRoot causes of CCR output loss are identified: downtime, quality defects, setup time, scheduling waste, starvation due to upstream disruptions. Value stream mapping makes the CCR and its upstream buffer visible.
ImproveImprovement actions target the CCR directly: reducing setup time, eliminating defects that consume CCR capacity, adding protective buffer inventory, implementing DBR scheduling to prevent CCR starvation.
ControlThe CCR’s output rate and utilization are monitored through control charts. The control plan specifies what triggers a response when CCR throughput drops below the target rate.

How to Identify the CCR in a Value Stream Map

The Value Stream Map (VSM) is the most effective visual tool for identifying the CCR in a manufacturing or service environment. When a VSM is completed for the entire process — from raw material to finished goods — the CCR reveals itself through one of three indicators:

The largest process cycle time — the workstation with the longest individual cycle time per unit relative to the demand placed on it is the capacity-constraining step.

The longest queue — inventory visibly piles up in front of the CCR because upstream processes can deliver faster than the CCR can consume. On a VSM, this queue appears as a large inventory triangle between the upstream step and the CCR.

The lowest available capacity slack — calculated as (available capacity − demand) at each step. The step with the smallest positive gap (or a negative gap, indicating a true bottleneck) is the CCR.

Once the CCR is identified on the VSM, the Analyze and Improve phases of DMAIC focus on that step specifically — not on the map as a whole.

Frequently Asked Questions: Capacity Constraint Resource (CCR)

Q: What is a Capacity Constraint Resource (CCR)?

A: A Capacity Constraint Resource is a resource — machine, workstation, operator, or process — whose available capacity is close to or equal to the demand placed on it, making it the resource that most limits the total output of the entire system. The term originates from Dr. Eliyahu Goldratt’s Theory of Constraints. The CCR sets the pace for the whole system: no other resource can produce more total throughput than the CCR allows through.

Q: What is the difference between a CCR and a bottleneck?

A: Goldratt’s Theory of Constraints distinguishes them precisely: a CCR is a resource whose utilization is close to its capacity limit and which could become a bottleneck if not scheduled carefully, while a bottleneck is already operating at or beyond its capacity — demand already exceeds what it can produce.

In practice, many practitioners use the terms interchangeably, but the CCR concept specifically refers to the resource that needs careful management to prevent it from crossing into active throughput loss.

Q: Who developed the concept of the CCR?

A: Dr. Eliyahu M. Goldratt developed the CCR concept as part of his Theory of Constraints, introduced in his 1984 book The Goal, co-authored with Jeff Cox. The CCR became central to the Drum-Buffer-Rope scheduling methodology Goldratt developed as the operational implementation of TOC in manufacturing environments.

Q: What are the five focusing steps for managing a CCR?

A: Goldratt’s five focusing steps are:

(1) Identify the system constraint — find the CCR;

(2) Exploit the constraint — maximize output from the CCR as it exists without major investment;

(3) Subordinate everything else — make all non-CCR resources operate at the rate the CCR sets;

(4) Elevate the constraint — invest in additional CCR capacity if it remains the binding limit after steps 2 and 3; and

(5) Repeat — when the constraint moves to a different resource, begin the cycle again.

Q: What is the Drum-Buffer-Rope method and how does it relate to the CCR?

A: Drum-Buffer-Rope (DBR) is Goldratt’s scheduling methodology built around the CCR. The CCR is the drum — it sets the production pace for the entire system. The buffer is a protective inventory of work placed upstream of the CCR to ensure it is never starved of material due to upstream disruptions.

The rope is the signal that controls how much new work is released into the system, matching the release rate to the CCR’s consumption rate and preventing overproduction and excess WIP upstream.

Q: How does identifying a CCR connect to Six Sigma’s DMAIC framework?

A: The Theory of Constraints identifies the CCR — telling the team which resource limits total throughput and deserves the most improvement attention.

DMAIC then provides the structured method for improving that specific resource: the Define phase scopes the project around throughput, the Measure phase quantifies CCR utilization and output loss, the Analyze phase identifies root causes of CCR inefficiency, the Improve phase implements targeted changes at the CCR, and the Control phase monitors CCR throughput to sustain the gains.

Q: How is a CCR identified using a Value Stream Map?

A: On a Value Stream Map, the CCR typically reveals itself as the workstation with the highest inventory queue in front of it (inventory piling up because it processes slower than upstream steps deliver), the largest cycle time per unit relative to demand, or the smallest gap between available capacity and demand.

Once identified visually on the VSM, DMAIC improvement tools are focused on that specific step rather than applied across the entire value stream.

CCR Training in Six Sigma

Understanding the Capacity Constraint Resource, the five focusing steps, and the DBR framework is increasingly part of advanced Lean Six Sigma training at the Black Belt level. The Theory of Constraints and its integration with DMAIC and Lean tools gives practitioners a strategic framework for directing their improvement effort where it will actually increase output — at the CCR — rather than distributing effort across the entire value stream without throughput impact.

At Six Sigma Development Solutions Inc, our Green Belt and Black Belt training programs cover value stream mapping, constraint identification, and the integration of Lean and Six Sigma tools in throughput improvement scenarios. Practitioners learn not just how to run a DMAIC project, but where to aim it.

We offer training in three formats:

  • Onsite training — Delivered at your facility, using your actual production or service process to identify and map the CCR in a live value stream mapping exercise.
  • Live virtual training — Instructor-led sessions online, covering constraint theory, DBR, and DMAIC integration with real-time examples.
  • Online training — Self-paced Green Belt and Black Belt certification programs covering all IASSC content including Lean tools and throughput analysis.

Explore our Six Sigma training programs or contact our team to find the right program for your goals.

About Six Sigma Development Solutions, Inc.

Six Sigma Development Solutions, Inc. offers onsite, public, and virtual Lean Six Sigma certification training. We are an Accredited Training Organization by the IASSC (International Association of Six Sigma Certification). We offer Lean Six Sigma Green Belt, Black Belt, and Yellow Belt, as well as LEAN certifications.

Book a Call and Let us know how we can help meet your training needs.