Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Module on Theory of
Constraints
1
Opening remarks about “Theory of
Constraints”
Developed by Eliyahu Goldratt in the mid 1980’s with
his business novel The Goal.
Has a close relationship with other modern techniques
Just-in-Time
Manufacturing Resource Planning
Quality Management, Six-Sigma
Activity-Based Management.
2
Brief abut Goldratt
3
Goldratt’s “The Goal”
Brief overview:
Midsize company having difficulty shipping products on time.
Managed by a plant manager desperate to turn things around.
With the help of a Physicist, the plant manager is able to locate the bottleneck
and find a solution.
4
Brief about “Theory of Constraints”
5
Types of Constraints
Physical Constraints
Physical, tangible; easy to recognize as constraint. Machine
capacity, material availability, space availability, etc.
Market Constraints
Demand for company’s products and services is less than
capacity of organization, or not in desired proportion.
Policy Constraints
Not physical in nature. Includes entire system of measures and
methods and even mindset that governs the strategic and tactical
decisions of the company.
Policy Constraints
Mindset Constraints
A constraint if thought process or culture of the
organization blocks design & implementation of
measures & methods required to achieve goals.
Measures Constraints
A constraint if they drive behaviors that are
incongruous with organizational goals.
Methods Constraints
A constraint when procedures and techniques
used result in actions incompatible with goals.
Theory of Constraints
Significance of bottlenecks
Maximum speed of the process is the speed of
the slowest operation
Any improvements will be wasted unless the
bottleneck is relieved
Bottlenecks must be identified and improved if the
process is to be improved
8
TOC and Systems Thinking
Net Profit = T - OE
Return on = Net Profit =( T - OE ) / I
Investment inventory
Inventory = throughput
Turns inventory
The Throughput World: Process of
TOC
Step 1: Identify the System’s
Constraint(s)
Step 2: Decide how to Exploit the
System’s Constraints
Step 3: Subordinate Everything Else to
that Decision
Step 4: Elevate the System’s Constraints
16
Steps in the TOC Process
17
Theory of Constraints
Purpose is to identify bottlenecks or other
constraints and exploit them to the extent
possible
Identification of constraints allows management to
take action to alleviate the constraint in the future
Reduce cycle time
Time from receipt of customer order to shipment
Improve manufacturing cycle efficiency (MCE)
Processing time / total cycle time
18
Theory of Constraints
19
Theory of Constraints
20
The Need for TOC
Standard costing
Can promote undesirable behavior
Work to keep people busy
Local optimization
Inventory is produced regardless of need
21
The Need for TOC
Does not indicate which products will maximize
profits given the constraints
Doesn’t take constraints into account
Does not consider the demands each item places on
limited resources
22
The Need for TOC
Theory of Constraints
Uses linear programming to determine best use of
limited resources
Indicates what should be produced and in what
quantities
23
Theory of Constraints
24
Theory of Constraints
Constraint must be kept operating at its full
capacity
If not, the entire process slows further
25
Theory of Constraints
26
Theory of Constraints
Buffer
Stockpile of work in process in front of constraint
Precaution to keep constraint running if upstream
operations are interrupted
Rope
Sequence of processes prior to and including the
constraint
Want to “pull” the rope at the maximum speed
Speed of the constraint
27
Evaluation of TOC
Advantages
Improves capacity decisions in the short-run
Avoids build up of inventory
Aids in process understanding
Avoids local optimization
Improves communication between departments
28
Evaluation of TOC
Disadvantages
Negative impact on non-constrained areas
Diverts attention from other areas that may be the next
constraint
Temptation to reduce capacity
29
Evaluation of TOC
30
Challenges
Identifying goals?
Identifying bottlenecks?
How to apply this theory to service context?
How to extend the logic to unorganized
sector, say , especially in India?
31
Thanks
32