Professional Documents
Culture Documents
By John Shook
Understanding A3 Thinking: A
Critical Component of Toyota’s
PDCA Management System
1
© 1993-2015 Jeff Sutherland & Scrum Inc.
Who We Are
Scrum Inc. is the Agile leadership company of Dr. Jeff Sutherland, co-creator of Scrum.
We are based at the MIT Cambridge Innovation Center, MA.
CEO Jeff Sutherland helps companies achieve the full benefits of Scrum leading our
comprehensive suite of support services and leadership training:
• Scaling the methodology to an ever-expanding set of industries, processes and business
challenges Training (Scrum Master, Product Owner, Agile Leadership, online courses, etc.)
• Consulting (linking Scrum and business strategy, customizing Scrum)
• Coaching (hands-on support to Scrum teams)
Find out more at www.scruminc.com.
2
© 1993-2015 Jeff Sutherland & Scrum Inc.
Joel Riddle - Scrum Master, Scrum Inc.
Joel is a Transformational Coach for Scrum Inc. and
specializes in researching and codifying cutting edge Agile
practices for Scrum and Scrum in Hardware.
3
© 1993-2015 Jeff Sutherland & Scrum Inc.
Nigel Thurlow - Scrum Coach, Scrum Inc.
Nigel is a Lean and Agile Coach for Scrum Inc. A Continuous
Improvement Leader, Quality Advocate, and ex member of
“The Machine That Changed the World”.
4
© 1993-2015 Jeff Sutherland & Scrum Inc.
The A3 - It’s just a paper size!
5
© 1993-2015 Jeff Sutherland & Scrum Inc.
Toyota Business Practices (TBP)
6
© 1993-2015 Jeff Sutherland & Scrum Inc.
The A3 Changes Behavior
7
© 1993-2015 Jeff Sutherland & Scrum Inc.
The A3 – Telling a story on a single page
• Guide the reader through the story using ABCs or 123s or Arrows etc
• Each step is a logical progression from the last.
• Ensure all facts are on the page. Remember use visuals or draw a picture.
• If you find yourself verbally embellishing to enable understanding, the A3 is incomplete.
8
© 1993-2015 Jeff Sutherland & Scrum Inc.
Various A3 Story Types
Problem Solving A3
9
© 1993-2015 Jeff Sutherland & Scrum Inc.
Story Telling Tips
* “If you can’t explain it simply, you don’t understand it well enough.” -Einstein
“If you can’t describe what you are doing as a process, you don’t know what you are doing.” -Deming
10
© 1993-2015 Jeff Sutherland & Scrum Inc.
The Symbols of Toyota
Numbers create debate about what is a 2 or 3 etc. Symbols avoid this debate.
12
© 1993-2015 Jeff Sutherland & Scrum Inc.
Nemawashi - Toyota’s Secret Sauce
14
© 1993-2015 Jeff Sutherland & Scrum Inc.
PDCA and Scrum
15
© 1993-2015 Jeff Sutherland & Scrum Inc.
A Typical Toyota A3 Layout
16
© 1993-2015 Jeff Sutherland & Scrum Inc.
Background - Setting Context
17
© 1993-2015 Jeff Sutherland & Scrum Inc.
Clarify the Problem - Identify the Gap
18
© 1993-2015 Jeff Sutherland & Scrum Inc.
Using Bad Problem Statements
Don’t state solutions in the problem statement
• Bad – We need a new furnace because it doesn’t stay warm.
• Good – The temperature is 20 degrees below specification.
19
© 1993-2015 Jeff Sutherland & Scrum Inc.
Great Example
20
© 1993-2015 Jeff Sutherland & Scrum Inc.
Quantifying your Problem
• Ask yourself how can I measure the problem in terms of
reference relevant to my business or stakeholders?
• What is the size of the problem, and how does this differ from
the expected or accepted standard?
• Think of the $$, or the number of X, and the value of Y.
• Number of defects, number of helpdesk calls, delays, missed
deliveries, failed API calls, dropped connections, failed requests,
timeouts, throughput, CPU/Disk/RAM utilization etc.
If you can’t measure the problem, how will you measure your improvement?
21
© 1993-2015 Jeff Sutherland & Scrum Inc.
The Great Wastes of Taiichi Ōno
23
© 1993-2015 Jeff Sutherland & Scrum Inc.
Breaking Down the Problem
24
© 1993-2015 Jeff Sutherland & Scrum Inc.
Breaking Down the Problem - What
• What happened?
• What was being done when it happened?
• What was being used?
• What processes were running?
• What equipment was involved (hardware/
network/comms)?
• What code was being run?
• What services were running?
• What APIs are being called?
• What Database are being accessed?
• What is the quantity or volume or size (lbs, GBs,
MIPs, Requests)? etc
25
© 1993-2015 Jeff Sutherland & Scrum Inc.
Breaking Down the Problem - Where
• Where (location) did it occur?
e.g. server room, cloud, geography, building etc
• Where (process) did it occur? – draw the process.
• Where (network) did it occur? – draw a network diagram
• Consider tools such as Value Stream Mapping.
27
© 1993-2015 Jeff Sutherland & Scrum Inc.
Breaking Down the Problem - When
• When (time) did it occur?
• When in the process? – e.g. when a function call to an API
occurred?
• The time a process took to execute?
• The time a delivery took?
• The time taken to transfer files?
• The day of the week?
• The time of day?
• The precise minute or second?
• Maybe things are different from day to day or hour to hour?
28
© 1993-2015 Jeff Sutherland & Scrum Inc.
How about How?
• I heard about the 4Ws and the 1H. Why don’t you
use that approach?
29
© 1993-2015 Jeff Sutherland & Scrum Inc.
Our Painful Foot Problem
30
© 1993-2015 Jeff Sutherland & Scrum Inc.
Breaking Down the Problem Example
31
© 1993-2015 Jeff Sutherland & Scrum Inc.
Setting a Target
If you don’t set a target how will you measure your success?
32
© 1993-2015 Jeff Sutherland & Scrum Inc.
Root Cause Analysis
• You are now ready for Root Cause Analysis, but only if you've
completed all the other steps!
33
© 1993-2015 Jeff Sutherland & Scrum Inc.
The 5 Whys?
34
© 1993-2015 Jeff Sutherland & Scrum Inc.
Testing Why Analysis with Therefore
35
© 1993-2015 Jeff Sutherland & Scrum Inc.
Root Cause Analysis Example
36
© 1993-2015 Jeff Sutherland & Scrum Inc.
Knowing when to stop?
• Remember our broken glass problem?
38
© 1993-2015 Jeff Sutherland & Scrum Inc.
Defining Countermeasures
39
© 1993-2015 Jeff Sutherland & Scrum Inc.
Define your Plan & Method
e n
a iz
K
40
© 1993-2015 Jeff Sutherland & Scrum Inc.
Monitor and Review
41
© 1993-2015 Jeff Sutherland & Scrum Inc.
Other Steps on the A3
Yokoten
42
© 1993-2015 Jeff Sutherland & Scrum Inc.
The A3 - It’s A Living Document
43
© 1993-2015 Jeff Sutherland & Scrum Inc.
The Complete Example
44
© 1993-2015 Jeff Sutherland & Scrum Inc.
Hansei (Self Reflection)
45
© 1993-2015 Jeff Sutherland & Scrum Inc.
Questions?
46
© 1993-2015 Jeff Sutherland & Scrum Inc.
Stay Connected
Scruminc.com
• For up coming events, new content releases, and more!
ScrumLab
• articles, online courses, tools, and papers on all things
scrum
• www.scruminc.com/scrumlab
Blog
• http://www.scruminc.com/category/blog/
Online Courses
• advance your scrum with our online courses. Visit the
Scrumlab store to view upcoming topics.
47
© 1993-2015 Jeff Sutherland & Scrum Inc.