SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
5 Whys Analysis
Credit


 Directly plagiarised from Eric Ries
  http://startuplessonslearned.blogspot.com/2008/11/
 five-whys.html
Origins


 Taiichi Ohno
 Co-inventor of the Toyota Production System (TPS)
 Toyota Production System: Beyond Large-Scale
 Production
Motivation

 When something goes wrong, we tend to see it as a
 crisis and seek to blame
 A better way is to see it as a learning opportunity
 we can use the technique of asking why five times to
 get to the root cause of the problem
High level process

 Get together everyone who was involved in the
 problem
 Ask “why?” five times
 Commit to making a proportional investment in
 corrective action at every level of the analysis
 Send out the results to the whole company
Example problem


Your website is down
First priority is to get the site back up
But then have the discipline to have a post-mortem in
which you ask “why?”
Example analysis
why was the website down?

    The CPU utilization on all our front-end servers went to 100%

why did the CPU usage spike?

    A new bit of code contained an infinite loop!

why did that code get written?

    So-and-so made a mistake

why did his mistake get checked in?

    He didn't write a unit test for the feature

why didn't he write a unit test?

    He's a new employee, and he was not properly trained in TDD
Example commitments
The CPU utilization on all our front-end servers went to 100%

    Bring the site back up

A new bit of code contained an infinite loop!

    Remove the bad code

So-and-so made a mistake

    help so-and-so understand why his code doesn't work as written

He didn't write a unit test for the feature

    train so-and-so in the principles of TDD

He's a new employee, and he was not properly trained in TDD

    change the new engineer orientation to include TDD
Proportional commitments

There are no fixed rules for what constitutes
proportional investment
All parties, including non-technical departments, must
see the investments as reasonable
Key principle - don’t overreact!
Common insights

Problems need to be specific
Most technical problems become human problems
Small investments cause the team to go faster over
time
Proportional investments work ok because general
problems manifest as many smaller, specific problems
Getting started


 Start with specific team and specific class of problem
   e.g. “any time we have a site outage of any duration,
   we will hold a post-mortem meeting immediately
   afterwards”
5-Whys Master

Have a single person be 5-Whys master
  Let’s the person develop expertise in leading
  meetings, but can be a bottleneck. Rotate
Must have authority to assign actions to anyone in
meeting
  may need executive support
5-Whys Meeting

Purpose of the meeting is to learn and improve, not to
blame or vent
Assume any problem is preventable and worth
preventing
Problems are caused by insufficiently robust systems
rather than individual incompetence
5-Whys Meeting

Hold the meeting for a specific symptom
  e.g. “we missed the Jan 6 deadline by two weeks” or
  “we had a site outage on Nov 10.”
get everyone who was involved with the problem into a
room together
  include those who diagnosed or debugged it
5-Whys Meeting

 Have the 5-Whys Master run the meeting
 Root cause analysis tends to sprout branches that
 must be pruned - complex problems rarely have only
 one cause
 Lead the team in brainstorming solutions for each of
 the selected problems
 Assign someone responsibility for the solutions
Watch out for ...

  If people are afraid of blame, they’ll try to phrase
  statements in vague, generic terms or use the
  passive voice, as in “a mistake was made” rather
  than “So-and-so failed to push the right button.”
  It may take months to build up required trust
  Blaming behaviour cannot be tolerated
Meeting Outcomes

 Have the person responsible for the solution email
 the analysis to the entire company
 This makes it easy for everyone to understand why
 it’s worth investing time on solutions
 It may also help other people understand their
 problems or improve their analysis
Going Pear Shaped

 The analysis may trigger some criticism
 The analysis might not be air-tight and may need to
 be revisited
 Or the company may not understand why what
 you’re doing is important
Recommendation



 Use this on one problem from each of our
 retrospectives
Discussion time
Who wants to go next?

Weitere ähnliche Inhalte

Was ist angesagt? (19)

5 whys
5 whys5 whys
5 whys
 
Root Cause Analysis | 5 whys | Tools of accident investigation I Gaurav Singh...
Root Cause Analysis | 5 whys | Tools of accident investigation I Gaurav Singh...Root Cause Analysis | 5 whys | Tools of accident investigation I Gaurav Singh...
Root Cause Analysis | 5 whys | Tools of accident investigation I Gaurav Singh...
 
5-Why Training
5-Why Training5-Why Training
5-Why Training
 
Why why analysis
Why why analysisWhy why analysis
Why why analysis
 
5 why’s technique and cause and effect analysis
5 why’s technique and cause and effect analysis5 why’s technique and cause and effect analysis
5 why’s technique and cause and effect analysis
 
5 whys nhsiq 2014
5 whys   nhsiq 20145 whys   nhsiq 2014
5 whys nhsiq 2014
 
5 why training 21 oct2010
5 why training 21 oct20105 why training 21 oct2010
5 why training 21 oct2010
 
How can we understand the problem?
How can we understand the problem?How can we understand the problem?
How can we understand the problem?
 
5 why analysis
5 why analysis5 why analysis
5 why analysis
 
Five Whys
Five WhysFive Whys
Five Whys
 
Root cause analysis apr 2010
Root cause analysis apr 2010Root cause analysis apr 2010
Root cause analysis apr 2010
 
5 why training_presentation
5 why training_presentation5 why training_presentation
5 why training_presentation
 
5 whys retro
5 whys retro5 whys retro
5 whys retro
 
5 why analysis
5 why analysis5 why analysis
5 why analysis
 
5 whys
5 whys5 whys
5 whys
 
5 whys - The Path to Resolution
5 whys - The Path to Resolution5 whys - The Path to Resolution
5 whys - The Path to Resolution
 
Root Cause Analysis
Root  Cause  AnalysisRoot  Cause  Analysis
Root Cause Analysis
 
A3 Process intro
A3 Process introA3 Process intro
A3 Process intro
 
Root causes by 5 whys
Root causes by 5 whysRoot causes by 5 whys
Root causes by 5 whys
 

Andere mochten auch

The Five Whys - Are We Doing it Wrong?
The Five Whys - Are We Doing it Wrong?The Five Whys - Are We Doing it Wrong?
The Five Whys - Are We Doing it Wrong?Mike Rother
 
How To Run a 5 Whys (With Humans, Not Robots)
How To Run a 5 Whys (With Humans, Not Robots)How To Run a 5 Whys (With Humans, Not Robots)
How To Run a 5 Whys (With Humans, Not Robots)Dan Milstein
 
5 Whys Presentation For Dorset Bxc
5 Whys Presentation For Dorset Bxc5 Whys Presentation For Dorset Bxc
5 Whys Presentation For Dorset BxcPhil Thomas
 
Six Sigma the best ppt
Six Sigma the best pptSix Sigma the best ppt
Six Sigma the best pptRabia Sgh S
 
Costel Giugastru certificate 5 why's
Costel Giugastru certificate 5 why'sCostel Giugastru certificate 5 why's
Costel Giugastru certificate 5 why'sCostel Giugastru
 
15 Things You Will Never Hear a Master Questioner Say
15 Things You Will Never Hear a Master Questioner Say15 Things You Will Never Hear a Master Questioner Say
15 Things You Will Never Hear a Master Questioner SayWarren Berger
 
" Gemba walk for Lean Leaders. ; by Zeeshan Syed LSSGB "
 " Gemba walk for Lean Leaders.  ; by Zeeshan Syed LSSGB " " Gemba walk for Lean Leaders.  ; by Zeeshan Syed LSSGB "
" Gemba walk for Lean Leaders. ; by Zeeshan Syed LSSGB "Zeeshan Syed
 
Go and See: why go to the gemba and what to do when you are there
Go and See: why go to the gemba and what to do when you are thereGo and See: why go to the gemba and what to do when you are there
Go and See: why go to the gemba and what to do when you are thereChet Marchwinski
 
Extend the five whys to eight- whys! why
Extend the five  whys to eight- whys! whyExtend the five  whys to eight- whys! why
Extend the five whys to eight- whys! whyAli Anani, PhD
 
Five Whys Lessons Learned
Five Whys Lessons LearnedFive Whys Lessons Learned
Five Whys Lessons LearnedTony Ford
 
How The City of San Antonio Increased Payments For Street Maintenance Using L...
How The City of San Antonio Increased Payments For Street Maintenance Using L...How The City of San Antonio Increased Payments For Street Maintenance Using L...
How The City of San Antonio Increased Payments For Street Maintenance Using L...GoLeanSixSigma.com
 

Andere mochten auch (17)

The 5 whys system
The 5 whys systemThe 5 whys system
The 5 whys system
 
5 Why's of Agile
5 Why's of Agile5 Why's of Agile
5 Why's of Agile
 
The Five Whys - Are We Doing it Wrong?
The Five Whys - Are We Doing it Wrong?The Five Whys - Are We Doing it Wrong?
The Five Whys - Are We Doing it Wrong?
 
How To Run a 5 Whys (With Humans, Not Robots)
How To Run a 5 Whys (With Humans, Not Robots)How To Run a 5 Whys (With Humans, Not Robots)
How To Run a 5 Whys (With Humans, Not Robots)
 
5 Whys Presentation For Dorset Bxc
5 Whys Presentation For Dorset Bxc5 Whys Presentation For Dorset Bxc
5 Whys Presentation For Dorset Bxc
 
Root Cause Analysis (RCA) Tools
Root Cause Analysis (RCA) ToolsRoot Cause Analysis (RCA) Tools
Root Cause Analysis (RCA) Tools
 
Six Sigma the best ppt
Six Sigma the best pptSix Sigma the best ppt
Six Sigma the best ppt
 
Costel Giugastru certificate 5 why's
Costel Giugastru certificate 5 why'sCostel Giugastru certificate 5 why's
Costel Giugastru certificate 5 why's
 
15 Things You Will Never Hear a Master Questioner Say
15 Things You Will Never Hear a Master Questioner Say15 Things You Will Never Hear a Master Questioner Say
15 Things You Will Never Hear a Master Questioner Say
 
" Gemba walk for Lean Leaders. ; by Zeeshan Syed LSSGB "
 " Gemba walk for Lean Leaders.  ; by Zeeshan Syed LSSGB " " Gemba walk for Lean Leaders.  ; by Zeeshan Syed LSSGB "
" Gemba walk for Lean Leaders. ; by Zeeshan Syed LSSGB "
 
Go and See: why go to the gemba and what to do when you are there
Go and See: why go to the gemba and what to do when you are thereGo and See: why go to the gemba and what to do when you are there
Go and See: why go to the gemba and what to do when you are there
 
Extend the five whys to eight- whys! why
Extend the five  whys to eight- whys! whyExtend the five  whys to eight- whys! why
Extend the five whys to eight- whys! why
 
Five Whys Lessons Learned
Five Whys Lessons LearnedFive Whys Lessons Learned
Five Whys Lessons Learned
 
5 why en
5 why en5 why en
5 why en
 
How The City of San Antonio Increased Payments For Street Maintenance Using L...
How The City of San Antonio Increased Payments For Street Maintenance Using L...How The City of San Antonio Increased Payments For Street Maintenance Using L...
How The City of San Antonio Increased Payments For Street Maintenance Using L...
 
Gemba walk discussion
Gemba walk  discussionGemba walk  discussion
Gemba walk discussion
 
Gemba Walk 201
Gemba Walk 201Gemba Walk 201
Gemba Walk 201
 

Ähnlich wie Five whys summary

Business analysis1.9 - business side
Business analysis1.9 - business sideBusiness analysis1.9 - business side
Business analysis1.9 - business sideAnton Galitskiy
 
Error Management PPT
Error Management PPTError Management PPT
Error Management PPTguest89026a
 
Selenium Users Anonymous
Selenium Users AnonymousSelenium Users Anonymous
Selenium Users AnonymousDave Haeffner
 
2010 02 19 the lean startup - webstock 2010
2010 02 19 the lean startup - webstock 20102010 02 19 the lean startup - webstock 2010
2010 02 19 the lean startup - webstock 2010Eric Ries
 
The Lean Startup fbFund Edition
The Lean Startup fbFund EditionThe Lean Startup fbFund Edition
The Lean Startup fbFund EditionEric Ries
 
The Lean Startup EA edition
The Lean Startup EA editionThe Lean Startup EA edition
The Lean Startup EA editionEric Ries
 
PHP World DC 2015 - What Can Go Wrong with Agile Development and How to Fix It
PHP World DC 2015 - What Can Go Wrong with Agile Development and How to Fix ItPHP World DC 2015 - What Can Go Wrong with Agile Development and How to Fix It
PHP World DC 2015 - What Can Go Wrong with Agile Development and How to Fix ItMatt Toigo
 
2010 10 28 the lean startup at ucsd
2010 10 28 the lean startup at ucsd2010 10 28 the lean startup at ucsd
2010 10 28 the lean startup at ucsdEric Ries
 
How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014gdusbabek
 
2010 03 09 the lean startup - gdc
2010 03 09 the lean startup - gdc2010 03 09 the lean startup - gdc
2010 03 09 the lean startup - gdcEric Ries
 
Data-Driven Software Mastery @Open Mastery Austin
Data-Driven Software Mastery @Open Mastery AustinData-Driven Software Mastery @Open Mastery Austin
Data-Driven Software Mastery @Open Mastery AustinArty Starr
 
2010 10 15 the lean startup at tech_hub london
2010 10 15 the lean startup at tech_hub london2010 10 15 the lean startup at tech_hub london
2010 10 15 the lean startup at tech_hub londonEric Ries
 
Girl Geek X Indeed Talks (January 18, 2018)
Girl Geek X Indeed Talks (January 18, 2018)Girl Geek X Indeed Talks (January 18, 2018)
Girl Geek X Indeed Talks (January 18, 2018)Angie Chang
 
Fitting Organizational Structure
Fitting Organizational StructureFitting Organizational Structure
Fitting Organizational StructureDawn Code
 
Agile Tour DC Chasing Windmills: Agile in the Government
Agile Tour DC Chasing Windmills: Agile in the GovernmentAgile Tour DC Chasing Windmills: Agile in the Government
Agile Tour DC Chasing Windmills: Agile in the GovernmentPaul Boos
 

Ähnlich wie Five whys summary (20)

Business analysis1.9 - business side
Business analysis1.9 - business sideBusiness analysis1.9 - business side
Business analysis1.9 - business side
 
Dit yvol5iss39
Dit yvol5iss39Dit yvol5iss39
Dit yvol5iss39
 
Problem solving course
Problem solving courseProblem solving course
Problem solving course
 
Error Management PPT
Error Management PPTError Management PPT
Error Management PPT
 
Error Management, RCA
Error Management, RCAError Management, RCA
Error Management, RCA
 
#8 Root Cause Analysis
#8 Root Cause Analysis#8 Root Cause Analysis
#8 Root Cause Analysis
 
Selenium Users Anonymous
Selenium Users AnonymousSelenium Users Anonymous
Selenium Users Anonymous
 
2010 02 19 the lean startup - webstock 2010
2010 02 19 the lean startup - webstock 20102010 02 19 the lean startup - webstock 2010
2010 02 19 the lean startup - webstock 2010
 
The Lean Startup fbFund Edition
The Lean Startup fbFund EditionThe Lean Startup fbFund Edition
The Lean Startup fbFund Edition
 
Fishbone analysis
Fishbone analysisFishbone analysis
Fishbone analysis
 
The Lean Startup EA edition
The Lean Startup EA editionThe Lean Startup EA edition
The Lean Startup EA edition
 
PHP World DC 2015 - What Can Go Wrong with Agile Development and How to Fix It
PHP World DC 2015 - What Can Go Wrong with Agile Development and How to Fix ItPHP World DC 2015 - What Can Go Wrong with Agile Development and How to Fix It
PHP World DC 2015 - What Can Go Wrong with Agile Development and How to Fix It
 
2010 10 28 the lean startup at ucsd
2010 10 28 the lean startup at ucsd2010 10 28 the lean startup at ucsd
2010 10 28 the lean startup at ucsd
 
How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014
 
2010 03 09 the lean startup - gdc
2010 03 09 the lean startup - gdc2010 03 09 the lean startup - gdc
2010 03 09 the lean startup - gdc
 
Data-Driven Software Mastery @Open Mastery Austin
Data-Driven Software Mastery @Open Mastery AustinData-Driven Software Mastery @Open Mastery Austin
Data-Driven Software Mastery @Open Mastery Austin
 
2010 10 15 the lean startup at tech_hub london
2010 10 15 the lean startup at tech_hub london2010 10 15 the lean startup at tech_hub london
2010 10 15 the lean startup at tech_hub london
 
Girl Geek X Indeed Talks (January 18, 2018)
Girl Geek X Indeed Talks (January 18, 2018)Girl Geek X Indeed Talks (January 18, 2018)
Girl Geek X Indeed Talks (January 18, 2018)
 
Fitting Organizational Structure
Fitting Organizational StructureFitting Organizational Structure
Fitting Organizational Structure
 
Agile Tour DC Chasing Windmills: Agile in the Government
Agile Tour DC Chasing Windmills: Agile in the GovernmentAgile Tour DC Chasing Windmills: Agile in the Government
Agile Tour DC Chasing Windmills: Agile in the Government
 

Kürzlich hochgeladen

MEP Plans in Construction of Building and Industrial Projects 2024
MEP Plans in Construction of Building and Industrial Projects 2024MEP Plans in Construction of Building and Industrial Projects 2024
MEP Plans in Construction of Building and Industrial Projects 2024Chandresh Chudasama
 
Darshan Hiranandani (Son of Niranjan Hiranandani).pdf
Darshan Hiranandani (Son of Niranjan Hiranandani).pdfDarshan Hiranandani (Son of Niranjan Hiranandani).pdf
Darshan Hiranandani (Son of Niranjan Hiranandani).pdfShashank Mehta
 
Strategic Project Finance Essentials: A Project Manager’s Guide to Financial ...
Strategic Project Finance Essentials: A Project Manager’s Guide to Financial ...Strategic Project Finance Essentials: A Project Manager’s Guide to Financial ...
Strategic Project Finance Essentials: A Project Manager’s Guide to Financial ...Aggregage
 
Simplify Your Funding: Quick and Easy Business Loans
Simplify Your Funding: Quick and Easy Business LoansSimplify Your Funding: Quick and Easy Business Loans
Simplify Your Funding: Quick and Easy Business LoansNugget Global
 
How to Conduct a Service Gap Analysis for Your Business
How to Conduct a Service Gap Analysis for Your BusinessHow to Conduct a Service Gap Analysis for Your Business
How to Conduct a Service Gap Analysis for Your BusinessHelp Desk Migration
 
Driving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerDriving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerAggregage
 
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...ssuserf63bd7
 
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdfChris Skinner
 
WSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfWSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfJamesConcepcion7
 
14680-51-4.pdf Good quality CAS Good quality CAS
14680-51-4.pdf  Good  quality CAS Good  quality CAS14680-51-4.pdf  Good  quality CAS Good  quality CAS
14680-51-4.pdf Good quality CAS Good quality CAScathy664059
 
Planetary and Vedic Yagyas Bring Positive Impacts in Life
Planetary and Vedic Yagyas Bring Positive Impacts in LifePlanetary and Vedic Yagyas Bring Positive Impacts in Life
Planetary and Vedic Yagyas Bring Positive Impacts in LifeBhavana Pujan Kendra
 
Rakhi sets symbolizing the bond of love.pptx
Rakhi sets symbolizing the bond of love.pptxRakhi sets symbolizing the bond of love.pptx
Rakhi sets symbolizing the bond of love.pptxRakhi Bazaar
 
Pitch Deck Teardown: Xpanceo's $40M Seed deck
Pitch Deck Teardown: Xpanceo's $40M Seed deckPitch Deck Teardown: Xpanceo's $40M Seed deck
Pitch Deck Teardown: Xpanceo's $40M Seed deckHajeJanKamps
 
Introducing the AI ShillText Generator A New Era for Cryptocurrency Marketing...
Introducing the AI ShillText Generator A New Era for Cryptocurrency Marketing...Introducing the AI ShillText Generator A New Era for Cryptocurrency Marketing...
Introducing the AI ShillText Generator A New Era for Cryptocurrency Marketing...PRnews2
 
Jewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource CentreJewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource CentreNZSG
 
digital marketing , introduction of digital marketing
digital marketing , introduction of digital marketingdigital marketing , introduction of digital marketing
digital marketing , introduction of digital marketingrajputmeenakshi733
 
Customizable Contents Restoration Training
Customizable Contents Restoration TrainingCustomizable Contents Restoration Training
Customizable Contents Restoration TrainingCalvinarnold843
 
Fundamentals Welcome and Inclusive DEIB
Fundamentals Welcome and  Inclusive DEIBFundamentals Welcome and  Inclusive DEIB
Fundamentals Welcome and Inclusive DEIBGregory DeShields
 
Types of Cyberattacks - ASG I.T. Consulting.pdf
Types of Cyberattacks - ASG I.T. Consulting.pdfTypes of Cyberattacks - ASG I.T. Consulting.pdf
Types of Cyberattacks - ASG I.T. Consulting.pdfASGITConsulting
 

Kürzlich hochgeladen (20)

MEP Plans in Construction of Building and Industrial Projects 2024
MEP Plans in Construction of Building and Industrial Projects 2024MEP Plans in Construction of Building and Industrial Projects 2024
MEP Plans in Construction of Building and Industrial Projects 2024
 
Darshan Hiranandani (Son of Niranjan Hiranandani).pdf
Darshan Hiranandani (Son of Niranjan Hiranandani).pdfDarshan Hiranandani (Son of Niranjan Hiranandani).pdf
Darshan Hiranandani (Son of Niranjan Hiranandani).pdf
 
Strategic Project Finance Essentials: A Project Manager’s Guide to Financial ...
Strategic Project Finance Essentials: A Project Manager’s Guide to Financial ...Strategic Project Finance Essentials: A Project Manager’s Guide to Financial ...
Strategic Project Finance Essentials: A Project Manager’s Guide to Financial ...
 
Simplify Your Funding: Quick and Easy Business Loans
Simplify Your Funding: Quick and Easy Business LoansSimplify Your Funding: Quick and Easy Business Loans
Simplify Your Funding: Quick and Easy Business Loans
 
How to Conduct a Service Gap Analysis for Your Business
How to Conduct a Service Gap Analysis for Your BusinessHow to Conduct a Service Gap Analysis for Your Business
How to Conduct a Service Gap Analysis for Your Business
 
Driving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerDriving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon Harmer
 
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
 
Toyota and Seven Parts Storage Techniques
Toyota and Seven Parts Storage TechniquesToyota and Seven Parts Storage Techniques
Toyota and Seven Parts Storage Techniques
 
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
 
WSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfWSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdf
 
14680-51-4.pdf Good quality CAS Good quality CAS
14680-51-4.pdf  Good  quality CAS Good  quality CAS14680-51-4.pdf  Good  quality CAS Good  quality CAS
14680-51-4.pdf Good quality CAS Good quality CAS
 
Planetary and Vedic Yagyas Bring Positive Impacts in Life
Planetary and Vedic Yagyas Bring Positive Impacts in LifePlanetary and Vedic Yagyas Bring Positive Impacts in Life
Planetary and Vedic Yagyas Bring Positive Impacts in Life
 
Rakhi sets symbolizing the bond of love.pptx
Rakhi sets symbolizing the bond of love.pptxRakhi sets symbolizing the bond of love.pptx
Rakhi sets symbolizing the bond of love.pptx
 
Pitch Deck Teardown: Xpanceo's $40M Seed deck
Pitch Deck Teardown: Xpanceo's $40M Seed deckPitch Deck Teardown: Xpanceo's $40M Seed deck
Pitch Deck Teardown: Xpanceo's $40M Seed deck
 
Introducing the AI ShillText Generator A New Era for Cryptocurrency Marketing...
Introducing the AI ShillText Generator A New Era for Cryptocurrency Marketing...Introducing the AI ShillText Generator A New Era for Cryptocurrency Marketing...
Introducing the AI ShillText Generator A New Era for Cryptocurrency Marketing...
 
Jewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource CentreJewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource Centre
 
digital marketing , introduction of digital marketing
digital marketing , introduction of digital marketingdigital marketing , introduction of digital marketing
digital marketing , introduction of digital marketing
 
Customizable Contents Restoration Training
Customizable Contents Restoration TrainingCustomizable Contents Restoration Training
Customizable Contents Restoration Training
 
Fundamentals Welcome and Inclusive DEIB
Fundamentals Welcome and  Inclusive DEIBFundamentals Welcome and  Inclusive DEIB
Fundamentals Welcome and Inclusive DEIB
 
Types of Cyberattacks - ASG I.T. Consulting.pdf
Types of Cyberattacks - ASG I.T. Consulting.pdfTypes of Cyberattacks - ASG I.T. Consulting.pdf
Types of Cyberattacks - ASG I.T. Consulting.pdf
 

Five whys summary

  • 2. Credit Directly plagiarised from Eric Ries http://startuplessonslearned.blogspot.com/2008/11/ five-whys.html
  • 3. Origins Taiichi Ohno Co-inventor of the Toyota Production System (TPS) Toyota Production System: Beyond Large-Scale Production
  • 4. Motivation When something goes wrong, we tend to see it as a crisis and seek to blame A better way is to see it as a learning opportunity we can use the technique of asking why five times to get to the root cause of the problem
  • 5. High level process Get together everyone who was involved in the problem Ask “why?” five times Commit to making a proportional investment in corrective action at every level of the analysis Send out the results to the whole company
  • 6. Example problem Your website is down First priority is to get the site back up But then have the discipline to have a post-mortem in which you ask “why?”
  • 7. Example analysis why was the website down? The CPU utilization on all our front-end servers went to 100% why did the CPU usage spike? A new bit of code contained an infinite loop! why did that code get written? So-and-so made a mistake why did his mistake get checked in? He didn't write a unit test for the feature why didn't he write a unit test? He's a new employee, and he was not properly trained in TDD
  • 8. Example commitments The CPU utilization on all our front-end servers went to 100% Bring the site back up A new bit of code contained an infinite loop! Remove the bad code So-and-so made a mistake help so-and-so understand why his code doesn't work as written He didn't write a unit test for the feature train so-and-so in the principles of TDD He's a new employee, and he was not properly trained in TDD change the new engineer orientation to include TDD
  • 9. Proportional commitments There are no fixed rules for what constitutes proportional investment All parties, including non-technical departments, must see the investments as reasonable Key principle - don’t overreact!
  • 10. Common insights Problems need to be specific Most technical problems become human problems Small investments cause the team to go faster over time Proportional investments work ok because general problems manifest as many smaller, specific problems
  • 11. Getting started Start with specific team and specific class of problem e.g. “any time we have a site outage of any duration, we will hold a post-mortem meeting immediately afterwards”
  • 12. 5-Whys Master Have a single person be 5-Whys master Let’s the person develop expertise in leading meetings, but can be a bottleneck. Rotate Must have authority to assign actions to anyone in meeting may need executive support
  • 13. 5-Whys Meeting Purpose of the meeting is to learn and improve, not to blame or vent Assume any problem is preventable and worth preventing Problems are caused by insufficiently robust systems rather than individual incompetence
  • 14. 5-Whys Meeting Hold the meeting for a specific symptom e.g. “we missed the Jan 6 deadline by two weeks” or “we had a site outage on Nov 10.” get everyone who was involved with the problem into a room together include those who diagnosed or debugged it
  • 15. 5-Whys Meeting Have the 5-Whys Master run the meeting Root cause analysis tends to sprout branches that must be pruned - complex problems rarely have only one cause Lead the team in brainstorming solutions for each of the selected problems Assign someone responsibility for the solutions
  • 16. Watch out for ... If people are afraid of blame, they’ll try to phrase statements in vague, generic terms or use the passive voice, as in “a mistake was made” rather than “So-and-so failed to push the right button.” It may take months to build up required trust Blaming behaviour cannot be tolerated
  • 17. Meeting Outcomes Have the person responsible for the solution email the analysis to the entire company This makes it easy for everyone to understand why it’s worth investing time on solutions It may also help other people understand their problems or improve their analysis
  • 18. Going Pear Shaped The analysis may trigger some criticism The analysis might not be air-tight and may need to be revisited Or the company may not understand why what you’re doing is important
  • 19. Recommendation Use this on one problem from each of our retrospectives
  • 21. Who wants to go next?