SlideShare ist ein Scribd-Unternehmen logo
1 von 43
DevOps Kaizen:
Practical Steps to Start & Sustain an Organization’s Transformation
© DTO Solutions, Inc.
Damon Edwards
@damonedwards
DevOps Consulting
Operational Improvement
Tools
High
Performing
CompaniesPractices & Behaviors
Gene Kim
… but WHY are
they different?
The ability to improve.
The unique trait of high-performing companies is
that they are good at learning fast.
Improvement already has a well known recipe:
Plan - Do - Study - Act (PDSA)
Other variants:
PDCA
OODA
W. Edwards Deming - 1950
© The Deming Institute
1. The work isn’t visible
2. People are working out of context
3. Inertia is pulling your org out of alignment
Why are so many organizations unable to improve?
(Silo Effects)
Org Charts
Reference
Architecture
Strategy
&
Budget
Strategy
&
Budget
Documented Processes Project Plans
Traditional “Visibility” For Technology Managers
Release Trains
Meetings
Meetings
Meetings
Meetings
Meetings
Meetings
Meetings
Meetings
Meetings
Meetings
Meetings
Meetings
Meetings
Meetings
Meetings
Meetings
Complex
System
Complex
System
interacting with
No wonder…
1. The work isn’t visible
2. People are working out
of context
3. Inertia is pulling your
org out of alignment
It’s a complex system
The only way to fix a sufficiently complex system is
to create the conditions for the system to fix itself.
Too costly…
outsource more!
Finance
More discipline…
tighter process and
more approvals!
Change
Management
We need results…
re-org until we do!
Executive
Committee
Need better tools…
new automation and a
new network!
Engineers
“I know the answer!…”
The “Big Bang” Transformation Dream
Start
Finish
The “Big Bang” Transformation Reality
Start
Finish
Fear
Panic
Abort
Maybe
People revert to
legacy behaviors
More discipline…
tighter process and
more approvals
Need Results…
Re-Org!
Need better tools…
cool automation and a
new network!!
Too costly…
outsource more!
Finance
Change
Management
Executive
Committee
Engineers
How to teach an organization to fix itself:
“Little J’s” instead of “Big J”
Start
Finish
Start
Finish
“Big Bang” Continuous Improvement
Fear
Panic
Abort
Maybe
Turn Continuous Improvement into an enterprise program
•Keep improvement efforts aligned
•Scale quickly
•Span multiple organizational boundaries
•Work with substantial numbers of legacy technologies
•Develop your existing staff in mass
•Be self-funding after initial seed investment
You are going to have to…
1. The work isn’t visible
2. People are working out of context
3. Inertia is pulling your org out of alignment
Remember what you are up against….
“DevOps Kaizen”
• Kaizen: Japanese word for improvement
• Modern business context:
• Continuous improvement
• Systematic, scientific-method approach
• Total engagement of the workforce
• Valuing small changes as much as large changes
(outcome is what matters)
• DevOps context:
• Continuously improve the flow of work through the full
value stream in order to improve customer outcomes
Proven Lean Techniques
+
DevOps Context
“If I have seen further, it is by standing on the shoulders of giants.”
-Sir Isaac Newton
“DevOps Kaizen”
Elements of a DevOps Kaizen Program
Elements of a DevOps Kaizen Program
Organization-wide focus on service delivery metrics
• Lead Time (Duration and Predictability)
• MTTD (Mean Time To Detect)
• MTTR (Mean Time to Repair, Mean Time to Fix)
• Quality at the Source (Scrap/Rework)
Elements of a DevOps Kaizen Program
This is where the work
becomes visible!
Retrospectives are a per value stream tool
Value
Stream
A
Value
Stream
B
Value
Stream
C
Key: “horizontal
thinking”
Map end-to-end process1
Include key process metrics:
Lead Time
Processing Time
Scrap Rate
Head Count
DevOps Kaizen: Retrospective Technique
Key: graphical
facilitation above all
else!
Note: “go to the gemba”
requires making it visible
together
Inspiration: value stream mapping
Identify wastes, inefficiencies, bottlenecks
PD - Partially Done
TS - Task Switching
W - Waiting
M - Motion / Manual
D - Defects
EP - Extra Process
EF - Extra Features
HB - Heroics
Structured approach building on DevOps
adaptation of “7 deadly wastes” from Lean / Agile:
2
DevOps Kaizen: Retrospective Technique
Key: focus on flow
of value… not
gripes
Inspiration: 7 Wastes of Software Development
DevOps Kaizen: Retrospective Technique
Identify countermeasures
Countermeasures must be actionable, backlog ready.
Focus on short-term “baby steps”. Note broader, strategic
recommendations.
3
Key: “small j’s,
not big j’s”
DevOps Kaizen: Retrospective Technique
Create Improvement Storyboards (Kata Style)4
Key: actionable short-term “baby steps”… “what are we
going to do next?”
DevOps Kaizen: Retrospective Technique
+ Work in small batches
+ Early Ops Involvement
+ Standardized Catalog (with design
standards built-in)
+ Plan and Design by Those Who Will Do
Key: “What can we do next?” NOT “what is nirvana?”
+Dev provide service verification tests
+Ops provide environment verification
tests (used by Dev and QA)
+Self-service test data setup (including
mainframe)
Improvement Storyboards Inspiration: A3 management process
Template Example
Using Storyboards: Part Sales, Part Coaching
Learner
Coach / Leader
What is the target condition?
What is the actual condition now?
What obstacles do you think are stopping
you from reaching target condition?
What is your next step?
When will we know what was learned from
the next step?
Asks
Questions
Maintain
Storyboard
Answer / Explain
Inspiration: Toyota Kata
Repeatable and Scalable Coaching Pattern
Manages Value Stream
(VP)
Manages Value Stream Loops
(Director, Managers)
Implements Improvements
(All)
Sets Business Goal
(CXO)
Focused on...
This is how the
org learns fast!
Elements of a DevOps Kaizen Program
1. The will to make change happen
2. The resources to make change happen
3. Follow-through / clear obstacles
Kaizen Program Oversight
This (and only this) is what the Kaizen Program Oversight Group does!
1. The will to make change happen
2. The resources to make change happen
3. Follow-through / clear obstacles
Kaizen Program Oversight
Inspire Executives with:
Elements of a DevOps Kaizen Program
DevOps Kaizen Program is an overlay for any delivery methodology
DevOps Kaizen: Let’s Recap!
Make the work visible Focus on Continuous Improvement
Establish program elements Build into your operating model
@damonedwards
Damon Edwards
damon@dtosolutions.com

Weitere ähnliche Inhalte

Was ist angesagt?

Successfully Implementing DEV-SEC-OPS in the Cloud
Successfully Implementing DEV-SEC-OPS in the CloudSuccessfully Implementing DEV-SEC-OPS in the Cloud
Successfully Implementing DEV-SEC-OPS in the CloudAmazon Web Services
 
DevOps, Common use cases, Architectures, Best Practices
DevOps, Common use cases, Architectures, Best PracticesDevOps, Common use cases, Architectures, Best Practices
DevOps, Common use cases, Architectures, Best PracticesShiva Narayanaswamy
 
Service Mesh - Observability
Service Mesh - ObservabilityService Mesh - Observability
Service Mesh - ObservabilityAraf Karsh Hamid
 
Platform Engineering - a 360 degree view
Platform Engineering - a 360 degree viewPlatform Engineering - a 360 degree view
Platform Engineering - a 360 degree viewGiulio Roggero
 
DevOps vs Agile | DevOps Tutorial For Beginners | DevOps Training | Edureka
DevOps vs Agile | DevOps Tutorial For Beginners | DevOps Training | EdurekaDevOps vs Agile | DevOps Tutorial For Beginners | DevOps Training | Edureka
DevOps vs Agile | DevOps Tutorial For Beginners | DevOps Training | EdurekaEdureka!
 
DevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation SlidesDevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation SlidesSlideTeam
 
Building a DevOps organization
Building a DevOps organizationBuilding a DevOps organization
Building a DevOps organizationZinnov
 
The Paved Road at Netflix
The Paved Road at NetflixThe Paved Road at Netflix
The Paved Road at NetflixDianne Marsh
 
How to implement DevOps in your Organization
How to implement DevOps in your OrganizationHow to implement DevOps in your Organization
How to implement DevOps in your OrganizationDalibor Blazevic
 
Agile methodology
Agile methodologyAgile methodology
Agile methodologyDhruv Kumar
 

Was ist angesagt? (20)

Successfully Implementing DEV-SEC-OPS in the Cloud
Successfully Implementing DEV-SEC-OPS in the CloudSuccessfully Implementing DEV-SEC-OPS in the Cloud
Successfully Implementing DEV-SEC-OPS in the Cloud
 
DevOps beyond the Tools
DevOps beyond the ToolsDevOps beyond the Tools
DevOps beyond the Tools
 
DevOps, Common use cases, Architectures, Best Practices
DevOps, Common use cases, Architectures, Best PracticesDevOps, Common use cases, Architectures, Best Practices
DevOps, Common use cases, Architectures, Best Practices
 
What is DevOps? What is DevOps CoE?
What is DevOps? What is DevOps CoE? What is DevOps? What is DevOps CoE?
What is DevOps? What is DevOps CoE?
 
Service Mesh - Observability
Service Mesh - ObservabilityService Mesh - Observability
Service Mesh - Observability
 
Platform Engineering - a 360 degree view
Platform Engineering - a 360 degree viewPlatform Engineering - a 360 degree view
Platform Engineering - a 360 degree view
 
Platform engineering
Platform engineeringPlatform engineering
Platform engineering
 
DevOps vs Agile | DevOps Tutorial For Beginners | DevOps Training | Edureka
DevOps vs Agile | DevOps Tutorial For Beginners | DevOps Training | EdurekaDevOps vs Agile | DevOps Tutorial For Beginners | DevOps Training | Edureka
DevOps vs Agile | DevOps Tutorial For Beginners | DevOps Training | Edureka
 
DevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation SlidesDevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation Slides
 
Building a DevOps organization
Building a DevOps organizationBuilding a DevOps organization
Building a DevOps organization
 
DevOps: Infrastructure as Code
DevOps: Infrastructure as CodeDevOps: Infrastructure as Code
DevOps: Infrastructure as Code
 
The Paved Road at Netflix
The Paved Road at NetflixThe Paved Road at Netflix
The Paved Road at Netflix
 
Approaches to scaling agile v1.0
Approaches to scaling agile v1.0Approaches to scaling agile v1.0
Approaches to scaling agile v1.0
 
DevOps Foundation
DevOps FoundationDevOps Foundation
DevOps Foundation
 
How to implement DevOps in your Organization
How to implement DevOps in your OrganizationHow to implement DevOps in your Organization
How to implement DevOps in your Organization
 
Introducing DevOps
Introducing DevOpsIntroducing DevOps
Introducing DevOps
 
Devops Mindset Essentials
Devops Mindset EssentialsDevops Mindset Essentials
Devops Mindset Essentials
 
DevOps Best Practices
DevOps Best PracticesDevOps Best Practices
DevOps Best Practices
 
Dynatrace
DynatraceDynatrace
Dynatrace
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 

Andere mochten auch

Distributed DevOps - Distance is Divine
Distributed DevOps - Distance is DivineDistributed DevOps - Distance is Divine
Distributed DevOps - Distance is DivineDave Mangot
 
The Cognitive Neuroscience of Empathy, DevOpsDays Austin 2016
The Cognitive Neuroscience of Empathy, DevOpsDays Austin 2016The Cognitive Neuroscience of Empathy, DevOpsDays Austin 2016
The Cognitive Neuroscience of Empathy, DevOpsDays Austin 2016Dave Mangot
 
The Cynefin Model for Operational Transformation
The Cynefin Model for Operational TransformationThe Cynefin Model for Operational Transformation
The Cynefin Model for Operational TransformationDave Mangot
 
Chap 3,perspective on consumer behaviour
Chap 3,perspective on consumer behaviourChap 3,perspective on consumer behaviour
Chap 3,perspective on consumer behaviourRajesh Kumar
 
Mark Graban - Kaizen Presentation for Spain
Mark Graban - Kaizen Presentation for SpainMark Graban - Kaizen Presentation for Spain
Mark Graban - Kaizen Presentation for SpainMark Graban
 
A Capability Model for Driving Customer Engagement in a Connected World
A Capability Model for Driving Customer Engagement in a Connected WorldA Capability Model for Driving Customer Engagement in a Connected World
A Capability Model for Driving Customer Engagement in a Connected WorldAcxiom Corporation
 
Utsav Mahendra : Designing the Communications Mix for Services
Utsav Mahendra : Designing the Communications Mix for Services Utsav Mahendra : Designing the Communications Mix for Services
Utsav Mahendra : Designing the Communications Mix for Services Utsav Mahendra
 
A project report on service quality gap model and quality dimensions
A project report on service quality gap model and quality dimensionsA project report on service quality gap model and quality dimensions
A project report on service quality gap model and quality dimensionsProjects Kart
 
Customer relationship management (CRM)
Customer relationship management (CRM) Customer relationship management (CRM)
Customer relationship management (CRM) Sana Fatima
 

Andere mochten auch (11)

Distributed DevOps - Distance is Divine
Distributed DevOps - Distance is DivineDistributed DevOps - Distance is Divine
Distributed DevOps - Distance is Divine
 
The Cognitive Neuroscience of Empathy, DevOpsDays Austin 2016
The Cognitive Neuroscience of Empathy, DevOpsDays Austin 2016The Cognitive Neuroscience of Empathy, DevOpsDays Austin 2016
The Cognitive Neuroscience of Empathy, DevOpsDays Austin 2016
 
The Cynefin Model for Operational Transformation
The Cynefin Model for Operational TransformationThe Cynefin Model for Operational Transformation
The Cynefin Model for Operational Transformation
 
Chap 3,perspective on consumer behaviour
Chap 3,perspective on consumer behaviourChap 3,perspective on consumer behaviour
Chap 3,perspective on consumer behaviour
 
Mark Graban - Kaizen Presentation for Spain
Mark Graban - Kaizen Presentation for SpainMark Graban - Kaizen Presentation for Spain
Mark Graban - Kaizen Presentation for Spain
 
Service Excellence
Service ExcellenceService Excellence
Service Excellence
 
A Capability Model for Driving Customer Engagement in a Connected World
A Capability Model for Driving Customer Engagement in a Connected WorldA Capability Model for Driving Customer Engagement in a Connected World
A Capability Model for Driving Customer Engagement in a Connected World
 
Utsav Mahendra : Designing the Communications Mix for Services
Utsav Mahendra : Designing the Communications Mix for Services Utsav Mahendra : Designing the Communications Mix for Services
Utsav Mahendra : Designing the Communications Mix for Services
 
Consultative Selling in B2B Relationships
Consultative Selling in B2B RelationshipsConsultative Selling in B2B Relationships
Consultative Selling in B2B Relationships
 
A project report on service quality gap model and quality dimensions
A project report on service quality gap model and quality dimensionsA project report on service quality gap model and quality dimensions
A project report on service quality gap model and quality dimensions
 
Customer relationship management (CRM)
Customer relationship management (CRM) Customer relationship management (CRM)
Customer relationship management (CRM)
 

Ähnlich wie DevOps Kaizen: Practical Steps to Start & Sustain a Transformation

DEVNET-2015 DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...
DEVNET-2015	DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...DEVNET-2015	DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...
DEVNET-2015 DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...Cisco DevNet
 
DevOps Kaizen: Find and Fix What is Really Behind Your Problems
DevOps Kaizen: Find and Fix What is Really Behind Your ProblemsDevOps Kaizen: Find and Fix What is Really Behind Your Problems
DevOps Kaizen: Find and Fix What is Really Behind Your Problemsdev2ops
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to KanbanImaginet
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to KanbanImaginet
 
Jan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsJan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsAgile Lietuva
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...admford
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"admford
 
ACT-IAC Partners #GovDevOps: PTO - agile - and DevOps
ACT-IAC Partners #GovDevOps: PTO - agile - and DevOpsACT-IAC Partners #GovDevOps: PTO - agile - and DevOps
ACT-IAC Partners #GovDevOps: PTO - agile - and DevOpsChristopher Dorobek
 
DevOps unraveled - Nyenrode masterclass on Agile Management
DevOps unraveled - Nyenrode masterclass on Agile ManagementDevOps unraveled - Nyenrode masterclass on Agile Management
DevOps unraveled - Nyenrode masterclass on Agile ManagementInspectie van het Onderwijs
 
How to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy WebinarHow to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy WebinarITSM Academy, Inc.
 
How to create awesome customer experiences
How to create awesome customer experiencesHow to create awesome customer experiences
How to create awesome customer experiencesMorgan Simonsen
 
Turning Human Capital into High Performance Organizational Capital
Turning Human Capital into High Performance Organizational CapitalTurning Human Capital into High Performance Organizational Capital
Turning Human Capital into High Performance Organizational CapitalJohn Willis
 
DevOps: What, who, why and how?
DevOps: What, who, why and how?DevOps: What, who, why and how?
DevOps: What, who, why and how?Red Gate Software
 
DevOps: an efficient operating model
DevOps: an efficient operating modelDevOps: an efficient operating model
DevOps: an efficient operating model2i Testing
 
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018DevOpsGroup
 
Best Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project ManagementBest Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project ManagementRobert McGeachy
 

Ähnlich wie DevOps Kaizen: Practical Steps to Start & Sustain a Transformation (20)

DEVNET-2015 DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...
DEVNET-2015	DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...DEVNET-2015	DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...
DEVNET-2015 DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...
 
DevOps Kaizen: Find and Fix What is Really Behind Your Problems
DevOps Kaizen: Find and Fix What is Really Behind Your ProblemsDevOps Kaizen: Find and Fix What is Really Behind Your Problems
DevOps Kaizen: Find and Fix What is Really Behind Your Problems
 
Devops intro
Devops introDevops intro
Devops intro
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
Jan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsJan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wants
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
 
DevOps 101
DevOps 101DevOps 101
DevOps 101
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
 
ACT-IAC Partners #GovDevOps: PTO - agile - and DevOps
ACT-IAC Partners #GovDevOps: PTO - agile - and DevOpsACT-IAC Partners #GovDevOps: PTO - agile - and DevOps
ACT-IAC Partners #GovDevOps: PTO - agile - and DevOps
 
DevOps unraveled - Nyenrode masterclass on Agile Management
DevOps unraveled - Nyenrode masterclass on Agile ManagementDevOps unraveled - Nyenrode masterclass on Agile Management
DevOps unraveled - Nyenrode masterclass on Agile Management
 
Dev ops
Dev opsDev ops
Dev ops
 
How to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy WebinarHow to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy Webinar
 
State of Agile 2017
State of Agile 2017State of Agile 2017
State of Agile 2017
 
How to create awesome customer experiences
How to create awesome customer experiencesHow to create awesome customer experiences
How to create awesome customer experiences
 
Turning Human Capital into High Performance Organizational Capital
Turning Human Capital into High Performance Organizational CapitalTurning Human Capital into High Performance Organizational Capital
Turning Human Capital into High Performance Organizational Capital
 
DevOps: What, who, why and how?
DevOps: What, who, why and how?DevOps: What, who, why and how?
DevOps: What, who, why and how?
 
DevOps: an efficient operating model
DevOps: an efficient operating modelDevOps: an efficient operating model
DevOps: an efficient operating model
 
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
 
Best Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project ManagementBest Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project Management
 

Mehr von dev2ops

The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)dev2ops
 
Bimodal IT: Shortcut to Innovation or Path to Dysfunction?
Bimodal IT: Shortcut to Innovation or Path to Dysfunction?Bimodal IT: Shortcut to Innovation or Path to Dysfunction?
Bimodal IT: Shortcut to Innovation or Path to Dysfunction?dev2ops
 
DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...
DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...
DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...dev2ops
 
DevOps & Security from an Enterprise Toolsmith's Perspective
DevOps & Security from an Enterprise Toolsmith's PerspectiveDevOps & Security from an Enterprise Toolsmith's Perspective
DevOps & Security from an Enterprise Toolsmith's Perspectivedev2ops
 
DevOps: The Future is Already Here — It’s Just Unevenly Distributed
DevOps: The Future is Already Here — It’s Just Unevenly DistributedDevOps: The Future is Already Here — It’s Just Unevenly Distributed
DevOps: The Future is Already Here — It’s Just Unevenly Distributeddev2ops
 
Without Self-Service Operations, the Cloud is Just Expensive Hosting 2.0 - (a...
Without Self-Service Operations, the Cloud is Just Expensive Hosting 2.0 - (a...Without Self-Service Operations, the Cloud is Just Expensive Hosting 2.0 - (a...
Without Self-Service Operations, the Cloud is Just Expensive Hosting 2.0 - (a...dev2ops
 
Leveraging Your Company's DevOps Transformation (AppSec USA 2014)
Leveraging Your Company's DevOps Transformation (AppSec USA 2014)Leveraging Your Company's DevOps Transformation (AppSec USA 2014)
Leveraging Your Company's DevOps Transformation (AppSec USA 2014)dev2ops
 
Rundeck + Nexus (from Nexus Live on June 5, 2014)
Rundeck + Nexus (from Nexus Live on June 5, 2014)Rundeck + Nexus (from Nexus Live on June 5, 2014)
Rundeck + Nexus (from Nexus Live on June 5, 2014)dev2ops
 
Rundeck's History and Future
Rundeck's History and FutureRundeck's History and Future
Rundeck's History and Futuredev2ops
 
Support and Initiate a DevOps Transformation
Support and Initiate a DevOps TransformationSupport and Initiate a DevOps Transformation
Support and Initiate a DevOps Transformationdev2ops
 
Adobe Presents Internal Service Delivery Platform at Velocity 13 Santa Clara
Adobe Presents Internal Service Delivery Platform at Velocity 13 Santa ClaraAdobe Presents Internal Service Delivery Platform at Velocity 13 Santa Clara
Adobe Presents Internal Service Delivery Platform at Velocity 13 Santa Claradev2ops
 
You Can't Change Culture, But You Can Change Behavior (DevOpsDays Rome 2012)
You Can't Change Culture, But You Can Change Behavior (DevOpsDays Rome 2012)You Can't Change Culture, But You Can Change Behavior (DevOpsDays Rome 2012)
You Can't Change Culture, But You Can Change Behavior (DevOpsDays Rome 2012)dev2ops
 
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)dev2ops
 
DevOps: IT Operations as a Strategic Weapon
DevOps: IT Operations as a Strategic WeaponDevOps: IT Operations as a Strategic Weapon
DevOps: IT Operations as a Strategic Weapondev2ops
 
Velocity 2011: Production Begins in Development
Velocity 2011: Production Begins in DevelopmentVelocity 2011: Production Begins in Development
Velocity 2011: Production Begins in Developmentdev2ops
 
Will DevOps Jump the Shark?
Will DevOps Jump the Shark?Will DevOps Jump the Shark?
Will DevOps Jump the Shark?dev2ops
 
Closing the DevOps gaps
Closing the DevOps gapsClosing the DevOps gaps
Closing the DevOps gapsdev2ops
 
Lloyd Taylor: "Hacking Your Organization"
Lloyd Taylor: "Hacking Your Organization" Lloyd Taylor: "Hacking Your Organization"
Lloyd Taylor: "Hacking Your Organization" dev2ops
 
Process Matters (Cloud2Days / Java2Days conference))
Process Matters (Cloud2Days / Java2Days conference))Process Matters (Cloud2Days / Java2Days conference))
Process Matters (Cloud2Days / Java2Days conference))dev2ops
 
Midnight Cowboy
Midnight CowboyMidnight Cowboy
Midnight Cowboydev2ops
 

Mehr von dev2ops (20)

The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)
 
Bimodal IT: Shortcut to Innovation or Path to Dysfunction?
Bimodal IT: Shortcut to Innovation or Path to Dysfunction?Bimodal IT: Shortcut to Innovation or Path to Dysfunction?
Bimodal IT: Shortcut to Innovation or Path to Dysfunction?
 
DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...
DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...
DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...
 
DevOps & Security from an Enterprise Toolsmith's Perspective
DevOps & Security from an Enterprise Toolsmith's PerspectiveDevOps & Security from an Enterprise Toolsmith's Perspective
DevOps & Security from an Enterprise Toolsmith's Perspective
 
DevOps: The Future is Already Here — It’s Just Unevenly Distributed
DevOps: The Future is Already Here — It’s Just Unevenly DistributedDevOps: The Future is Already Here — It’s Just Unevenly Distributed
DevOps: The Future is Already Here — It’s Just Unevenly Distributed
 
Without Self-Service Operations, the Cloud is Just Expensive Hosting 2.0 - (a...
Without Self-Service Operations, the Cloud is Just Expensive Hosting 2.0 - (a...Without Self-Service Operations, the Cloud is Just Expensive Hosting 2.0 - (a...
Without Self-Service Operations, the Cloud is Just Expensive Hosting 2.0 - (a...
 
Leveraging Your Company's DevOps Transformation (AppSec USA 2014)
Leveraging Your Company's DevOps Transformation (AppSec USA 2014)Leveraging Your Company's DevOps Transformation (AppSec USA 2014)
Leveraging Your Company's DevOps Transformation (AppSec USA 2014)
 
Rundeck + Nexus (from Nexus Live on June 5, 2014)
Rundeck + Nexus (from Nexus Live on June 5, 2014)Rundeck + Nexus (from Nexus Live on June 5, 2014)
Rundeck + Nexus (from Nexus Live on June 5, 2014)
 
Rundeck's History and Future
Rundeck's History and FutureRundeck's History and Future
Rundeck's History and Future
 
Support and Initiate a DevOps Transformation
Support and Initiate a DevOps TransformationSupport and Initiate a DevOps Transformation
Support and Initiate a DevOps Transformation
 
Adobe Presents Internal Service Delivery Platform at Velocity 13 Santa Clara
Adobe Presents Internal Service Delivery Platform at Velocity 13 Santa ClaraAdobe Presents Internal Service Delivery Platform at Velocity 13 Santa Clara
Adobe Presents Internal Service Delivery Platform at Velocity 13 Santa Clara
 
You Can't Change Culture, But You Can Change Behavior (DevOpsDays Rome 2012)
You Can't Change Culture, But You Can Change Behavior (DevOpsDays Rome 2012)You Can't Change Culture, But You Can Change Behavior (DevOpsDays Rome 2012)
You Can't Change Culture, But You Can Change Behavior (DevOpsDays Rome 2012)
 
Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)Operations is a Strategic Weapon (PuppetConf)
Operations is a Strategic Weapon (PuppetConf)
 
DevOps: IT Operations as a Strategic Weapon
DevOps: IT Operations as a Strategic WeaponDevOps: IT Operations as a Strategic Weapon
DevOps: IT Operations as a Strategic Weapon
 
Velocity 2011: Production Begins in Development
Velocity 2011: Production Begins in DevelopmentVelocity 2011: Production Begins in Development
Velocity 2011: Production Begins in Development
 
Will DevOps Jump the Shark?
Will DevOps Jump the Shark?Will DevOps Jump the Shark?
Will DevOps Jump the Shark?
 
Closing the DevOps gaps
Closing the DevOps gapsClosing the DevOps gaps
Closing the DevOps gaps
 
Lloyd Taylor: "Hacking Your Organization"
Lloyd Taylor: "Hacking Your Organization" Lloyd Taylor: "Hacking Your Organization"
Lloyd Taylor: "Hacking Your Organization"
 
Process Matters (Cloud2Days / Java2Days conference))
Process Matters (Cloud2Days / Java2Days conference))Process Matters (Cloud2Days / Java2Days conference))
Process Matters (Cloud2Days / Java2Days conference))
 
Midnight Cowboy
Midnight CowboyMidnight Cowboy
Midnight Cowboy
 

Kürzlich hochgeladen

Choosing the best strategy qspm matrix.pptx
Choosing the best strategy qspm matrix.pptxChoosing the best strategy qspm matrix.pptx
Choosing the best strategy qspm matrix.pptxMadan Karki
 
Chapter 1 Performance Management HRM.ppt
Chapter 1 Performance Management HRM.pptChapter 1 Performance Management HRM.ppt
Chapter 1 Performance Management HRM.ppt2020102713
 
From Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light AssessmentFrom Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light AssessmentCIToolkit
 
Adapting to Change: Using PEST Analysis for Better Decision-Making
Adapting to Change: Using PEST Analysis for Better Decision-MakingAdapting to Change: Using PEST Analysis for Better Decision-Making
Adapting to Change: Using PEST Analysis for Better Decision-MakingCIToolkit
 
Operations Management -- Sustainability and Supply Chain Management.pdf
Operations Management -- Sustainability and Supply Chain Management.pdfOperations Management -- Sustainability and Supply Chain Management.pdf
Operations Management -- Sustainability and Supply Chain Management.pdfcoolsnoopy1
 
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & EngineeringBoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & EngineeringBusiness of Software Conference
 
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramBeyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramCIToolkit
 
The Final Activity in Project Management
The Final Activity in Project ManagementThe Final Activity in Project Management
The Final Activity in Project ManagementCIToolkit
 
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic TraitsDigital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic TraitsHannah Smith
 
Management 11th Edition - Chapter 13 - Managing Teams
Management 11th Edition - Chapter 13 - Managing TeamsManagement 11th Edition - Chapter 13 - Managing Teams
Management 11th Edition - Chapter 13 - Managing Teamsshakkardaddy
 
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...CIToolkit
 
How Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human ResourcesHow Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human ResourcesMassimo Canducci
 
HOTEL MANAGEMENT SYSTEM PPT PRESENTATION
HOTEL MANAGEMENT SYSTEM PPT PRESENTATIONHOTEL MANAGEMENT SYSTEM PPT PRESENTATION
HOTEL MANAGEMENT SYSTEM PPT PRESENTATIONsivani14565220
 
Mind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and ThoughtsMind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and ThoughtsCIToolkit
 
Shaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful ThinkingShaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful ThinkingGiuseppe De Simone
 
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...Conny Dethloff
 
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...dsnow9802
 
Management 11th Edition - Chapter 11 - Adaptive Organizational Design
Management 11th Edition - Chapter 11 - Adaptive Organizational DesignManagement 11th Edition - Chapter 11 - Adaptive Organizational Design
Management 11th Edition - Chapter 11 - Adaptive Organizational Designshakkardaddy
 
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Giuseppe De Simone
 
Exploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram AnalysisExploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram AnalysisCIToolkit
 

Kürzlich hochgeladen (20)

Choosing the best strategy qspm matrix.pptx
Choosing the best strategy qspm matrix.pptxChoosing the best strategy qspm matrix.pptx
Choosing the best strategy qspm matrix.pptx
 
Chapter 1 Performance Management HRM.ppt
Chapter 1 Performance Management HRM.pptChapter 1 Performance Management HRM.ppt
Chapter 1 Performance Management HRM.ppt
 
From Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light AssessmentFrom Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light Assessment
 
Adapting to Change: Using PEST Analysis for Better Decision-Making
Adapting to Change: Using PEST Analysis for Better Decision-MakingAdapting to Change: Using PEST Analysis for Better Decision-Making
Adapting to Change: Using PEST Analysis for Better Decision-Making
 
Operations Management -- Sustainability and Supply Chain Management.pdf
Operations Management -- Sustainability and Supply Chain Management.pdfOperations Management -- Sustainability and Supply Chain Management.pdf
Operations Management -- Sustainability and Supply Chain Management.pdf
 
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & EngineeringBoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
 
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramBeyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
 
The Final Activity in Project Management
The Final Activity in Project ManagementThe Final Activity in Project Management
The Final Activity in Project Management
 
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic TraitsDigital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
 
Management 11th Edition - Chapter 13 - Managing Teams
Management 11th Edition - Chapter 13 - Managing TeamsManagement 11th Edition - Chapter 13 - Managing Teams
Management 11th Edition - Chapter 13 - Managing Teams
 
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
 
How Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human ResourcesHow Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human Resources
 
HOTEL MANAGEMENT SYSTEM PPT PRESENTATION
HOTEL MANAGEMENT SYSTEM PPT PRESENTATIONHOTEL MANAGEMENT SYSTEM PPT PRESENTATION
HOTEL MANAGEMENT SYSTEM PPT PRESENTATION
 
Mind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and ThoughtsMind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and Thoughts
 
Shaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful ThinkingShaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful Thinking
 
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...
 
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...
 
Management 11th Edition - Chapter 11 - Adaptive Organizational Design
Management 11th Edition - Chapter 11 - Adaptive Organizational DesignManagement 11th Edition - Chapter 11 - Adaptive Organizational Design
Management 11th Edition - Chapter 11 - Adaptive Organizational Design
 
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
 
Exploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram AnalysisExploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram Analysis
 

DevOps Kaizen: Practical Steps to Start & Sustain a Transformation

  • 1. DevOps Kaizen: Practical Steps to Start & Sustain an Organization’s Transformation © DTO Solutions, Inc. Damon Edwards @damonedwards
  • 3. High Performing CompaniesPractices & Behaviors Gene Kim … but WHY are they different?
  • 4. The ability to improve.
  • 5. The unique trait of high-performing companies is that they are good at learning fast.
  • 6. Improvement already has a well known recipe: Plan - Do - Study - Act (PDSA) Other variants: PDCA OODA W. Edwards Deming - 1950 © The Deming Institute
  • 7. 1. The work isn’t visible 2. People are working out of context 3. Inertia is pulling your org out of alignment Why are so many organizations unable to improve? (Silo Effects)
  • 8. Org Charts Reference Architecture Strategy & Budget Strategy & Budget Documented Processes Project Plans Traditional “Visibility” For Technology Managers Release Trains Meetings Meetings Meetings Meetings Meetings Meetings Meetings Meetings Meetings Meetings Meetings Meetings Meetings Meetings Meetings Meetings
  • 9. Complex System Complex System interacting with No wonder… 1. The work isn’t visible 2. People are working out of context 3. Inertia is pulling your org out of alignment It’s a complex system
  • 10. The only way to fix a sufficiently complex system is to create the conditions for the system to fix itself.
  • 11. Too costly… outsource more! Finance More discipline… tighter process and more approvals! Change Management We need results… re-org until we do! Executive Committee Need better tools… new automation and a new network! Engineers “I know the answer!…”
  • 12. The “Big Bang” Transformation Dream Start Finish
  • 13. The “Big Bang” Transformation Reality Start Finish Fear Panic Abort Maybe People revert to legacy behaviors
  • 14. More discipline… tighter process and more approvals Need Results… Re-Org! Need better tools… cool automation and a new network!! Too costly… outsource more! Finance Change Management Executive Committee Engineers
  • 15. How to teach an organization to fix itself: “Little J’s” instead of “Big J” Start Finish Start Finish “Big Bang” Continuous Improvement Fear Panic Abort Maybe
  • 16. Turn Continuous Improvement into an enterprise program •Keep improvement efforts aligned •Scale quickly •Span multiple organizational boundaries •Work with substantial numbers of legacy technologies •Develop your existing staff in mass •Be self-funding after initial seed investment You are going to have to…
  • 17. 1. The work isn’t visible 2. People are working out of context 3. Inertia is pulling your org out of alignment Remember what you are up against….
  • 18. “DevOps Kaizen” • Kaizen: Japanese word for improvement • Modern business context: • Continuous improvement • Systematic, scientific-method approach • Total engagement of the workforce • Valuing small changes as much as large changes (outcome is what matters) • DevOps context: • Continuously improve the flow of work through the full value stream in order to improve customer outcomes
  • 19. Proven Lean Techniques + DevOps Context “If I have seen further, it is by standing on the shoulders of giants.” -Sir Isaac Newton “DevOps Kaizen”
  • 20. Elements of a DevOps Kaizen Program
  • 21. Elements of a DevOps Kaizen Program
  • 22. Organization-wide focus on service delivery metrics • Lead Time (Duration and Predictability) • MTTD (Mean Time To Detect) • MTTR (Mean Time to Repair, Mean Time to Fix) • Quality at the Source (Scrap/Rework)
  • 23. Elements of a DevOps Kaizen Program This is where the work becomes visible!
  • 24. Retrospectives are a per value stream tool Value Stream A Value Stream B Value Stream C Key: “horizontal thinking”
  • 25. Map end-to-end process1 Include key process metrics: Lead Time Processing Time Scrap Rate Head Count DevOps Kaizen: Retrospective Technique Key: graphical facilitation above all else! Note: “go to the gemba” requires making it visible together Inspiration: value stream mapping
  • 26. Identify wastes, inefficiencies, bottlenecks PD - Partially Done TS - Task Switching W - Waiting M - Motion / Manual D - Defects EP - Extra Process EF - Extra Features HB - Heroics Structured approach building on DevOps adaptation of “7 deadly wastes” from Lean / Agile: 2 DevOps Kaizen: Retrospective Technique Key: focus on flow of value… not gripes Inspiration: 7 Wastes of Software Development
  • 27. DevOps Kaizen: Retrospective Technique Identify countermeasures Countermeasures must be actionable, backlog ready. Focus on short-term “baby steps”. Note broader, strategic recommendations. 3 Key: “small j’s, not big j’s”
  • 28. DevOps Kaizen: Retrospective Technique Create Improvement Storyboards (Kata Style)4 Key: actionable short-term “baby steps”… “what are we going to do next?”
  • 30.
  • 31. + Work in small batches + Early Ops Involvement + Standardized Catalog (with design standards built-in) + Plan and Design by Those Who Will Do Key: “What can we do next?” NOT “what is nirvana?”
  • 32.
  • 33. +Dev provide service verification tests +Ops provide environment verification tests (used by Dev and QA) +Self-service test data setup (including mainframe)
  • 34. Improvement Storyboards Inspiration: A3 management process Template Example
  • 35. Using Storyboards: Part Sales, Part Coaching Learner Coach / Leader What is the target condition? What is the actual condition now? What obstacles do you think are stopping you from reaching target condition? What is your next step? When will we know what was learned from the next step? Asks Questions Maintain Storyboard Answer / Explain Inspiration: Toyota Kata
  • 36. Repeatable and Scalable Coaching Pattern Manages Value Stream (VP) Manages Value Stream Loops (Director, Managers) Implements Improvements (All) Sets Business Goal (CXO) Focused on... This is how the org learns fast!
  • 37. Elements of a DevOps Kaizen Program
  • 38. 1. The will to make change happen 2. The resources to make change happen 3. Follow-through / clear obstacles Kaizen Program Oversight This (and only this) is what the Kaizen Program Oversight Group does!
  • 39. 1. The will to make change happen 2. The resources to make change happen 3. Follow-through / clear obstacles Kaizen Program Oversight Inspire Executives with:
  • 40. Elements of a DevOps Kaizen Program
  • 41. DevOps Kaizen Program is an overlay for any delivery methodology
  • 42. DevOps Kaizen: Let’s Recap! Make the work visible Focus on Continuous Improvement Establish program elements Build into your operating model

Hinweis der Redaktion

  1. I’m a really lucky guy... I get to do a lot of things that give me inside access to seeing how some of the most interesting companies in the world run. Where they are succeeding, where they are failing, what their hopes and dreams are... Two main things I’m up to right now.
  2. doing a lot with Gene Kim lately great job cataloging capabilities high performance… version control, infrastructure as code, dev do deploys… But what is singular characteristic that is present in all high performers?
  3. Or I should say… “getting good at getting better”
  4. The unique trait of high-performing companies is that they are good at getting better. Why is that?
  5. Improvement is well known… it’s the scientific method taught in every grammar school.
  6. But is that what we do? NO OF COURSE NOT.
  7. THE SEARCH FOR THE SILVER BULLET… THE MAGIC FIX…. THEY ARE LOOKING AT THEIR ILLUSION OF CONTROL DOCUMENTS AND SAY “I KNOW HOW TO FIX THIS!”
  8. Everybody is holding on to the big bang transformation dream
  9. So what happens when you apply a big bang transformation project to a complex system where: The work isn’t visible People are working out of context Inertia is pulling your org out of alignment
  10. After enough years of seen the difference between companies who are good at getting better and those who are not… we’ve seen a common set of behaviors. We’ve been working on how to package it so that other companies can learn to work in this way.
  11. Every time felt like the first time
  12. How do you apply these?
  13. Facilitator roles… run ceremony and do analysis/coaching often different roles