SlideShare a Scribd company logo
Theory of Constraints
«Management paradigm that views any
manageable system as being limited in achieving
more of its goals by a very small number of
constraints» – wikipedia.
Introduced by Eliyahu M. Goldratt in his 1984
book titled «The Goal».
Constraint – anything that prevents system from
achieving its goal. External or internal.
Most examples, tables and content is taken from book «The Goal» by E.Goldratt 1
Key assumptions
• Throughput - rate at which the system
generates money through sales.
• Operational expense - money the system
spends in order to turn inventory into
throughput.
• Inventory - money that the system has
invested in purchasing things which it intends
to sell.
2
Five focusing steps
• Identify systems’ constraint.
• Decide how to exploit it.
• Subordinate everything else to decision.
• Elevate constraint.
• If constraint has been broken go back to
identify new constraint.
3
Types of constraints
• Equipment
• People
• Policy
4
Buffers
Buffers are placed before the governing
constraint, thus ensuring that the constraint is
never starved. Buffers are also placed behind
the constraint to prevent downstream failure
from blocking the constraint's output.
5
Thinking processes
• Gain agreement on the problem.
• Gain agreement on the direction for a
solution.
• Gain agreement that the solution solves the
problem (problem/solution fit).
• Agree to overcome any potential negative
ramifications.
• Agree to overcome any obstacles to
implementation.
6
In other words
• What to change?
• What to change into?
• How to cause the change?
• Why change?
• How to maintain the process of ongoing
improvement (POOGI)?
7
Example: hike I
8
Example: hike II
9
Example: welding I
10
Example: welding II
11
Example: welding III
12
Resource types
• Bottleneck is any resource whose
capacity is equal to or less than the
demand placed upon it.
• Non-bottleneck is any resource whose
capacity is greater than the demand
placed on it.
13
Flow
• Some resources have to have more capacity
than others. The ones at the end of the line
should have more than the ones at the
beginning—sometimes a lot more.
• Balance flow, not capacity.
14
Finding bottleneck I
• What is our «market demand»?
• What items are we missing the most?
• Where do we look for them?
• Big pile of work-in-process in front of it.
15
Finding bottleneck II
16
Finding bottleneck III
17
Finding bottleneck IX
18
What to do about a bottleneck I
• Exploit (make most of it).
• Reduce load (if possible).
• Subordinate everything else.
• Reduce scrap.
• Make capacity more equal to demand.
• Its okay to reduce non-bottleneck efficiencies
to increase systems’.
19
What to do about a bottleneck II
• Outsource (partly/all).
• Work only on things that produce value.
• Put as much QA before as possible.
• Wary upstream non-bottlenecks working on
things not consumed by bottleneck.
• Treat outputs at the same level as deliverables.
• Don’t let outputs to queue.
• Minimize setup times for bottleneck.
20
Cost of bottleneck
• Cost == Total operational costs per hour.
• Bottleneck not working == System not working
• Cos𝑡 =
𝑒𝑛𝑡𝑖𝑟𝑒 𝑜𝑝𝑒𝑟𝑎𝑡𝑖𝑜𝑛𝑎𝑙 𝑐𝑜𝑠𝑡𝑠 𝑝𝑐𝑚
𝑏𝑜𝑡𝑡𝑙𝑒𝑛𝑒𝑐𝑘 ℎ𝑜𝑢𝑟𝑠 𝑝𝑐𝑚
• Example:
250,000
3×7×22
= 541
• Think cash flow.
21
Pay attention to I
• Inventory in front of bottleneck.
• Everyone working all the time.
• Non-bottlenecks by definition have more
capacity, extra hours worked end up in
inventory.
• Example: Y -> X, capacity of Y 600h, capacity of
X 450h, extra 25% end up in inventory.
22
Pay attention to II
• Inventory at final assembly.
• Example: given 80% of features require UI
work, and UI work is a bottleneck. When API
work isn’t limited there will be a big inventory
of features that cannot be accessed by end
users.
• Excess finished products.
23
Pay attention to III
• Turning non-bottleneck into bottleneck.
• Singal to link the bottlenecks with the release-
of-materials schedule.
• An hour saved at a non-bottleneck is a mirage.
24
After improvements to bottleneck
• Increase in throughput can put an extra load
on other resources.
• Different resource become a bottleneck.
25
Improving system even further
• Half batch size for non-bottlenecks.
– Halfs the investment, amount of cash tied up.
– Halfs the time it takes to process a batch, queues.
– Respond faster to market – comp. advantage.
• Half batch size for non-bottlenecks.
• Half batch size for non-bottlenecks.
26
• Non-bottleneck never determines throughput
for the system.
• The level of utilization of non-bottleneck is not
determined by its own potential but by some
other constraint in the system.
• Making an employee work and benefiting
from that work are two different things.
• Improving tech is like adding robots in a plant.
Conclusions
27
Game
• Perfectly balanced system.
• Dice with a fluctuation of 1-6.
• Move as many matches as possible up to a
number on dice.
• Measure fluctuations from average 3.5
(1+2+3+4+5+6)/6).
• Take 10 rounds.
28
29

More Related Content

What's hot

Theory of constraints
Theory of constraintsTheory of constraints
Theory of constraints
Maribel Monzales
 
Theory of constraints
Theory of constraintsTheory of constraints
Theory of constraints
Sourabh Joshi
 
waste management in supply chain using lean tool with case study
waste management in supply chain  using lean tool with case studywaste management in supply chain  using lean tool with case study
waste management in supply chain using lean tool with case study
Pankaj Verma
 
How to use and interpret SPC (Statistical Process Control) charts – 20 Januar...
How to use and interpret SPC (Statistical Process Control) charts – 20 Januar...How to use and interpret SPC (Statistical Process Control) charts – 20 Januar...
How to use and interpret SPC (Statistical Process Control) charts – 20 Januar...
NHS England
 
Value Stream Mapping
Value Stream MappingValue Stream Mapping
Value Stream Mapping
Michael (Mike) Nunn
 
Presentation on Just in Time
Presentation on Just in TimePresentation on Just in Time
Presentation on Just in Time
Musfiqur Rahman
 
Gemba Walk 02.04.19
Gemba Walk 02.04.19Gemba Walk 02.04.19
Gemba Walk 02.04.19
Ravikeerthi Rao
 
How to Do a Gemba Walk
How to Do a Gemba WalkHow to Do a Gemba Walk
How to Do a Gemba Walk
Michael Bremer
 
7_production-activity-control.pptx
7_production-activity-control.pptx7_production-activity-control.pptx
7_production-activity-control.pptx
RidhoDarmawan10
 
Lean Inventory
Lean Inventory Lean Inventory
Lean Inventory
Tom Craig
 
Theory of constraints and its types
Theory of constraints and its typesTheory of constraints and its types
Theory of constraints and its types
Self-employed
 
Gemba Walk
Gemba WalkGemba Walk
Theory of Constraint
Theory of ConstraintTheory of Constraint
Theory of Constraint
Ahtasham Khalid
 
Theory of constraints
Theory of constraintsTheory of constraints
Theory of constraintsEka Darmadi
 
Lean logistics and warehousing final
Lean logistics and warehousing finalLean logistics and warehousing final
Lean logistics and warehousing final
Cody White
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
TO THE NEW | Technology
 
Toc in a nutshell
Toc in a nutshellToc in a nutshell
Toc in a nutshell
Ran Zadik
 
Introductionto toc
Introductionto tocIntroductionto toc
Introductionto toc
Hasham22
 
Four Steps of Gemba Walk Poster
Four Steps of Gemba Walk PosterFour Steps of Gemba Walk Poster
Four Steps of Gemba Walk Poster
Operational Excellence Consulting
 

What's hot (20)

Theory of constraints
Theory of constraintsTheory of constraints
Theory of constraints
 
Theory of constraints
Theory of constraintsTheory of constraints
Theory of constraints
 
waste management in supply chain using lean tool with case study
waste management in supply chain  using lean tool with case studywaste management in supply chain  using lean tool with case study
waste management in supply chain using lean tool with case study
 
How to use and interpret SPC (Statistical Process Control) charts – 20 Januar...
How to use and interpret SPC (Statistical Process Control) charts – 20 Januar...How to use and interpret SPC (Statistical Process Control) charts – 20 Januar...
How to use and interpret SPC (Statistical Process Control) charts – 20 Januar...
 
Value Stream Mapping
Value Stream MappingValue Stream Mapping
Value Stream Mapping
 
Presentation on Just in Time
Presentation on Just in TimePresentation on Just in Time
Presentation on Just in Time
 
Gemba Walk 02.04.19
Gemba Walk 02.04.19Gemba Walk 02.04.19
Gemba Walk 02.04.19
 
How to Do a Gemba Walk
How to Do a Gemba WalkHow to Do a Gemba Walk
How to Do a Gemba Walk
 
7_production-activity-control.pptx
7_production-activity-control.pptx7_production-activity-control.pptx
7_production-activity-control.pptx
 
Lean Inventory
Lean Inventory Lean Inventory
Lean Inventory
 
Theory of constraints and its types
Theory of constraints and its typesTheory of constraints and its types
Theory of constraints and its types
 
Gemba Walk
Gemba WalkGemba Walk
Gemba Walk
 
Theory of Constraint
Theory of ConstraintTheory of Constraint
Theory of Constraint
 
Theory of constraints
Theory of constraintsTheory of constraints
Theory of constraints
 
Lean logistics and warehousing final
Lean logistics and warehousing finalLean logistics and warehousing final
Lean logistics and warehousing final
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
Toc in a nutshell
Toc in a nutshellToc in a nutshell
Toc in a nutshell
 
Introductionto toc
Introductionto tocIntroductionto toc
Introductionto toc
 
Four Steps of Gemba Walk Poster
Four Steps of Gemba Walk PosterFour Steps of Gemba Walk Poster
Four Steps of Gemba Walk Poster
 
Quiz
QuizQuiz
Quiz
 

Viewers also liked

Javier Garcia - Verdugo Sanchez - Six Sigma Training - W1 Process Maps
Javier Garcia - Verdugo Sanchez - Six Sigma Training - W1 Process MapsJavier Garcia - Verdugo Sanchez - Six Sigma Training - W1 Process Maps
Javier Garcia - Verdugo Sanchez - Six Sigma Training - W1 Process Maps
J. García - Verdugo
 
Digital Six Sigma vs Directed Innovation
Digital Six Sigma vs Directed InnovationDigital Six Sigma vs Directed Innovation
Digital Six Sigma vs Directed Innovation
Maria Thompson
 
Week 1 building blocks of scm
Week 1 building blocks of scmWeek 1 building blocks of scm
Week 1 building blocks of scm
Fassam Consulting
 
Theory of constraints(toc) & its application in a manufacturing firm
Theory of constraints(toc) & its application in a manufacturing firmTheory of constraints(toc) & its application in a manufacturing firm
Theory of constraints(toc) & its application in a manufacturing firm
Sarang Deshmukh
 
Lean management ppt @ bec doms
Lean management ppt @ bec domsLean management ppt @ bec doms
Lean management ppt @ bec doms
Babasab Patil
 
Transforming Performance Measurement
Transforming Performance MeasurementTransforming Performance Measurement
Transforming Performance Measurement
Dean Spitzer
 

Viewers also liked (8)

Javier Garcia - Verdugo Sanchez - Six Sigma Training - W1 Process Maps
Javier Garcia - Verdugo Sanchez - Six Sigma Training - W1 Process MapsJavier Garcia - Verdugo Sanchez - Six Sigma Training - W1 Process Maps
Javier Garcia - Verdugo Sanchez - Six Sigma Training - W1 Process Maps
 
Digital Six Sigma vs Directed Innovation
Digital Six Sigma vs Directed InnovationDigital Six Sigma vs Directed Innovation
Digital Six Sigma vs Directed Innovation
 
Week 1 building blocks of scm
Week 1 building blocks of scmWeek 1 building blocks of scm
Week 1 building blocks of scm
 
Theory of constraints(toc) & its application in a manufacturing firm
Theory of constraints(toc) & its application in a manufacturing firmTheory of constraints(toc) & its application in a manufacturing firm
Theory of constraints(toc) & its application in a manufacturing firm
 
Lean management ppt @ bec doms
Lean management ppt @ bec domsLean management ppt @ bec doms
Lean management ppt @ bec doms
 
Kanban (1)
Kanban (1)Kanban (1)
Kanban (1)
 
Transforming Performance Measurement
Transforming Performance MeasurementTransforming Performance Measurement
Transforming Performance Measurement
 
Performance management
Performance managementPerformance management
Performance management
 

Similar to Theory of Constraints

EngManagement-Lecture 9.pptx
EngManagement-Lecture 9.pptxEngManagement-Lecture 9.pptx
EngManagement-Lecture 9.pptx
shayanzafar2
 
THE GOAL book review (Arnold Labares) [view only]
THE GOAL book review (Arnold Labares) [view only]THE GOAL book review (Arnold Labares) [view only]
THE GOAL book review (Arnold Labares) [view only]
Arnold Labares
 
Optimized Production Technology
Optimized Production TechnologyOptimized Production Technology
Optimized Production Technology
Rahardi Gautama
 
Lean-TAREQ.pptx
Lean-TAREQ.pptxLean-TAREQ.pptx
Lean-TAREQ.pptx
faiazjoy
 
Unit 4 materialsmanagement 140105053839 phpapp01
Unit 4 materialsmanagement 140105053839 phpapp01Unit 4 materialsmanagement 140105053839 phpapp01
Unit 4 materialsmanagement 140105053839 phpapp01
RASHMIPANWAR10
 
Inventory management
 Inventory management Inventory management
Inventory management
N M
 
synchronous manufacturing and the theory of constraints
 synchronous manufacturing and the theory of constraints synchronous manufacturing and the theory of constraints
synchronous manufacturing and the theory of constraints
Yesica Adicondro
 
Advance concepts in Operations Planning and Control.
Advance concepts in Operations Planning and Control.Advance concepts in Operations Planning and Control.
Advance concepts in Operations Planning and Control.
Swapnil Pawar
 
Lean manufacturing
Lean manufacturingLean manufacturing
Lean manufacturing
VIVEKANANTHA S
 
Just in-time
Just in-timeJust in-time
Just in-time
gaurav_einstien
 
Theory of constraints
Theory of constraintsTheory of constraints
Theory of constraints
Mahmoud Kassab
 
Lean manufacturing report
Lean manufacturing reportLean manufacturing report
Lean manufacturing report
gautam makeshbabu
 
Why Responsiveness Matters
Why Responsiveness Matters   Why Responsiveness Matters
Why Responsiveness Matters
Lean Enterprise Academy
 
Book review the goal
Book review   the goalBook review   the goal
Book review the goal
dhvani1234
 
Lean Warehouse 101
Lean Warehouse 101 Lean Warehouse 101
Lean Warehouse 101
Colin Reed
 
Lean manufacturing overview
Lean manufacturing overviewLean manufacturing overview
Lean manufacturing overview
Pruek Pinyo
 
Kanban - A Crash Course
Kanban - A Crash CourseKanban - A Crash Course
Kanban - A Crash Course
Sam McAfee
 
Lean Manufacturing
Lean Manufacturing Lean Manufacturing
Lean Manufacturing
Marico Ltd.
 
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
ritukaushikmba25
 

Similar to Theory of Constraints (20)

EngManagement-Lecture 9.pptx
EngManagement-Lecture 9.pptxEngManagement-Lecture 9.pptx
EngManagement-Lecture 9.pptx
 
THE GOAL book review (Arnold Labares) [view only]
THE GOAL book review (Arnold Labares) [view only]THE GOAL book review (Arnold Labares) [view only]
THE GOAL book review (Arnold Labares) [view only]
 
Optimized Production Technology
Optimized Production TechnologyOptimized Production Technology
Optimized Production Technology
 
Lean-TAREQ.pptx
Lean-TAREQ.pptxLean-TAREQ.pptx
Lean-TAREQ.pptx
 
Unit 4 materialsmanagement 140105053839 phpapp01
Unit 4 materialsmanagement 140105053839 phpapp01Unit 4 materialsmanagement 140105053839 phpapp01
Unit 4 materialsmanagement 140105053839 phpapp01
 
Inventory management
 Inventory management Inventory management
Inventory management
 
synchronous manufacturing and the theory of constraints
 synchronous manufacturing and the theory of constraints synchronous manufacturing and the theory of constraints
synchronous manufacturing and the theory of constraints
 
Advance concepts in Operations Planning and Control.
Advance concepts in Operations Planning and Control.Advance concepts in Operations Planning and Control.
Advance concepts in Operations Planning and Control.
 
Lean manufacturing
Lean manufacturingLean manufacturing
Lean manufacturing
 
Just in-time
Just in-timeJust in-time
Just in-time
 
Theory of constraints
Theory of constraintsTheory of constraints
Theory of constraints
 
Lean manufacturing report
Lean manufacturing reportLean manufacturing report
Lean manufacturing report
 
Why Responsiveness Matters
Why Responsiveness Matters   Why Responsiveness Matters
Why Responsiveness Matters
 
Book review the goal
Book review   the goalBook review   the goal
Book review the goal
 
Lean Warehouse 101
Lean Warehouse 101 Lean Warehouse 101
Lean Warehouse 101
 
Slides4
Slides4Slides4
Slides4
 
Lean manufacturing overview
Lean manufacturing overviewLean manufacturing overview
Lean manufacturing overview
 
Kanban - A Crash Course
Kanban - A Crash CourseKanban - A Crash Course
Kanban - A Crash Course
 
Lean Manufacturing
Lean Manufacturing Lean Manufacturing
Lean Manufacturing
 
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
 

Recently uploaded

MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 

Recently uploaded (20)

MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 

Theory of Constraints

  • 1. Theory of Constraints «Management paradigm that views any manageable system as being limited in achieving more of its goals by a very small number of constraints» – wikipedia. Introduced by Eliyahu M. Goldratt in his 1984 book titled «The Goal». Constraint – anything that prevents system from achieving its goal. External or internal. Most examples, tables and content is taken from book «The Goal» by E.Goldratt 1
  • 2. Key assumptions • Throughput - rate at which the system generates money through sales. • Operational expense - money the system spends in order to turn inventory into throughput. • Inventory - money that the system has invested in purchasing things which it intends to sell. 2
  • 3. Five focusing steps • Identify systems’ constraint. • Decide how to exploit it. • Subordinate everything else to decision. • Elevate constraint. • If constraint has been broken go back to identify new constraint. 3
  • 4. Types of constraints • Equipment • People • Policy 4
  • 5. Buffers Buffers are placed before the governing constraint, thus ensuring that the constraint is never starved. Buffers are also placed behind the constraint to prevent downstream failure from blocking the constraint's output. 5
  • 6. Thinking processes • Gain agreement on the problem. • Gain agreement on the direction for a solution. • Gain agreement that the solution solves the problem (problem/solution fit). • Agree to overcome any potential negative ramifications. • Agree to overcome any obstacles to implementation. 6
  • 7. In other words • What to change? • What to change into? • How to cause the change? • Why change? • How to maintain the process of ongoing improvement (POOGI)? 7
  • 13. Resource types • Bottleneck is any resource whose capacity is equal to or less than the demand placed upon it. • Non-bottleneck is any resource whose capacity is greater than the demand placed on it. 13
  • 14. Flow • Some resources have to have more capacity than others. The ones at the end of the line should have more than the ones at the beginning—sometimes a lot more. • Balance flow, not capacity. 14
  • 15. Finding bottleneck I • What is our «market demand»? • What items are we missing the most? • Where do we look for them? • Big pile of work-in-process in front of it. 15
  • 19. What to do about a bottleneck I • Exploit (make most of it). • Reduce load (if possible). • Subordinate everything else. • Reduce scrap. • Make capacity more equal to demand. • Its okay to reduce non-bottleneck efficiencies to increase systems’. 19
  • 20. What to do about a bottleneck II • Outsource (partly/all). • Work only on things that produce value. • Put as much QA before as possible. • Wary upstream non-bottlenecks working on things not consumed by bottleneck. • Treat outputs at the same level as deliverables. • Don’t let outputs to queue. • Minimize setup times for bottleneck. 20
  • 21. Cost of bottleneck • Cost == Total operational costs per hour. • Bottleneck not working == System not working • Cos𝑡 = 𝑒𝑛𝑡𝑖𝑟𝑒 𝑜𝑝𝑒𝑟𝑎𝑡𝑖𝑜𝑛𝑎𝑙 𝑐𝑜𝑠𝑡𝑠 𝑝𝑐𝑚 𝑏𝑜𝑡𝑡𝑙𝑒𝑛𝑒𝑐𝑘 ℎ𝑜𝑢𝑟𝑠 𝑝𝑐𝑚 • Example: 250,000 3×7×22 = 541 • Think cash flow. 21
  • 22. Pay attention to I • Inventory in front of bottleneck. • Everyone working all the time. • Non-bottlenecks by definition have more capacity, extra hours worked end up in inventory. • Example: Y -> X, capacity of Y 600h, capacity of X 450h, extra 25% end up in inventory. 22
  • 23. Pay attention to II • Inventory at final assembly. • Example: given 80% of features require UI work, and UI work is a bottleneck. When API work isn’t limited there will be a big inventory of features that cannot be accessed by end users. • Excess finished products. 23
  • 24. Pay attention to III • Turning non-bottleneck into bottleneck. • Singal to link the bottlenecks with the release- of-materials schedule. • An hour saved at a non-bottleneck is a mirage. 24
  • 25. After improvements to bottleneck • Increase in throughput can put an extra load on other resources. • Different resource become a bottleneck. 25
  • 26. Improving system even further • Half batch size for non-bottlenecks. – Halfs the investment, amount of cash tied up. – Halfs the time it takes to process a batch, queues. – Respond faster to market – comp. advantage. • Half batch size for non-bottlenecks. • Half batch size for non-bottlenecks. 26
  • 27. • Non-bottleneck never determines throughput for the system. • The level of utilization of non-bottleneck is not determined by its own potential but by some other constraint in the system. • Making an employee work and benefiting from that work are two different things. • Improving tech is like adding robots in a plant. Conclusions 27
  • 28. Game • Perfectly balanced system. • Dice with a fluctuation of 1-6. • Move as many matches as possible up to a number on dice. • Measure fluctuations from average 3.5 (1+2+3+4+5+6)/6). • Take 10 rounds. 28
  • 29. 29