Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh
-
Upload
laz-allen -
Category
Leadership & Management
-
view
1.432 -
download
0
Transcript of Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh
![Page 1: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/1.jpg)
Solving Problems using Current and
Future Reality Trees
Starting at 1845 – grab some Pizza!
![Page 2: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/2.jpg)
Introductions
Laz Allen Suzanne Morrison
https://www.linkedin.com/in/suzannem
@SuzanneMorrison
https://www.linkedin.com/in/lazallen
@LazAllen
Agile Coaches at Skyscanner
![Page 3: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/3.jpg)
Objectives
+ PRACTISE!!
![Page 4: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/4.jpg)
“Any improvement is a change, but not every change is an improvement”
Eli Goldratt
![Page 5: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/5.jpg)
Goldratt’s Books
FOCUS & LEVERAGE
For continuous improvement
![Page 6: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/6.jpg)
Other References
![Page 7: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/7.jpg)
Theory of Constraints
1. Optimise the whole system, not individual parts
2. Optimise for throughput of value before work in progress and cost
3. There will be ONE (or few) constraint, cause, tension causing most of the problems
![Page 8: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/8.jpg)
TOC Thinking Processes
![Page 9: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/9.jpg)
3 Questions
To solve a problem you need to ask 3 Questions
1. What to change?
2. What to change to?
3. How to change?
![Page 10: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/10.jpg)
Goldratt’s TOC Thinking Processes
Goldratt’s TOC Thinking Processes
![Page 11: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/11.jpg)
Frustrations are high
![Page 12: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/12.jpg)
Current Reality Trees(what to change)
![Page 13: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/13.jpg)
UDEs
Undesirable Effects (UDEs)
Undesirable Effects (UDEs)
“An UDE is essentially the first indication you have that something might beamiss in the system. It is something that really exists and is negative on its ownmerits.” – William Dettmer, The Logical Thinking Processes, 2007
![Page 14: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/14.jpg)
UDEs
Examples of UDEs
“Employee morale is low”
“Attrition is increasing”
“We’re not getting our products in front of the customer fast enough”
“Decreasing profit”
“We’re not hiring fast enough”
![Page 15: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/15.jpg)
UDEs Exercise
Exercise – Undesirable Effects (UDEs)
Read the description of the “Team from Hell”. What undesirable effects do you see here?
5 minutes – We’ll split into groups to brainstorm then come back to share
![Page 16: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/16.jpg)
Current Reality Trees
Current Reality Trees (CRTs)
Undesirable Effects (UDEs)
Root Causes
Intermediate Effects
![Page 17: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/17.jpg)
Current Reality Trees
CRT – Example
![Page 18: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/18.jpg)
Current Reality Trees
CRT – Example
![Page 19: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/19.jpg)
Current Reality Trees
CRT – Example
The speakers have water in them
![Page 20: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/20.jpg)
Current Reality Trees
CRT – Example
The speakers have water in them
![Page 21: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/21.jpg)
Current Reality Trees
CRT – Example
The speakers have water in them
![Page 22: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/22.jpg)
CRT Exercise
CRT Exercise
We’re going to revisit the “Team from Hell” example from earlier.
Build the CRT using the information in the handout
• Start from the UDEs and work your way down.• Once you’ve built the tree, practice reading a branch from top to
bottom and from bottom to top.
Team from Hell
![Page 23: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/23.jpg)
Example Tree
![Page 24: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/24.jpg)
Skyscanner Example
![Page 25: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/25.jpg)
Facilitation – things to consider
Facilitation
• Size of the group• Blame• The power of reading the tree aloud
![Page 26: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/26.jpg)
Correlation v Cause and Effect
Correlation vs Cause and Effect
![Page 27: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/27.jpg)
Correlation v Cause and Effect
Source - http://www.tylervigen.com/spurious-correlations
![Page 28: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/28.jpg)
Future Reality Trees(what to change to)
![Page 29: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/29.jpg)
Injections
Injections
“An injection is a new condition or action that does not exist in the current reality. It is something you must make happen in order for the future reality to unfold the way you want it to”
![Page 30: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/30.jpg)
Future Reality Trees
Future Reality Trees
Desirable Effects
Injections
Intermediate Effects
![Page 31: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/31.jpg)
FRT Exercise
FRT Exercise
Get back into your groups and look at the CRT from earlier.
(1) What would the desirable effects be in the FRT?(2) Can you think about any possible injections to address the root causes?
Team from Hell
5 minutes – We’ll split into groups to brainstorm then come back to share
![Page 32: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/32.jpg)
Negative Branches
Negative Branches
New Injection
![Page 33: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/33.jpg)
Negative Branch Exercise
Negative Branch Exercise
Think about one of your injections and write down a possible negative branch for that injection (no need to trim it). Team
from Hell
![Page 34: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/34.jpg)
Quick Quiz
Quick Quiz
Write down the answers to the following questions:
Q1. What tool should you use to decide what to change?a) Transition treeb) Current Reality Treec) Future Reality Treed) Negative branch reservation
Q3. What is an Injection?a) A solutionb) A policyc) A possible solutiond) Something painful
Q4. Which 2 statements are TRUE?a) CRTs should have at least 6 layersb) The arrows on a CRT represent cause and effectc) The ellipse can be used to represent an AND
between two or more causes and an effectd) UDEs are negative things that have happened in
the past
Q2. How should you start building a CRT?a) Start with the biggest problem and work downwardsb) List all the undesirable effects (UDEs)c) Map out the flowd) Think of the worst thing that can happen
![Page 35: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/35.jpg)
Quick Quiz
Quick Quiz - AnswersTa da!
Q1. What tool should you use to decide what to change?a) Transition treeb) Current Reality Treec) Future Reality Treed) Negative branch reservation
Q3. What is an Injection?a) A solutionb) A policyc) A possible solutiond) Something painful
Q4. Which 2 statements are TRUE?a) CRTs should have at least 6 layersb) The arrows on a CRT represent cause and effectc) The ellipse can be used to represent an AND
between two or more causes and an effectd) UDEs are negative things that have happened in
the past
Q2. How should you start building a CRT?a) Start with the biggest problem and work downwardsb) List all the undesirable effects (UDEs)c) Map out the flowd) Think of the worst thing that can happen
![Page 36: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/36.jpg)
A Useful Tool
![Page 37: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/37.jpg)
Questions?
Questions?
Feedback Form
![Page 38: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/38.jpg)
Thinking Processes References
The Eli Goldratt Business Novels
The Logical Thinking Process (H. William Dettmer)
Rolling Rocks Downhill (Clark Ching)
Online Guide to Implementing TOC
Useful blog on TOC and Lean
TOC TV – online videos teaching TOC topics
Nothing you ever do might make the slightest difference
Goldratt.com
![Page 39: Solving Problems with Theory of Constraints Current Reality Trees @ Lean Agile Edinburgh](https://reader031.fdocuments.us/reader031/viewer/2022020410/58e532221a28abac7e8b5b35/html5/thumbnails/39.jpg)
Next Month’s Meetup
• Hosts: Amazon• Lightning Talks • Tuesday 18th
Please only RSVP if you expect to make it!