SlideShare a Scribd company logo
1 of 22
Manufacturing Series
BOTTLENECK
ANALYSIS
Contents
You Should have Solution for every step on the way of success
TOC METHOD EXAMPLES
TOC Theory Of Constraints
Selecting, Solving, Standardizing, Sustaining, Systemizing
The theory of constraints (TOC) is an overall management philosophy introduced by Eliyahu M.
Goldratt in his 1984 book titled The Goal, that is geared to help organizations continually achieve
their goals. Goldratt adopted the concept with his book Critical Chain, published 1997. The
concept was extended to TOC with respectively titled publication in 1999.
An earlier propagator of the concept was Wolfgang Mewesin Germany with publications
on power-oriented management theory (Machtorientierte Führungstheorie, 1963) and following
with his Energo-Kybernetic System (EKS, 1971), later renamed Engpasskonzentrierte Strategie as a
more advanced theory of bottlenecks. The publications of Wolfgang Mewes are marketed through
the FAZ Verlag, publishing house of the German newspaper Frankfurter Allgemeine Zeitung.
However, the paradigm Theory of constraints was first used by Goldrat
The theory of constraints (TOC) is a management paradigm that views
any manageable system as being limited in achieving more of its goals
by a very small number of constraints. There is always at least one
constraint, and TOC uses a focusing process to identify the constraint
and restructure the rest of the organization around it.
TOC adopts the common idiom "a chain is no stronger than its weakest
link". This means that processes, organizations, etc., are vulnerable
because the weakest person or part can always damage or break them
or at least adversely affect the outcome
TOC Theory Of Constraints
Key assumption
The underlying premise of theory of constraints is that organizations can be measured and
controlled by variations on three measures: throughput, operational expense, and inventory.
Throughput is the rate at which the system generates money through sales.
Inventory is all the money that the system has invested in purchasing things which it intends to
sell.
Operational expense is all the money the system spends in order to turn inventory into
throughput.
Before the goal itself can be reached, necessary conditions must first be met. These typically
include safety, quality, legal obligations, etc. For most businesses, the goal itself is to make
money. However, for many organizations and non-profit businesses, making money is a
necessary condition for pursuing the goal.
Whether it is the goal or a necessary condition, understanding how to make sound financial
decisions based on throughput, inventory, and operating expense is a critical requirement.
TOC Theory Of Constraints
The five focusing steps
Assuming the goal of a system has been articulated and its measurements defined, the steps are:
1) Identify the system's constraint(s) (that which prevents the organization from obtaining more of the goal in a
unit of time)
2) Decide how to exploit the system's constraint(s) (how to get the most out of the constraint)
3) Subordinate everything else to the above decision (align the whole system or organization to Support the
decision made above)
4) Elevate the system's constraint(s) (make other major changes needed to increase the constraint's capacity)
5) Warning! If in the previous steps a constraint has been broken, go back to step 1, but do not allow inertia to
cause a system's constraint.
The goal of a commercial organization is: "Make money now and in the future", and its measurements are given
by throughput accounting as: throughput, inventory, and operating expenses.
The five focusing steps aim to ensure ongoing improvement efforts are centered on the organization's constraint(s).
In the TOC literature, this is referred to as the process of ongoing improvement (POOGI).
TOC Theory Of Constraints
TOC Theory Of Constraints
Selecting
Solving
Standardizing
Sustaining
Systemizing
Constraints
‫بندشیں‬
A constraint is anything that prevents the system from achieving more of its goal.
Core principle within TOC is that there are not tens or hundreds of constraints. There is at least
one but at most only a few in any given system.
Constraints can be internal or external to the system.
An internal constraint is in evidence when the market demands more from the system than it can
deliver. If this is the case, then the focus of the organization should be on discovering that
constraint and following the five focusing steps to open it up (and potentially remove it).
An external constraint exists when the system can produce more than the market will bear. If this
is the case, then the organization should focus on mechanisms to create more demand for its
products or services.
Types of (internal) constraints
1) Equipment: The way equipment is currently used limits the ability of the system to produce
more salable goods/services.
2) People: Lack of skilled people limits the system. Mental models held by people can cause
behavior that becomes a constraint.
3) Policy: A written or unwritten policy prevents the system from making more.
The concept of the constraint in Theory of Constraints is analogous to but differs from
the constraint that shows up in mathematical optimization. In TOC, the constraint is used as a
focusing mechanism for management of the system. In optimization, the constraint is written into
the mathematical expressions to limit the scope of the solution (X can be no greater than 5).
Please note: Organizations have many problems with equipment, people, policies, etc. (A
breakdown is just that – a breakdown – and is not a constraint in the true sense of the TOC
concept) The constraint is the thing that is preventing the organization from getting more
throughput (typically, revenue through sales)
There are four primary types of plants in the TOC lexicon. Draw the flow
of material from the bottom of a page to the top, and you get the four
types. They specify the general flow of materials through a system, and
they provide some hints about where to look for typical problems. The
four types can be combined in many ways in larger facilities.
I-plant: Material flows in a sequence, such as in an assembly line. The
primary work is done in a straight sequence of events (one-to-one). The
constraint is the slowest operation.
A-plant: The general flow of material is many-to-one, such as in a plant
where many sub-assemblies converge for a final assembly. The primary
problem in A-plants is in synchronizing the converging lines so that each
supplies the final assembly point at the right time.
V-plant: The general flow of material is one-to-many, such as a plant
that takes one raw material and can make many final products. Classic
examples are meat rendering plants or a steel manufacturer. The
primary problem in V-plants is "robbing" where one operation (A)
immediately after a diverging point "steals" materials meant for the
other operation (B). Once the material has been processed by A, it
cannot come back and be run through B without significant rework.
T-plant: The general flow is that of an I-plant (or has multiple lines),
which then splits into many assemblies (many-to-many). Most
manufactured parts are used in multiple assemblies and nearly all
assemblies use multiple parts. Customized devices, such as computers,
are good examples. T-plants suffer from both synchronization problems
of A-plants (parts aren't all available for an assembly) and the robbing
problems of V-plants (one assembly steals parts that could have been
used in another).
For non-material systems, one can draw the flow of work or the flow of
processes and arrive at similar basic structures. A project, for example is
an A-shaped sequence of work, culminating in a delivered project
Plant Types
Many-to-One
One-to-Many
METHOD How to Identify TOC
Why, Why, Why, Why, Why
WHAT IS BOTTLENECK?
GAMES FOR TOC
PAPER FOLDING
WHAT IS BOTTLENECK?
Understanding Bottleneck
• What is bottleneck?
• How to identify bottleneck?
• How does bottleneck affects throughput?
• How does bottleneck affects cycle time?
What is bottleneck?
P1 P2 P3
OUT PUT
INPUTS
Q2
M1
Q1 M2 M3
Q3
Process Time
= 10 Min
Process Time
= 10 Min
Process Time
= 20 Min
bottleneck
•
Slowest
resource.
•
Resource
with
the
longest
queue
•
Resource
with
the
highest
utilization.
•
Prior
resource
experiencing
high
level
of
blockages
•
After
resource
experiencing
high
level
of
idleness
WHERE IS THE BOTTLENECK
Q2
M1
Q1 M2 M3
Q3 M4
Q4
Process Time
= 10 Min
Process Time
= 10 Min
Process Time
= 20 Min
Process Time
= 10 Min
Q2
M1
Q1 M2 M3
Q3 M4
Q4
Process Time
= 10 Min
Process Time
= 10 Min
Process Time
= 20 Min
Process Time
= 30 Min
for 10 days @ 24hr each day!
WHAT IS THE THROUPUT
Q2
M1
Q1 M2 M3
Q3 M4
Q4
Process Time
= 10 Min
Process Time
= 10 Min
Process Time
= 20 Min
Process Time
= 10 Min
Q2
M1
Q1 M2 M3
Q3 M4
Q4
Process Time
= 10 Min
Process Time
= 10 Min
Process Time
= 20 Min
Process Time
= 30 Min
Output
= 718
Output
= 478
for 10 days @ 24hr each day!
Calculation of Throughput
Bottleneck resource process time = 30 min
Rate of production = 1 piece per 30 min
= 2 piece per hr
10 days = 24 x 10 hr
= 240 hr
Therefore, total throughput ~ 2 x 240
~ 480
Q2
M1
Q1 M2 M3
Q3 M4
Q3
Process Time
= 10 Min
Process Time
= 10 Min
Process Time
= 20 Min
Process Time
= 30 Min
Output
= 480
What is the cycle time?
Q2
M1
Q1 M2 M3
Q3 M4
Q3
Process Time
= 10 Min
Process Time
= 10 Min
Process Time
= 10 Min
Process Time
= 10 Min
Capacity
= 10
Capacity
= 10
Capacity
= 10
Capacity
= 10
40 min
Q2
M1
Q1 M2 M3
Q3 M4
Q3
Process Time
= 20 Min
Process Time
= 10 Min
Process Time
= 10 Min
Process Time
= 10 Min
Capacity
= 10
Capacity
= 10
Capacity
= 10
Capacity
= 10
250 min
What is the cycle time?
Q2
M1
Q1 M2 M3
Q3 M4
Q3
Process Time
= 10 Min
Process Time
= 20 Min
Process Time
= 10 Min
Process Time
= 10 Min
Capacity
= 5
Capacity
= 5
Capacity
= 5
Capacity
= 5
370 min
Q2
M1
Q1 M2 M3
Q3 M4
Q3
Process Time
= 20 Min
Process Time
= 20 Min
Process Time
= 10 Min
Process Time
= 10 Min
Capacity
= 5
Capacity
= 5
Capacity
= 5
Capacity
= 5
160 min
Why?
Q2
M1
Q1 M2 M3
Q3 M4
Q3
Process Time
= 10 Min
Process Time
= 20 Min
Process Time
= 10 Min
Process Time
= 10 Min
Capacity
= 10
Capacity
= 10
Capacity
= 10
Capacity
= 10
670 min
Q2
M1
Q1 M2 M3
Q3 M4
Q3
Process Time
= 10 Min
Process Time
= 20 Min
Process Time
= 10 Min
Process Time
= 10 Min
Capacity
= 5
Capacity
= 5
Capacity
= 5
Capacity
= 5
370 min
What is the effect of queue?
Q2
M1
Q1 M2 M3
Q3 M4
Q3
Process Time
= 20 Min
Process Time
= 20 Min
Process Time
= 10 Min
Process Time
= 10 Min
Capacity
= 10
Capacity
= 10
Capacity
= 10
Capacity
= 10
Q2
M1
Q1 M2 M3
Q3 M4
Q3
Process Time
= 20 Min
Process Time
= 20 Min
Process Time
= 10 Min
Process Time
= 10 Min
Capacity
= 5
Capacity
= 5
Capacity
= 5
Capacity
= 5
Queue’s effect in Bottleneck
What is the effect of queue?
Q2
M1
Q1 M2 M3
Q3 M4
Q3
Process Time
= 20 Min
Process Time
= 20 Min
Process Time
= 10 Min
Process Time
= 10 Min
Capacity
= 10
Capacity
= 10
Capacity
= 10
Capacity
= 10
Waiting time = Process # x Queue capacity x Bottleneck process time
= 1 x 10 x 20 min
= 200 min
Actual total process time! = 20 + 10 + 20 + 10 min
= 60 min
Total cycle time = 200 + 60 min
= 260 min
What is the effect of queue?
* Process time of resource before bottleneck resource
= Process time of bottleneck resource
Q2
M1
Q1 M2 M3
Q3 M4
Q3
Process Time
= 10 Min
Process Time
= 20 Min
Process Time
= 10 Min
Process Time
= 10 Min
Capacity
= 10
Capacity
= 10
Capacity
= 10
Capacity
= 10
Waiting time = Process # x Queue capacity x Bottleneck process time
= 3 x 10 x 20 min
= 600 min
Actual total process time! = 20 + 20 + 20 + 10 min
= 70 min
Total cycle time = 600 + 70 min
= 670 min

More Related Content

Similar to Bottleneck Analysis - TOC by Goldratt for efficiency improvement

Session 3_TOC.pptx in theory if constraints
Session 3_TOC.pptx in theory if constraintsSession 3_TOC.pptx in theory if constraints
Session 3_TOC.pptx in theory if constraintsritukaushikmba25
 
Theory of constraints and its types
Theory of constraints and its typesTheory of constraints and its types
Theory of constraints and its typesSelf-employed
 
Theory of Constraints" Thinking Processes
Theory of Constraints" Thinking ProcessesTheory of Constraints" Thinking Processes
Theory of Constraints" Thinking ProcessesRahardi Gautama
 
TOC- Improve FMCG Distribution Channel Performance
TOC- Improve FMCG Distribution Channel PerformanceTOC- Improve FMCG Distribution Channel Performance
TOC- Improve FMCG Distribution Channel PerformanceVector Consulting Group
 
Theory of Constraints
Theory of ConstraintsTheory of Constraints
Theory of ConstraintsIshan Parekh
 
A p r i l 2 0 0 5 I S T R AT E G I C F I N A N C E 5 1A.docx
A p r i l  2 0 0 5 I S T R AT E G I C  F I N A N C E 5 1A.docxA p r i l  2 0 0 5 I S T R AT E G I C  F I N A N C E 5 1A.docx
A p r i l 2 0 0 5 I S T R AT E G I C F I N A N C E 5 1A.docxransayo
 
Operations managementppt
Operations managementpptOperations managementppt
Operations managementpptMaChere Reyes
 
Throughput Accounting.pdf notes from accounting and finance
Throughput Accounting.pdf notes  from accounting and financeThroughput Accounting.pdf notes  from accounting and finance
Throughput Accounting.pdf notes from accounting and financeTimothMbwilo
 
Radically increase your process and project throughput with the theory of con...
Radically increase your process and project throughput with the theory of con...Radically increase your process and project throughput with the theory of con...
Radically increase your process and project throughput with the theory of con...Jonathan Sapir
 
Theory of constraints
Theory of constraintsTheory of constraints
Theory of constraintsSourabh Joshi
 
Standing on the shoulders of giants
Standing on the shoulders of giantsStanding on the shoulders of giants
Standing on the shoulders of giantsYossi Bonomo
 
Production System Essay
Production System EssayProduction System Essay
Production System EssayJill Baldwin
 
Lean Management Operations Maangement.pptx
Lean Management Operations Maangement.pptxLean Management Operations Maangement.pptx
Lean Management Operations Maangement.pptxanshikagoel52
 

Similar to Bottleneck Analysis - TOC by Goldratt for efficiency improvement (20)

Session 3_TOC.pptx in theory if constraints
Session 3_TOC.pptx in theory if constraintsSession 3_TOC.pptx in theory if constraints
Session 3_TOC.pptx in theory if constraints
 
Theory of constraints and its types
Theory of constraints and its typesTheory of constraints and its types
Theory of constraints and its types
 
Theory of Constraints" Thinking Processes
Theory of Constraints" Thinking ProcessesTheory of Constraints" Thinking Processes
Theory of Constraints" Thinking Processes
 
TOC- Improve FMCG Distribution Channel Performance
TOC- Improve FMCG Distribution Channel PerformanceTOC- Improve FMCG Distribution Channel Performance
TOC- Improve FMCG Distribution Channel Performance
 
Theory of constraints
Theory of constraintsTheory of constraints
Theory of constraints
 
Theory of Constraints
Theory of ConstraintsTheory of Constraints
Theory of Constraints
 
A p r i l 2 0 0 5 I S T R AT E G I C F I N A N C E 5 1A.docx
A p r i l  2 0 0 5 I S T R AT E G I C  F I N A N C E 5 1A.docxA p r i l  2 0 0 5 I S T R AT E G I C  F I N A N C E 5 1A.docx
A p r i l 2 0 0 5 I S T R AT E G I C F I N A N C E 5 1A.docx
 
Operations managementppt
Operations managementpptOperations managementppt
Operations managementppt
 
Throughput Accounting.pdf notes from accounting and finance
Throughput Accounting.pdf notes  from accounting and financeThroughput Accounting.pdf notes  from accounting and finance
Throughput Accounting.pdf notes from accounting and finance
 
Radically increase your process and project throughput with the theory of con...
Radically increase your process and project throughput with the theory of con...Radically increase your process and project throughput with the theory of con...
Radically increase your process and project throughput with the theory of con...
 
Theory of constraints
Theory of constraintsTheory of constraints
Theory of constraints
 
Theory of constraints
Theory of constraintsTheory of constraints
Theory of constraints
 
Standing on the shoulders of giants
Standing on the shoulders of giantsStanding on the shoulders of giants
Standing on the shoulders of giants
 
Autoliv
AutolivAutoliv
Autoliv
 
Production System Essay
Production System EssayProduction System Essay
Production System Essay
 
Lean Management Operations Maangement.pptx
Lean Management Operations Maangement.pptxLean Management Operations Maangement.pptx
Lean Management Operations Maangement.pptx
 
Toc service industry
Toc service industryToc service industry
Toc service industry
 
Itil quality management
Itil quality managementItil quality management
Itil quality management
 
Lean Manufacturing
Lean ManufacturingLean Manufacturing
Lean Manufacturing
 
Component 2
Component 2Component 2
Component 2
 

Recently uploaded

Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Romantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxRomantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxsqpmdrvczh
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........LeaCamillePacle
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxLigayaBacuel1
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 

Recently uploaded (20)

Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Romantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxRomantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptx
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptx
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 

Bottleneck Analysis - TOC by Goldratt for efficiency improvement

  • 2. Contents You Should have Solution for every step on the way of success TOC METHOD EXAMPLES
  • 3. TOC Theory Of Constraints Selecting, Solving, Standardizing, Sustaining, Systemizing
  • 4. The theory of constraints (TOC) is an overall management philosophy introduced by Eliyahu M. Goldratt in his 1984 book titled The Goal, that is geared to help organizations continually achieve their goals. Goldratt adopted the concept with his book Critical Chain, published 1997. The concept was extended to TOC with respectively titled publication in 1999. An earlier propagator of the concept was Wolfgang Mewesin Germany with publications on power-oriented management theory (Machtorientierte Führungstheorie, 1963) and following with his Energo-Kybernetic System (EKS, 1971), later renamed Engpasskonzentrierte Strategie as a more advanced theory of bottlenecks. The publications of Wolfgang Mewes are marketed through the FAZ Verlag, publishing house of the German newspaper Frankfurter Allgemeine Zeitung. However, the paradigm Theory of constraints was first used by Goldrat The theory of constraints (TOC) is a management paradigm that views any manageable system as being limited in achieving more of its goals by a very small number of constraints. There is always at least one constraint, and TOC uses a focusing process to identify the constraint and restructure the rest of the organization around it. TOC adopts the common idiom "a chain is no stronger than its weakest link". This means that processes, organizations, etc., are vulnerable because the weakest person or part can always damage or break them or at least adversely affect the outcome TOC Theory Of Constraints
  • 5. Key assumption The underlying premise of theory of constraints is that organizations can be measured and controlled by variations on three measures: throughput, operational expense, and inventory. Throughput is the rate at which the system generates money through sales. Inventory is all the money that the system has invested in purchasing things which it intends to sell. Operational expense is all the money the system spends in order to turn inventory into throughput. Before the goal itself can be reached, necessary conditions must first be met. These typically include safety, quality, legal obligations, etc. For most businesses, the goal itself is to make money. However, for many organizations and non-profit businesses, making money is a necessary condition for pursuing the goal. Whether it is the goal or a necessary condition, understanding how to make sound financial decisions based on throughput, inventory, and operating expense is a critical requirement. TOC Theory Of Constraints
  • 6. The five focusing steps Assuming the goal of a system has been articulated and its measurements defined, the steps are: 1) Identify the system's constraint(s) (that which prevents the organization from obtaining more of the goal in a unit of time) 2) Decide how to exploit the system's constraint(s) (how to get the most out of the constraint) 3) Subordinate everything else to the above decision (align the whole system or organization to Support the decision made above) 4) Elevate the system's constraint(s) (make other major changes needed to increase the constraint's capacity) 5) Warning! If in the previous steps a constraint has been broken, go back to step 1, but do not allow inertia to cause a system's constraint. The goal of a commercial organization is: "Make money now and in the future", and its measurements are given by throughput accounting as: throughput, inventory, and operating expenses. The five focusing steps aim to ensure ongoing improvement efforts are centered on the organization's constraint(s). In the TOC literature, this is referred to as the process of ongoing improvement (POOGI). TOC Theory Of Constraints
  • 7. TOC Theory Of Constraints Selecting Solving Standardizing Sustaining Systemizing
  • 8. Constraints ‫بندشیں‬ A constraint is anything that prevents the system from achieving more of its goal. Core principle within TOC is that there are not tens or hundreds of constraints. There is at least one but at most only a few in any given system. Constraints can be internal or external to the system. An internal constraint is in evidence when the market demands more from the system than it can deliver. If this is the case, then the focus of the organization should be on discovering that constraint and following the five focusing steps to open it up (and potentially remove it). An external constraint exists when the system can produce more than the market will bear. If this is the case, then the organization should focus on mechanisms to create more demand for its products or services. Types of (internal) constraints 1) Equipment: The way equipment is currently used limits the ability of the system to produce more salable goods/services. 2) People: Lack of skilled people limits the system. Mental models held by people can cause behavior that becomes a constraint. 3) Policy: A written or unwritten policy prevents the system from making more. The concept of the constraint in Theory of Constraints is analogous to but differs from the constraint that shows up in mathematical optimization. In TOC, the constraint is used as a focusing mechanism for management of the system. In optimization, the constraint is written into the mathematical expressions to limit the scope of the solution (X can be no greater than 5). Please note: Organizations have many problems with equipment, people, policies, etc. (A breakdown is just that – a breakdown – and is not a constraint in the true sense of the TOC concept) The constraint is the thing that is preventing the organization from getting more throughput (typically, revenue through sales)
  • 9. There are four primary types of plants in the TOC lexicon. Draw the flow of material from the bottom of a page to the top, and you get the four types. They specify the general flow of materials through a system, and they provide some hints about where to look for typical problems. The four types can be combined in many ways in larger facilities. I-plant: Material flows in a sequence, such as in an assembly line. The primary work is done in a straight sequence of events (one-to-one). The constraint is the slowest operation. A-plant: The general flow of material is many-to-one, such as in a plant where many sub-assemblies converge for a final assembly. The primary problem in A-plants is in synchronizing the converging lines so that each supplies the final assembly point at the right time. V-plant: The general flow of material is one-to-many, such as a plant that takes one raw material and can make many final products. Classic examples are meat rendering plants or a steel manufacturer. The primary problem in V-plants is "robbing" where one operation (A) immediately after a diverging point "steals" materials meant for the other operation (B). Once the material has been processed by A, it cannot come back and be run through B without significant rework. T-plant: The general flow is that of an I-plant (or has multiple lines), which then splits into many assemblies (many-to-many). Most manufactured parts are used in multiple assemblies and nearly all assemblies use multiple parts. Customized devices, such as computers, are good examples. T-plants suffer from both synchronization problems of A-plants (parts aren't all available for an assembly) and the robbing problems of V-plants (one assembly steals parts that could have been used in another). For non-material systems, one can draw the flow of work or the flow of processes and arrive at similar basic structures. A project, for example is an A-shaped sequence of work, culminating in a delivered project Plant Types Many-to-One One-to-Many
  • 10. METHOD How to Identify TOC Why, Why, Why, Why, Why WHAT IS BOTTLENECK?
  • 11. GAMES FOR TOC PAPER FOLDING WHAT IS BOTTLENECK?
  • 12. Understanding Bottleneck • What is bottleneck? • How to identify bottleneck? • How does bottleneck affects throughput? • How does bottleneck affects cycle time?
  • 13. What is bottleneck? P1 P2 P3 OUT PUT INPUTS Q2 M1 Q1 M2 M3 Q3 Process Time = 10 Min Process Time = 10 Min Process Time = 20 Min bottleneck • Slowest resource. • Resource with the longest queue • Resource with the highest utilization. • Prior resource experiencing high level of blockages • After resource experiencing high level of idleness
  • 14. WHERE IS THE BOTTLENECK Q2 M1 Q1 M2 M3 Q3 M4 Q4 Process Time = 10 Min Process Time = 10 Min Process Time = 20 Min Process Time = 10 Min Q2 M1 Q1 M2 M3 Q3 M4 Q4 Process Time = 10 Min Process Time = 10 Min Process Time = 20 Min Process Time = 30 Min for 10 days @ 24hr each day!
  • 15. WHAT IS THE THROUPUT Q2 M1 Q1 M2 M3 Q3 M4 Q4 Process Time = 10 Min Process Time = 10 Min Process Time = 20 Min Process Time = 10 Min Q2 M1 Q1 M2 M3 Q3 M4 Q4 Process Time = 10 Min Process Time = 10 Min Process Time = 20 Min Process Time = 30 Min Output = 718 Output = 478 for 10 days @ 24hr each day!
  • 16. Calculation of Throughput Bottleneck resource process time = 30 min Rate of production = 1 piece per 30 min = 2 piece per hr 10 days = 24 x 10 hr = 240 hr Therefore, total throughput ~ 2 x 240 ~ 480 Q2 M1 Q1 M2 M3 Q3 M4 Q3 Process Time = 10 Min Process Time = 10 Min Process Time = 20 Min Process Time = 30 Min Output = 480
  • 17. What is the cycle time? Q2 M1 Q1 M2 M3 Q3 M4 Q3 Process Time = 10 Min Process Time = 10 Min Process Time = 10 Min Process Time = 10 Min Capacity = 10 Capacity = 10 Capacity = 10 Capacity = 10 40 min Q2 M1 Q1 M2 M3 Q3 M4 Q3 Process Time = 20 Min Process Time = 10 Min Process Time = 10 Min Process Time = 10 Min Capacity = 10 Capacity = 10 Capacity = 10 Capacity = 10 250 min
  • 18. What is the cycle time? Q2 M1 Q1 M2 M3 Q3 M4 Q3 Process Time = 10 Min Process Time = 20 Min Process Time = 10 Min Process Time = 10 Min Capacity = 5 Capacity = 5 Capacity = 5 Capacity = 5 370 min Q2 M1 Q1 M2 M3 Q3 M4 Q3 Process Time = 20 Min Process Time = 20 Min Process Time = 10 Min Process Time = 10 Min Capacity = 5 Capacity = 5 Capacity = 5 Capacity = 5 160 min
  • 19. Why? Q2 M1 Q1 M2 M3 Q3 M4 Q3 Process Time = 10 Min Process Time = 20 Min Process Time = 10 Min Process Time = 10 Min Capacity = 10 Capacity = 10 Capacity = 10 Capacity = 10 670 min Q2 M1 Q1 M2 M3 Q3 M4 Q3 Process Time = 10 Min Process Time = 20 Min Process Time = 10 Min Process Time = 10 Min Capacity = 5 Capacity = 5 Capacity = 5 Capacity = 5 370 min
  • 20. What is the effect of queue? Q2 M1 Q1 M2 M3 Q3 M4 Q3 Process Time = 20 Min Process Time = 20 Min Process Time = 10 Min Process Time = 10 Min Capacity = 10 Capacity = 10 Capacity = 10 Capacity = 10 Q2 M1 Q1 M2 M3 Q3 M4 Q3 Process Time = 20 Min Process Time = 20 Min Process Time = 10 Min Process Time = 10 Min Capacity = 5 Capacity = 5 Capacity = 5 Capacity = 5 Queue’s effect in Bottleneck
  • 21. What is the effect of queue? Q2 M1 Q1 M2 M3 Q3 M4 Q3 Process Time = 20 Min Process Time = 20 Min Process Time = 10 Min Process Time = 10 Min Capacity = 10 Capacity = 10 Capacity = 10 Capacity = 10 Waiting time = Process # x Queue capacity x Bottleneck process time = 1 x 10 x 20 min = 200 min Actual total process time! = 20 + 10 + 20 + 10 min = 60 min Total cycle time = 200 + 60 min = 260 min
  • 22. What is the effect of queue? * Process time of resource before bottleneck resource = Process time of bottleneck resource Q2 M1 Q1 M2 M3 Q3 M4 Q3 Process Time = 10 Min Process Time = 20 Min Process Time = 10 Min Process Time = 10 Min Capacity = 10 Capacity = 10 Capacity = 10 Capacity = 10 Waiting time = Process # x Queue capacity x Bottleneck process time = 3 x 10 x 20 min = 600 min Actual total process time! = 20 + 20 + 20 + 10 min = 70 min Total cycle time = 600 + 70 min = 670 min