Constraint Management & Theory of Constraints – Detailed Study Notes
Key Concepts
Constraint Management (Chapter 6, Sections 6.1–6.3)
Focus areas: Theory of Constraints (TOC), Bottlenecks, and Line Balancing.
Capacity Management
Concerned with aligning a system’s available resources to market demand.
Theory of Constraints (TOC)
Definition
A systematic management approach that actively manages the constraints impeding a firm’s progress toward its goal.
Core Terms
Constraint: Any factor that limits system performance or output.
Bottleneck (Capacity Constraint Resource, CCR): A resource whose available capacity limits the organization’s ability to meet volume, mix, or demand fluctuations.
Goal Alignment
Emphasizes flow—synchronizing the entire system—not merely maximizing individual resource efficiency.
Operational vs. Financial Measures (TOC View)
Inventory (I)
“All the money invested in a system in purchasing things that it intends to sell.”
\downarrow I \Rightarrow \uparrow Net Profit, ROI, & Cash Flow.
Throughput (T)
“Rate at which the system generates money through sales.”
\uparrow T \Rightarrow \uparrow Net Profit, ROI, & Cash Flow.
Operating Expense (OE)
“All the money a system spends to turn inventory into throughput.”
\downarrow OE \Rightarrow \uparrow Net Profit, ROI, & Cash Flow.
Utilization (U)
“Degree to which equipment/space/workforce is used.”
Formula: U = \frac{\text{Average Output Rate}}{\text{Maximum Capacity}} \times 100\%
\uparrow U at the bottleneck \Rightarrow \uparrow system financial performance.
Seven Key Principles of TOC
Focus on balancing flow, not balancing capacity.
Maximizing each resource’s output ≠ maximizing system throughput.
1 lost hour at a bottleneck = 1 lost hour for the whole system.
A saved hour at a non-bottleneck is a mirage.
Inventory is required only:
Immediately before bottlenecks
Before assembly/shipping points.
Release work into the system only as frequently as bottlenecks need it.
Bottleneck flow should match market demand.
Activating a non-bottleneck ≠ utilizing a bottleneck.
Extra activation does not raise throughput.
Evaluate every capital investment by its global impact on T, I, OE.
Five‐Step TOC Improvement Process
Identify the system’s bottleneck(s).
Exploit the bottleneck(s) (ensure they are never idle).
Subordinate all other decisions to Step 2.
Elevate the bottleneck(s) (increase their capacity if still constraining).
Do not let inertia create a new constraint—repeat the cycle.
Managing Bottlenecks in Service Processes
Throughput Time
Total elapsed time from start to finish for a customer/job across one or more work centers.
Goal: Reduce waiting and synchronize flow so bottlenecks govern the pace.
Car Wash Example – Keith’s Car Wash
Process Flow
Common Steps: A1 ➔ A2.
Standard Wash: A3 ➔ A4.
Deluxe Wash: A5 ➔ A6 ➔ A7.
Both types finish at A8 (Drying).
Each step’s processing time (min/customer) is given in parentheses (values not shown in transcript).
Questions for Analysis(a) Identify the bottleneck for Standard vs. Deluxe paths.
(b) Compute capacity (customers/hr) for each path assuming no waiting at A1, A2, or A8.
(c) Given 60 % Standard & 40 % Deluxe mix, determine average hourly capacity.
(d) Predict where each customer type will wait if customers continuously arrive and only one type is present.
Managing Bottlenecks in Manufacturing Processes
Setup Times
High setup times amplify batch size and create artificial bottlenecks.
Reducing setup time lowers lot sizes, smoothing flow.
Identifying Bottlenecks
Compare aggregate workload to available capacity at each workstation.
Workload (per station) = Σ(Product Demand/week × Processing Time/unit).
Capacity example: 2{,}400 available minutes per week per station.
Diablo Electronics Example
Context
Products: A, B, C, D.
Workstations: V, W, X, Y, Z (one worker each; single shift).
Negligible batch setup times.
TaskDetermine which workstation has the highest utilization ⇒ the system bottleneck.
Approach
Build a flowchart (see Fig. 6.2) listing processing times per product at each station.
Compute workload for each product–station pair.
Sum workloads at every station.
Compare to capacity 2{,}400\text{ min/week}.
Highest utilization (Workload / 2,400) = bottleneck.
Drum–Buffer–Rope (DBR) System
Planning & control method for TOC environments.
Components
Drum: Bottleneck schedule; sets the beat (production rate) aligned with market demand.
Buffer: Time buffer protecting the bottleneck from variability/disruption by releasing jobs early.
Rope: Communication mechanism that ties material release to the drum beat; prevents excess WIP.
Buffer Management
Continuously monitors incoming work to the bottleneck, ensuring buffer adequacy and prompt problem solving.
Line Balancing (Managing Constraints in Line Processes)
Objective: Assign work elements to stations to achieve a desired output rate with the minimum number of stations.
Key Ideas
Balance work so no station becomes a new bottleneck.
Use precedence diagrams and cycle time calculations.
Cycle Time = \frac{\text{Available Time per Period}}{\text{Desired Output}}.
Efficiency = \frac{\sum \text{Task Times}}{\text{Number of Stations} \times \text{Cycle Time}} \times 100\%.
Practical Impact
Reduces idle time, labor cost, and WIP while meeting demand.
Ethical & Practical Implications
Overproduction at non-bottlenecks wastes resources and masks real constraints.
Transparent constraint management fosters fair labor expectations and clearer performance metrics.
Investments should be justified by system-wide profitability, not localized efficiency gains.
Real-World Connections
Service operations (e.g., hospitals, call centers) use TOC to cut patient wait times or call queues.
Manufacturing adapts DBR for high-mix, low-volume environments to maintain due-date performance.
Start-ups leverage line balancing in assembly cells to postpone capital expenditure while scaling output.
Key Equations & Quantitative References
Utilization: U = \frac{\text{Average Output Rate}}{\text{Maximum Capacity}} \times 100\%.
Line Balancing – Cycle Time: C = \frac{T_{\text{available}}}{\text{Required Output}}.
Efficiency: E = \frac{\sum t_i}{N \times C} \times 100\%.
Weekly Capacity Benchmark: 2{,}400\text{ min} = 40\text{ hr} \times 60\text{ min/hr} (used in Diablo Electronics).
These notes capture all major and minor points, definitions, principles, examples, formulas, and their broader significance, enabling full comprehension without the original slides.