From Scooter to Race bike - A Toyota Kata story
This is a story of a teams Improvement Kata journey. You will see how they transitioned from a scooter to a race bike.
This presentation was given as part of the KataSummit 2015 Software Practitioners Panel in Fort Lauderdale 2015-02-19
1. A STORY
Names and places has been changed to protect the quilt
hakan.forss@king.com @hakanforss
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
3. I’m a huge LEGO fan!
DISCLAIMER
LEGO® is a trademark of the LEGO Group,
which does not sponsor, authorize or
endorse this presentation.
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
4. Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
5. Not so fast
Not so motivated
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
19. Focus process
Continuous Integration process
Challenge
RED is really RED
Target Condition
Achieve by:
Actual Condition PDCA Cycle Records
Obstacle parking lot
???
Grasp Current
Condition
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
20. We don’t really know!
Grasp Current
Condition
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
22. Focus process
Continuous Integration process
Challenge
RED is really RED
Target Condition
Achieve by:
Actual Condition
70% RED that should
have been GREEN
PDCA Cycle Records
Obstacle parking lot
0%
20%
40%
60%
80%
100%
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
23. Our next target
condition is… Set the Next
Target
Condition
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
24. Focus process
Continuous Integration process
Challenge
RED is really RED
Target Condition
Achieve by:
Actual Condition
70% RED that should
have been GREEN
PDCA Cycle Records
Obstacle parking lot
0%
20%
40%
60%
80%
100%
Set the Next
Target
Condition
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
25. Focus process
Continuous Integration process
Challenge
RED is really RED
Target Condition
Achieve by: in one month
40% RED that should
have been GREEN
Actual Condition
70% RED that should
have been GREEN
PDCA Cycle Records
Obstacle parking lot
0%
20%
40%
60%
80%
100%
Set the Next
Target
Condition
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
26. Target Condition
40% that should have
been
Current Condition
70% that should have
been
Iterate toward
Target
Condition
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
27. Target Condition
40% that should have
been
Current Condition
70% that should have
been
Iterate toward
Target
Condition
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
28. Target Condition
40% that should have
been
Current Condition
70% that should have
been
Iterate toward
Target
Condition
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
29. Target Condition
40% that should have
been
Current Condition
65% that should have
been
Iterate toward
Target
Condition
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
30. Target Condition
40% that should have
been
Current Condition
65% that should have
been
Iterate toward
Target
Condition
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
31. Focus process
Continuous Integration process
Challenge
RED is really RED
Target Condition
Achieve by: in one month
40% RED that should
have been GREEN
Actual Condition
65% RED that should
have been GREEN
PDCA Cycle Records
Obstacle parking lot
0%
20%
40%
60%
80%
100%
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
32. Not so fast
Motivation is low
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
33. Focus process
Continuous Integration process
Challenge
RED is really RED
Target Condition
Achieve by: in one month
40% RED that should
have been GREEN
Actual Condition
65% RED that should
have been GREEN
PDCA Cycle Records
Obstacle parking lot
0%
20%
40%
60%
80%
100%
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
34. Obstacle 1
Obstacle 2
To busy to improve!!
Obstacle 3
Obstacle 4
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
35. Focus process
Continuous Integration process
Challenge
RED is really RED
Target Condition
Achieve by: in one month
40% RED that should
have been GREEN
MEET EVERY DAY
Actual Condition
65% RED that should
have been GREEN
PDCA Cycle Records
Obstacle parking lot
0%
20%
40%
60%
80%
100%
Set the Next
Target
Condition
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
36. Target Condition
40% that should have
been
Current Condition
60% that should have
been
Iterate toward
Target
Condition
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
37. Target Condition
40% that should have
been
Current Condition
55% that should have
been
Iterate toward
Target
Condition
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
38. Focus process
Continuous Integration process
Challenge
RED is really RED
Target Condition
Achieve by: in one month
40% RED that should
have been GREEN
MEET AS SOON AS
DONE
Actual Condition
55% RED that should
have been GREEN
PDCA Cycle Records
Obstacle parking lot
0%
20%
40%
60%
80%
100%
Set the Next
Target
Condition
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
39. Target Condition
40% that should have
been
Current Condition
50% that should have
been
Iterate toward
Target
Condition
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
40. Target Condition
40% that should have
been
Current Condition
45% that should have
been
Iterate toward
Target
Condition
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
41. Target Condition
40% that should have
been
Current Condition
40% that should have
been
Iterate toward
Target
Condition
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
42. Focus process
Continuous Integration process
Challenge
RED is really RED
Target Condition
Achieve by: in one month
40% RED that should
have been GREEN
MEET AS SOON AS
DONE
Actual Condition
40% RED that should
have been GREEN
PDCA Cycle Records
Obstacle parking lot
0%
20%
40%
60%
80%
100%
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
52. Expect at least 50% of the
experiments will not give the
expected result
This is when we REALLY learn!
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
53. Plan
• Define hypothesis
• Make Prediction
Do
• Run Experiment
• Closely observe
Check
• What did we
learn?
Act
• Update or new
hypothesis
I told you so!
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com
62. Image courtesy of the Earth Science and Remote Sensing Unit, NASA Johnson Space Center
Mission:AS11 Roll:44 Frame:6548
Target Condition
Created by Håkan Forss @hakanforss http://hakanforss.wordpress.com