Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology...
Transcript of Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology...
![Page 1: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/1.jpg)
10/21/20141
Continuously Improving
Technology Development & Delivery
Using the Improvement Kata
2014 Lean Transformation Conference
October 21, 2014
About Me
• 20 years delivering technology
solutions
• Founded SoTech in 2008
• Help leaders learn and improve
• Long-term focus on capabilities;
deliver results in the short-term
• Culture change and improvement
come from new behaviors
![Page 2: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/2.jpg)
10/21/20142
About You
• Supervisors?
• Mid Level Management?
• Executives?
About You
• Lean?
• Agile?
• IT Process Frameworks?
![Page 3: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/3.jpg)
10/21/20143
![Page 4: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/4.jpg)
10/21/20144
A Pattern For Improvement
Graphics by Mike Rother
Threshold of Knowledge
Obstacles
Lean Supplies the How and Why
Graphics by Mike Rother
Threshold of Knowledge
Obstacles
Experiments
![Page 5: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/5.jpg)
10/21/20145
Improving Development
and Delivery
• Challenges • Lessons
Understanding The
Improvement Kata
• The Thinking Pattern
• Its Origins
• How to Execute
A Scientific Approach
SMALL, RAPID EXPERIMENTSADVANCE YOUR KNOWLEDGE QUICKLY
Graphics by Mike Rother
The Grey Zone
Target Condition(date)
Current Condition
![Page 6: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/6.jpg)
10/21/20146
Improvement Kata: Four Steps
Graphics by Mike Rother
12 34
VisionObstacles ChallengeCurrent
ConditionTarget
Condition
Improvement Kata Origins
![Page 7: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/7.jpg)
10/21/20147
Graphics by Mike Rother
A Systematic Pattern of Working
Understandthe
Direction
Grasp theCurrent
Condition
Establish theNext TargetCondition
CC
TC
1 2 3 4Iterate
Toward the Target Condition
Planning Executing
Graphics by Mike Rother
![Page 8: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/8.jpg)
10/21/20148
How Execution Works
• Learner’s Storyboard
• Target Condition
• Plan Do Check Act (PDCA) Cycles Record
• 5 Coaching Questions
PATTERNS and ARTIFACTS
The Learner’s Storyboard
Graphics by Mike Rother
![Page 9: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/9.jpg)
10/21/20149
The Learner’s Storyboard
Graphics by Mike Rother
Understandthe
Direction
1
The Learner’s Storyboard
Graphics by Mike Rother
Grasp theCurrent
Condition
2
![Page 10: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/10.jpg)
10/21/201410
The Learner’s Storyboard
Graphics by Mike Rother
Establish theNext TargetCondition
3
The Learner’s Storyboard
Graphics by Mike Rother
CC
TC
4Iterate
Toward the Target Condition
![Page 11: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/11.jpg)
10/21/201411
Focus Process:
Web service production install
Challenge: Push-button install
Target Condition
Achieve by: October 30
• First-time deployment of new web services
• 90% success rate
• Faster average deployment time
• No additional staff
• Net decrease in defects
Current Condition
• New services fail to
install on the first try
about 50% of the time
PDCA Cycles Record
Obstacles Parking Lot
Target Condition Example
PDCA Cycles RecordObstacle:
Date, step & metric What do we expect? What happened What we learned
Learner:
Process:
Coach:
(Each row = one experiment)
![Page 12: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/12.jpg)
10/21/201412
PDCA Cycles RecordObstacle:
Date, step & metric What do we expect? What happened What we learned
Learner:
Process:
Coach:
(Each row = one experiment)
Do
a C
oac
hin
g C
ycle
Co
nd
uc
t th
e E
xp
eri
me
nt1 2
3
Each row = one experiment
Card is downloadable at:
http://www-personal.umich.edu/~mrother/KATA_Files/5Q_Card.pdf
Five Questions Card
Graphics by Mike Rother
![Page 13: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/13.jpg)
10/21/201413
Ask the Five Questions at Every Step
Graphics by Mike Rother
Coaching Example
What obstacles do you
think are preventing
you from reaching the
target condition?
Focus Process:
Web Service production install
Current Condition
• New services fail
to install on the
first try about
50% of the time
Target Condition
Achieve by: August 30
• First-time deployment of new web services
• 90% success rate
• Faster average deployment time
• No additional staff
• Net decrease in defects
Challenge: Push-button install
![Page 14: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/14.jpg)
10/21/201414
Focus Process:
Web service production install
Challenge: Push-button install
Target Condition
Achieve by: October 30
• First-time deployment of new web services
• 90% success rate
• Faster average deployment time
• No additional staff
• Net decrease in defects
Current Condition
• New services fail to
install on the first try
about 50% of the time
PDCA Cycles Record
Obstacles Parking Lot
Target Condition Example
PDCA CYCLE RECORD
Obstacle: Web service deployment is unreliable Process: Web Service First-time Install in Operations
Learner(s): Kathy Iberle Coach: Adam Light
Start/
End
Cyc
le #
What Will You Do?
(Step)
What Do You
Expect?
Do
a C
oa
hin
g C
ycle
Co
nd
uct
th
e Ex
per
imen
t
What Happened What We Learned
Day 1-2 1 Require developers of
new service to do trial
install following their
own instructions prior to
submitting service to
Ops.
They will find the errors in
their instructions and we
will get correct
instructions.
Team A could not do a trial
install because they didn’t have
extra server on which to install
the services.
Development doesn’t have the
servers.
Day 3-4 2 Ops will set up “staging”
server for development
to use for trial install.
They will find the errors in
their instructions and we
will get correct
instructions.
Development’s trial install onto
staging server failed.
Environment on staging server was
different than environment on dev
server.
Day 4,5,6 3 Inform R&D of
environment on staging
server.
They will correct their dev
server, and their
installation instructions,
and the instructions will
work.
Development’s trial install onto
staging server failed.
Our account of the staging server
contents was not complete enough
to replicate the environment on
their dev server.
Day 7-10 4 Ops will re-create staging
server and write down
every step.
Ops can duplicate a staging
server perfectly.
After three tries, this worked. Better to automate as many steps
as possible. Configuration
management on the things to be
installed is critical.
![Page 15: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/15.jpg)
10/21/201415
A New Approach to Management
Graphics by Mike Rother
Deliberate Practice
Graphics by Mike Rother
![Page 16: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/16.jpg)
10/21/201416
ApparentCertainty
Threshold ofKnowledge
Graphics by Mike Rother
The Coach Keeps The Learner Here
Improving Development
and Delivery
• Challenges • Lessons
Understanding The
Improvement Kata
• The Thinking Pattern
• Its Origins
• How to Execute
![Page 17: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/17.jpg)
10/21/201417
Improving Development and Delivery
Challenges Lessons
Improving Development and Delivery
Challenges Lessons
• Changing Conditions
• Complexity
• (Lack of) Framework Fit
• Multiple Initiatives
• Shifting Ends
![Page 18: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/18.jpg)
10/21/201418
Changing Conditions
Improvement Efforts Not Aligned
Graphics by Mike Rother
![Page 19: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/19.jpg)
10/21/201419
Efforts Aligned to Target Condition
Graphics by Mike Rother
A Target Condition Is Like Time Travel
• Outcome Metrics
• Operating Pattern
• Achieve-by Date
Current
Condition
Target
Condition
![Page 20: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/20.jpg)
10/21/201420
Target Condition Example: Subtraction
Target
Outcome
Metric
90% of
Students
Proficient in
Subtraction
Target Condition Example: Subtraction
Target
Outcome
Metric
90% of
Students
Proficient in
Subtraction
Can’t be
achieved
directly
![Page 21: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/21.jpg)
10/21/201421
Target Condition Example: Subtraction
Current
Outcome
Metric
Target
Outcome
Metric
60% of
Students
Proficient in
Subtraction
90% of
Students
Proficient in
Subtraction
Can’t be
achieved
directly
Target Condition Example: Subtraction
Current
Operating
Pattern
Current
Outcome
Metric
Target
Outcome
Metric
Instruction
method:
“Carry the
ones”
60% of
Students
Proficient in
Subtraction
90% of
Students
Proficient in
Subtraction
![Page 22: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/22.jpg)
10/21/201422
Target Condition Example: Subtraction
Target Condition Example: Subtraction
Current
Operating
Pattern
Current
Outcome
Metric
Target
Operating
Pattern
Target
Outcome
Metric
Instruction
method:
“Carry the
ones”
60% of
Students
Proficient in
Subtraction
Use
manipulative
tools to learn
place value
90% of
Students
Proficient in
Subtraction
We predict
that this
pattern will
achieve…
…this
outcome
![Page 23: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/23.jpg)
10/21/201423
Without a Target Condition
X!!!
!!?
• Enthusiasm Outpaces Knowledge
• Dueling Improvement Road Maps
With a Target Condition
Which *one* obstacle are
we addressing now?
![Page 24: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/24.jpg)
10/21/201424
No Best Practices Apart from Learning
• Ability to Learn and Adapt
• Deeper Process Understanding
CONTINUAL CHANGE REQUIRES:
Complexity
![Page 25: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/25.jpg)
10/21/201425
Complexity
Complex Adaptive Systems
![Page 26: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/26.jpg)
10/21/201426
SeparationAlignment Cohesion
Simple Rules
VisionTarget
ConditionCurrent
Condition Obstacles Challenge
Execution Strategy
Connecting Strategy & Execution
Graphics by Mike Rother
![Page 27: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/27.jpg)
10/21/201427
Management by Simple Rules
• Recognize Inherent Complexities
• Create the Right Container
Improving Development and Delivery
Challenges Lessons
• Changing ConditionsNo best practices apart
from learning
• ComplexityManagement defines
simple rules
• (Lack of) Framework Fit
• Multiple Initiatives
• Shifting Ends
![Page 28: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/28.jpg)
10/21/201428
Finding Framework Fit
Framework is a Standard Starting Point
Scrum
Scrum Variant
Other
Source: VersionOne 7th Annual State of Agile Development Survey
![Page 29: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/29.jpg)
10/21/201429
Pull in Lean Knowledge at Each Step
Graphics by Mike Rother
Frame Lean For Knowledge Work
• Steady arrival rate
• Evenly sized batches
of work
• Physical objects
• Variable arrival rate
• Differently sized
batches of work
• Not physical objects
WHICH IS YOUR WORKFLOW?
![Page 30: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/30.jpg)
10/21/201430
Your Process May Be Variable…
Queue
for ReleaseDONE
System
Test
WORK Queue for
System
Test
DevelopPlan
VALUE STREAM MAP
Your Process May Be Variable…
CUMULATIVE
FLOW
DIAGRAM
![Page 31: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/31.jpg)
10/21/201431
Expect Multiple Target Conditions
ChallengeTarget
Condition
Target
Condition
Target
Condition
Using Kata to Adopt and Adapt
• Framework is a Standard Starting Point
• Pull In Correctly Framed Lean Knowledge
• Plan for Adaptive Action
FINDING FIT
![Page 32: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/32.jpg)
10/21/201432
Multiple Initiatives
• Employ IT Service Management
• Adopt Agile Methods
• Use Lean Practices
and
• Increase Quality
• Implement New Technology
• Do More Work with Less Budget
YOUR MISSION:
Tells You What You Need to Do
Graphics by Project Open
IT SERVICE MANAGEMENT (ITSM)
![Page 33: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/33.jpg)
10/21/201433
Tells You How to Do Something Specific
Product
Owner
Product
Backlog
Scrum Team
Working
software
SCRUM
Why it Works and How to Implement
Graphics by Mike Rother
IMPROVEMENT KATA AND COACHING KATA
LEAN TOOLS AND KNOWLEDGE
![Page 34: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/34.jpg)
10/21/201434
Sequential Target Conditions
ChallengeTarget
Condition
Target
Condition
Target
Condition
Cross-Team Alignment
Graphics by Mike Rother
Team B
Team C
VisionNext
TargetCondition
TargetCondition
NextTarget
Condition
TargetCondition
NextTarget
Condition
TargetCondition
Challenge
Team A
![Page 35: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/35.jpg)
10/21/201435
UnderstandDirection
Grasp Current
Condition
Establish Next Target Condition
PDCA Iterations
Director
Manager
Lead
Vice President
Aligning Management Hierarchy
Graphics by Mike Rother
Integrate What, How, and Why
• Maintain Output and Quality While Improving
• Define Serial Target Conditions
• Align Improvement Across Teams
• Align Improvement With Hierarchy
USE THE IMPROVEMENT KATA PATTERN
![Page 36: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/36.jpg)
10/21/201436
Improving Development and Delivery
Challenges Lessons
• Changing ConditionsNo best practices apart
from learning
• ComplexityManagement defines
simple rules
• (Lack of) Framework FitFramework is the starting
point; pull in lean tools
• Multiple InitiativesIntegrate What, Why, and
How
• Shifting Ends
Shifting Ends
![Page 37: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/37.jpg)
10/21/201437
Example: Changing Standards
Current
Operating
Pattern
Current
Outcome
Metric
Target
Operating
Pattern
Target
Outcome
Metric
Instruction
method:
“Carry the
ones”
60% of
Students
Proficient in
Subtraction
Use
manipulative
tools to learn
place value
90% of
Students
Proficient in
Addition and
Subtraction
Management by Means
![Page 38: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/38.jpg)
10/21/201438
Self Documenting Journey
PDCA CYCLE RECORD
Obstacle: Web service deployment is unreliable Process: Web Service First-time Install in Operations
Learner(s): Kathy Iberle Coach: Adam Light
Start/
End
Cyc
le #
What Will You Do?
(Step)
What Do You
Expect?
Do
a C
oa
hin
g C
ycle
Co
nd
uct
th
e Ex
per
imen
t
What Happened What We Learned
Day 1-2 1 Require developers of
new service to do trial
install following their
own instructions prior to
submitting service to
Ops.
They will find the errors in
their instructions and we
will get correct
instructions.
Team A could not do a trial
install because they didn’t have
extra server on which to install
the services.
Development doesn’t have the
servers.
Day 3-4 2 Ops will set up “staging”
server for development
to use for trial install.
They will find the errors in
their instructions and we
will get correct
instructions.
Development’s trial install onto
staging server failed.
Environment on staging server was
different than environment on dev
server.
Day 4,5,6 3 Inform R&D of
environment on staging
server.
They will correct their dev
server, and their
installation instructions,
and the instructions will
work.
Development’s trial install onto
staging server failed.
Our account of the staging server
contents was not complete enough
to replicate the environment on
their dev server.
Day 7-10 4 Ops will re-create staging
server and write down
every step.
Ops can duplicate a staging
server perfectly.
After three tries, this worked. Better to automate as many steps
as possible. Configuration
management on the things to be
installed is critical.
Manage by Means
• Focus on the Operating Pattern
• Use the Process to Maintain a Record
IN THE FACE OF SHIFTING ENDS…
![Page 39: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/39.jpg)
10/21/201439
Understanding The
Improvement Kata
• The Thinking Pattern
• Its Origins
• How to Execute
Improving Development and Delivery
Challenges Lessons
• Changing ConditionsNo best practices apart
from learning
• ComplexityManagement defines
simple rules
• (Lack of) Framework FitFramework is the starting
point; pull in lean tools
• Multiple InitiativesIntegrate What, Why, and
How
• Shifting EndsManagement by means;
record of journey
![Page 40: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/40.jpg)
10/21/201440
More Visible
Less Visible
Lean tools and techniques to improve quality, cost and delivery
• A systematic, scientific way of thinking and acting
• Managers as the teachers of that way
Graphics by Mike Rother
Improvement Kata in Your Work
• Integrate Lean and Agile Improvements
• Use When No Single Solution Fits
• Talk to Me About Getting Started
CONTINUOUS IMPROVEMENT, SOUND AND SIMPLE
![Page 41: Using the Improvement Kata - Results Washington · 1 10/21/2014 Continuously Improving Technology Development & Delivery Using the Improvement Kata 2014 Lean Transformation Conference](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b19b6fb7f8b9a46258cbdbe/html5/thumbnails/41.jpg)
10/21/201441
Contact Information
Adam LightManagement Consultant & Principal
SoTech Advisors
503.522.1499