SlideShare a Scribd company logo
Thinking
Processes
Theory of
Constraints
—
—
—
—
—
—
—
—
Dominik Strube
2
1. Digital Maturity
Theory of Constraints – The Scope
Domain-specific
applications
Management system and
problem solving tool set
Efficient operativions of an in-
use system
• Production
• Project management
•	Accounting
•	Logistics, etc.
Effective system improvement /
reconfiguration
• Strategy development
• Change management
• Planning (strategical / tactical)
•	Go-to-market
3
1. Digital Maturity
End-to-end thinking – Focus on the intended result
A purpose system‘s task is to deliver the maximum output.
The Thinking Processes consider and tackle
• Dilemata
• Decision making problems
• Questions to be answered, etc.
as flow problems.
Throuput: Performance rate at which a purpose system (an
organization) achieves its goal.
4
2. Impacts
Focusing on one core control parameter
Identification of the constraint
• Pivotal system parameter
• What is the limiting factor which hinders throughput?
• Where does the problem solution stall?
Types of constraints
• physical (also the market)
• political (e.g. a policy)
• psychological (e.g. a bias or an impasse)
5
2. Impacts
TOC‘s Thinking Processes at a glance
The Thinking Processes enable
• problem solving in complexe environments
• support decision making
• development of strategies and tactics
They answer three deceptively simple questions
1. What to change?
2. To what to change?
3. How to cause the change?
6
2. Impacts
TOC‘s Thinking Processes in action
•	Integrated analysis
• Stand alone solutions
Domains
Goal Tree
Current
Reality Tree
Strategy &
Tactics Tree
Evaporating
Cloud
Future
Reality Tree
Prerequisite
Tree
Transition
Tree
Negative Branch
(Reservations)
7
2. Impacts
Types of logic within the Thinking Processes
Causality logic
• Current Reality Tree
• Future Reality Tree
• Transition Tree
• Negative Branch Reservation
Sufficient cause thinking
„If A  then B“
Necessary logic
• Evaporating Cloud
• Prerequisite Tree
• Goal Tree
Necessary condition thinking
„A is necessary to obtain B“
8
2. Impacts
Conflict and problem solving
Goal Tree
Current
Reality Tree
Strategy &
Tactics Tree
Evaporating
Cloud
Future
Reality Tree
Prerequisite
Tree
Transition
Tree
Negative Branch
Reservation
•	A is necessary to
obtain B.
Necessary logic
N
N
N
9
3. Becoming Agile
Evaporating Cloud: (Core) Conflict solving diagram
• Dilema within two
alternatives of action
• Conflict of interest
• Fire cloud: politics
prevents prudent
situational action
Types
Necessary logic
Objective
Requirement 1
Prerequisite/
Alternative
action 1
Prerequisite/
Alternative
action 2
Requirement 2
Conflict
10
3. Becoming Agile
Evaporating Cloud: (Core) Conflict solving diagram
Example
•	To achieve this
<objective>, I‘ve
to ensure that
<requirement>.
•	The <requirement>
that we want to satisfy
by the <action>.
resp.
To satisfy this
<requirement>, we
have to achieve this
<prerequisite>.
Nomenclature
Produce large
lots
Produce small
lots
Minimize
spendings
Maximize
throughput
To maximize
profit
To achieve what? To achieve what?
11
3. Becoming Agile
Evaporating Cloud: (Core) Conflict solving diagram
Example
Produce large
lots
Produce small
lots
Minimize
spendings
Maximize
throughput
To maximize
profit
Assumption
Assumption
Assumption
• Valid arguments as
to why an action is
required to satisfy a
need.
•	Assumptions are the
key to the solution.
Assumptions
12
3. Becoming Agile
Evaporating Cloud: (Core) Conflict solving diagram
Proof of concept 1/3
Prerequisite
Prerequisite
Requirement
Requirement
Objective
• Cross check: Do
requirements
jeopardize each other?
•	Is the conflict really
a conflict – do
the prerequisites
contradict each other?
Logic checks
13
3. Becoming Agile
Evaporating Cloud: (Core) Conflict solving diagram
Proof of concept 2/3
Prerequisite
Prerequisite
Requirement
Requirement
Objective
• Check of needs: Are
both <requirements>
and <prerequisites>
desirable and
necessary for <goal>?
• Conflict between
<requirement> and
<prerequisite2>?
• Conflict between
prerequisites?
Logic checks
14
3. Becoming Agile
Evaporating Cloud: (Core) Conflict solving diagram
Proof of concept 3/3
Requirementold
Prerequisite
Requirementnew
Requirement
Objective
• Shifting the
requirement
Proceeding
15
2. Impacts
Resolving dilemmas / conflicts
Goal Tree
Current
Reality Tree
Strategy &
Tactics Tree
Evaporating
Cloud
Future
Reality Tree
Prerequisite
Tree
Transition
Tree
Negative Branch
Reservation
C
C
C
C
16
3. Becoming Agile
Anticipating the impact of solutions/ideas
Effect
Cause
•	If A  then B
Causality logic
Assumptions
If, ...
..., then ... .
17
3. Becoming Agile
Anticipating the impact of solutions/ideas
... then
<effect> ....
If <cause>, ... If <cause>, ...
18
3. Becoming Agile
Anticipating the impact of solutions/ideas
... then <effect>
....
If <cause>, ...
Injection If <cause>, ...
•	Injections: Solutions
developed by the
help of the Thinking
Processes.
•	Idea injected into
dynamic/active
system.
Applications
19
3. Becoming Agile
Anticipating the impact of solutions/ideas
... then I formally can lead a pro-
cess assessment.
If I‘ve passed the exam
for an process improve-
ment assessor, ...
If have registered with
the registration body, ...
If I can prove the requi-
red evidences of expe-
rience, ...
20
3. Becoming Agile
Clarifying the situation with a Objective Tree
Objective
Critical success
factor 1
Prerequisite
Prerequisite
Critical success
factor 1
Critical success
factor 1
For the <objective>,
I must ensure / have ...
For the
<CRF>
I need ….
For the
<prerequisite>
I need ….
21
3. Becoming Agile
ToC-Thinking Processes vs Agile
Similarities with agile approaches
• Current system as the starting point
• disciplined approach
Differences with agile approaches
• ToC also clarifies objectives and vision
• Defines target state ex ante
• Blue Ocean strategy
 identifies strategic market niches
•	Agile: Darwinian
paradigm
•	ToC: Newtonian
paradigm
Philosophy
22
3. Becoming Agile
Evaluation: ToC-Thinking Processes
Scope: Answers all key questions
• What to Change?
• To what to Change?
• How to Change?
Benefits
• Comprehensive management philosophy
• Robustness
 Pragmatism combined with systematics
• Easy communication of results
• Danger of the illusion
of understanding
 Shit In, Shit Out
• Discipline and practice
required
 Prepare yourself
thouroughly
 Ask for 		
professional
support first
Caveat
23
3. Becoming Agile
CONTACT
Kugler Maag Cie
Leibnizst. 11
GER-70806 Kornwestheim
information@kuglermaag.com
www.kuglermaag.de
www.kuglermaag.com
Questions?
With pleasure!

More Related Content

PDF
Dominik Strube – Theory of Constraints. The Thinking Processes
PDF
Introducing agile
PDF
Agile leadership practices for PIONEERS
PDF
Bigvisible journeytoagilitymilehighagile2012-120403183305-phpapp02
PDF
20231019 Flight Levels Bosch Engagement Day 2023 Business Agility With Flight...
PDF
Reframing Requirements: A Strategic Approach to Requirement Definition, with ...
KEY
Leading agile product development
PDF
A3 thinking - background, process and examples
Dominik Strube – Theory of Constraints. The Thinking Processes
Introducing agile
Agile leadership practices for PIONEERS
Bigvisible journeytoagilitymilehighagile2012-120403183305-phpapp02
20231019 Flight Levels Bosch Engagement Day 2023 Business Agility With Flight...
Reframing Requirements: A Strategic Approach to Requirement Definition, with ...
Leading agile product development
A3 thinking - background, process and examples

Similar to Strube - 2016 - Theory of Constraints Thinking Processes.pdf (20)

PPTX
The foundations of agile
PPT
Lean Learning: Iowa Lean Consortium Presentation
PDF
Problem Solving and Decision Making Illustrated Course Guides 2nd Edition But...
PPT
PDF
Agile Gurugram 2019 Conference | Agile that begets agile | Patrick Steyaert
PDF
Lean Service Clinic / Andreas Conradi
PPTX
Lean out your backlog - Lean and Kanban Belgium 2010
PPTX
Lean out your product backlog with Lean product Development and business anal...
PPTX
creative problem solving
PDF
PDF
Optimizing Legal Service Delivery
PPTX
Lean Software & Systems Conference - Business901 Presentation
PPTX
Microsoft solutions framework msf viramdas
PDF
Alan shalloway lean-kanban is about people
PPTX
Developing a Project Plan
PDF
You don’t need agile to avoid the seven deadly sins of pm
PDF
Coaching & desenvolvimento de times
PDF
20230829 DAFITC 2023 Agile For Leaders And Executives
PDF
20230829 DAFITC 2023 Agile For Leaders And Executives
PDF
Understanding Value
The foundations of agile
Lean Learning: Iowa Lean Consortium Presentation
Problem Solving and Decision Making Illustrated Course Guides 2nd Edition But...
Agile Gurugram 2019 Conference | Agile that begets agile | Patrick Steyaert
Lean Service Clinic / Andreas Conradi
Lean out your backlog - Lean and Kanban Belgium 2010
Lean out your product backlog with Lean product Development and business anal...
creative problem solving
Optimizing Legal Service Delivery
Lean Software & Systems Conference - Business901 Presentation
Microsoft solutions framework msf viramdas
Alan shalloway lean-kanban is about people
Developing a Project Plan
You don’t need agile to avoid the seven deadly sins of pm
Coaching & desenvolvimento de times
20230829 DAFITC 2023 Agile For Leaders And Executives
20230829 DAFITC 2023 Agile For Leaders And Executives
Understanding Value
Ad

Recently uploaded (20)

PDF
Chapter 5_Foreign Exchange Market in .pdf
PDF
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
PDF
Solara Labs: Empowering Health through Innovative Nutraceutical Solutions
PPTX
5 Stages of group development guide.pptx
PPTX
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
PPTX
Dragon_Fruit_Cultivation_in Nepal ppt.pptx
PDF
BsN 7th Sem Course GridNNNNNNNN CCN.pdf
PDF
Reconciliation AND MEMORANDUM RECONCILATION
PDF
MSPs in 10 Words - Created by US MSP Network
PDF
Roadmap Map-digital Banking feature MB,IB,AB
PPTX
Probability Distribution, binomial distribution, poisson distribution
DOCX
Euro SEO Services 1st 3 General Updates.docx
PDF
Power and position in leadershipDOC-20250808-WA0011..pdf
PDF
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
PDF
Laughter Yoga Basic Learning Workshop Manual
PDF
Elevate Cleaning Efficiency Using Tallfly Hair Remover Roller Factory Expertise
PPTX
HR Introduction Slide (1).pptx on hr intro
PDF
COST SHEET- Tender and Quotation unit 2.pdf
PPTX
Principles of Marketing, Industrial, Consumers,
PDF
Types of control:Qualitative vs Quantitative
Chapter 5_Foreign Exchange Market in .pdf
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
Solara Labs: Empowering Health through Innovative Nutraceutical Solutions
5 Stages of group development guide.pptx
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
Dragon_Fruit_Cultivation_in Nepal ppt.pptx
BsN 7th Sem Course GridNNNNNNNN CCN.pdf
Reconciliation AND MEMORANDUM RECONCILATION
MSPs in 10 Words - Created by US MSP Network
Roadmap Map-digital Banking feature MB,IB,AB
Probability Distribution, binomial distribution, poisson distribution
Euro SEO Services 1st 3 General Updates.docx
Power and position in leadershipDOC-20250808-WA0011..pdf
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
Laughter Yoga Basic Learning Workshop Manual
Elevate Cleaning Efficiency Using Tallfly Hair Remover Roller Factory Expertise
HR Introduction Slide (1).pptx on hr intro
COST SHEET- Tender and Quotation unit 2.pdf
Principles of Marketing, Industrial, Consumers,
Types of control:Qualitative vs Quantitative
Ad

Strube - 2016 - Theory of Constraints Thinking Processes.pdf

  • 2. 2 1. Digital Maturity Theory of Constraints – The Scope Domain-specific applications Management system and problem solving tool set Efficient operativions of an in- use system • Production • Project management • Accounting • Logistics, etc. Effective system improvement / reconfiguration • Strategy development • Change management • Planning (strategical / tactical) • Go-to-market
  • 3. 3 1. Digital Maturity End-to-end thinking – Focus on the intended result A purpose system‘s task is to deliver the maximum output. The Thinking Processes consider and tackle • Dilemata • Decision making problems • Questions to be answered, etc. as flow problems. Throuput: Performance rate at which a purpose system (an organization) achieves its goal.
  • 4. 4 2. Impacts Focusing on one core control parameter Identification of the constraint • Pivotal system parameter • What is the limiting factor which hinders throughput? • Where does the problem solution stall? Types of constraints • physical (also the market) • political (e.g. a policy) • psychological (e.g. a bias or an impasse)
  • 5. 5 2. Impacts TOC‘s Thinking Processes at a glance The Thinking Processes enable • problem solving in complexe environments • support decision making • development of strategies and tactics They answer three deceptively simple questions 1. What to change? 2. To what to change? 3. How to cause the change?
  • 6. 6 2. Impacts TOC‘s Thinking Processes in action • Integrated analysis • Stand alone solutions Domains Goal Tree Current Reality Tree Strategy & Tactics Tree Evaporating Cloud Future Reality Tree Prerequisite Tree Transition Tree Negative Branch (Reservations)
  • 7. 7 2. Impacts Types of logic within the Thinking Processes Causality logic • Current Reality Tree • Future Reality Tree • Transition Tree • Negative Branch Reservation Sufficient cause thinking „If A  then B“ Necessary logic • Evaporating Cloud • Prerequisite Tree • Goal Tree Necessary condition thinking „A is necessary to obtain B“
  • 8. 8 2. Impacts Conflict and problem solving Goal Tree Current Reality Tree Strategy & Tactics Tree Evaporating Cloud Future Reality Tree Prerequisite Tree Transition Tree Negative Branch Reservation • A is necessary to obtain B. Necessary logic N N N
  • 9. 9 3. Becoming Agile Evaporating Cloud: (Core) Conflict solving diagram • Dilema within two alternatives of action • Conflict of interest • Fire cloud: politics prevents prudent situational action Types Necessary logic Objective Requirement 1 Prerequisite/ Alternative action 1 Prerequisite/ Alternative action 2 Requirement 2 Conflict
  • 10. 10 3. Becoming Agile Evaporating Cloud: (Core) Conflict solving diagram Example • To achieve this <objective>, I‘ve to ensure that <requirement>. • The <requirement> that we want to satisfy by the <action>. resp. To satisfy this <requirement>, we have to achieve this <prerequisite>. Nomenclature Produce large lots Produce small lots Minimize spendings Maximize throughput To maximize profit To achieve what? To achieve what?
  • 11. 11 3. Becoming Agile Evaporating Cloud: (Core) Conflict solving diagram Example Produce large lots Produce small lots Minimize spendings Maximize throughput To maximize profit Assumption Assumption Assumption • Valid arguments as to why an action is required to satisfy a need. • Assumptions are the key to the solution. Assumptions
  • 12. 12 3. Becoming Agile Evaporating Cloud: (Core) Conflict solving diagram Proof of concept 1/3 Prerequisite Prerequisite Requirement Requirement Objective • Cross check: Do requirements jeopardize each other? • Is the conflict really a conflict – do the prerequisites contradict each other? Logic checks
  • 13. 13 3. Becoming Agile Evaporating Cloud: (Core) Conflict solving diagram Proof of concept 2/3 Prerequisite Prerequisite Requirement Requirement Objective • Check of needs: Are both <requirements> and <prerequisites> desirable and necessary for <goal>? • Conflict between <requirement> and <prerequisite2>? • Conflict between prerequisites? Logic checks
  • 14. 14 3. Becoming Agile Evaporating Cloud: (Core) Conflict solving diagram Proof of concept 3/3 Requirementold Prerequisite Requirementnew Requirement Objective • Shifting the requirement Proceeding
  • 15. 15 2. Impacts Resolving dilemmas / conflicts Goal Tree Current Reality Tree Strategy & Tactics Tree Evaporating Cloud Future Reality Tree Prerequisite Tree Transition Tree Negative Branch Reservation C C C C
  • 16. 16 3. Becoming Agile Anticipating the impact of solutions/ideas Effect Cause • If A  then B Causality logic Assumptions If, ... ..., then ... .
  • 17. 17 3. Becoming Agile Anticipating the impact of solutions/ideas ... then <effect> .... If <cause>, ... If <cause>, ...
  • 18. 18 3. Becoming Agile Anticipating the impact of solutions/ideas ... then <effect> .... If <cause>, ... Injection If <cause>, ... • Injections: Solutions developed by the help of the Thinking Processes. • Idea injected into dynamic/active system. Applications
  • 19. 19 3. Becoming Agile Anticipating the impact of solutions/ideas ... then I formally can lead a pro- cess assessment. If I‘ve passed the exam for an process improve- ment assessor, ... If have registered with the registration body, ... If I can prove the requi- red evidences of expe- rience, ...
  • 20. 20 3. Becoming Agile Clarifying the situation with a Objective Tree Objective Critical success factor 1 Prerequisite Prerequisite Critical success factor 1 Critical success factor 1 For the <objective>, I must ensure / have ... For the <CRF> I need …. For the <prerequisite> I need ….
  • 21. 21 3. Becoming Agile ToC-Thinking Processes vs Agile Similarities with agile approaches • Current system as the starting point • disciplined approach Differences with agile approaches • ToC also clarifies objectives and vision • Defines target state ex ante • Blue Ocean strategy  identifies strategic market niches • Agile: Darwinian paradigm • ToC: Newtonian paradigm Philosophy
  • 22. 22 3. Becoming Agile Evaluation: ToC-Thinking Processes Scope: Answers all key questions • What to Change? • To what to Change? • How to Change? Benefits • Comprehensive management philosophy • Robustness  Pragmatism combined with systematics • Easy communication of results • Danger of the illusion of understanding  Shit In, Shit Out • Discipline and practice required  Prepare yourself thouroughly  Ask for professional support first Caveat
  • 23. 23 3. Becoming Agile CONTACT Kugler Maag Cie Leibnizst. 11 GER-70806 Kornwestheim information@kuglermaag.com www.kuglermaag.de www.kuglermaag.com Questions? With pleasure!