fostering the third way - your devops dojo · what is a devops dojo? devops dojos are immersive...
TRANSCRIPT
FOSTERING THE THIRD WAY - YOUR DEVOPS DOJO
Joel Tosi
[email protected]@dojoandco dojoandco.com
April 26, 2019
WHAT IS A DEVOPS DOJO?
“Improving daily work is even more important than doing daily work.”
Gene Kim
WHAT IS A DEVOPS DOJO?DevOps Dojos are immersive learning experiences
where full-stack product teams learn new practices and processes, applying them while
delivering real-world products and services, within the constraints of their organization.
The Dojo is both a physical space and a way of learning and practicing.
WHAT IS A DEVOPS DOJO?
Dion Stewart and Joel Tosi
“The DevOps Dojo is the most effective approach we’ve experienced for helping
individuals, teams, and organizations improve their product development capabilities.”
TODAY’S AGENDA• Brief Intro • What Problems do Devops Dojos Address? • The “Flow” of a DevOps Dojo • The Impact of the DevOps Dojo on the Larger
Organization • Starting Your Own DevOps Dojo • Questions
ABOUT ME
Joel Tosi-Dojo Coach for over five years -Coach in 4 dojos, advisor to 3 others -14 years experience coaching teams
THE DEVOPS VALUE STREAMWhat would Goldra" say?
“For the remainder of this book, our a"ention will be on deployment lead time, a subset of the value stream
described above.”The DevOps Handbook
THE DOJO VALUE STREAMAddressing the Entire Value Stream
A PROBLEMCreating a Culture of Learning
h"p://www-personal.umich.edu/~mrother/KATA_Files/Kata_Presentation.pptx
If we only periodically conduct training events or only episodically work on improvement --
and the rest of the time itʼs business as usual -- then according to neuroscience
what weʼre actually teaching is business as usual.
by Mike Rother
A PROBLEMScaling Knowledge
PROBLEM SUMMARY1. Learning needs to be holistic. 2. Learning can’t be limited to “special events”
devoid of context and constraints. 3. Efforts to scale knowledge can’t be limited
to documenting best practices or playbooks.
ENTER THE DOJO
THE DOJO FLOWTwelve 2.5 Day Sprints
CHOOSING TEAMS
CHARTERING
Elevator Pitch
Overarching Learning Goals
Product Goals -what? -for whom? -why?
Goals - Success Measures Working Agreements Skills Matrix
Specific Learning and Product Goals with Success Measures
Logistics
How will we work together while in the Dojo?
Skill Skill Skill Skill Skill
Team Member X √ O
Team Member √ X √ O
Team Member O O O
Team Member O O X
Team Member √ √ √ O X
Team Member O
Team Member O O O √
Team Member √ O √ √
Team Member √ O √ √
Team Member √ O O √
SPRINTSWhat’s Our Next Best Investment?
SPRINTSWhat it Could Look Like
EXIT PLANS
image - klndonnelly h"ps://www.flickr.com/photos/genvessel/431100596
WHAT TEAMS LEARN
THE DEVOPS DOJO SPACE• Clearly Delineated Team Spaces • Dual Monitor Workstations • Plentiful Whiteboard Space • Information Radiators/
Externalized Memory • Large TVs/Monitors for Mob
Programming/Learning • Soft Seating Area • Demo/Presentation Area • Coaches Area
DEVOPS DOJO FLOW SUMMARY1. Set the stage for success before the dojo begins
with the right teams and the right products. 2. Plan adaptive learning goals with chartering
and establish shared understanding of what success looks like.
3. Focus on the next best investment each sprint. Adapt learning approaches accordingly.
4. Help teams transition out of the Dojo. 5. Build offerings based on values, not on techno-
fetishism. 6. Plan and build out “learning” spaces.
THE IMPACT OF THE DEVOPS DOJO ON THE LARGER ORGANIZATION
FRICTION AROUND LEARNING IS SYMPTOMATIC OF LARGER PROBLEMS
DEVOPS DOJOS MAGNIFY CONSTRAINTS
DEVOPS DOJOS REVEAL BIAS
ORGANIZATIONAL IMPACT SUMMARY1. When there is friction around learning it’s
probably a symptom of a larger problem in the organization.
2. Use the Dojo as another tool in your toolkit for identifying and fixing organizational constraints.
3. Identify and address cultural biases as they arise when they conflict with learning goals in the Dojo.
START YOUR OWN DOJO
WHERE WILL YOU PUT YOUR FOCUS?
GO TO THE TEAMS IF NECESSARYBut Don’t Pick a Space Like This :)
DON’T SKIMP ON COACHING
START YOUR OWN DOJO SUMMARY1. Pick a set of practices and learning goals based
on the organization’s values to seed your offerings.
2. You don’t have to go “all in” immediately on a physical space but get the pilot teams out of their normal working environment.
3. Staff the Dojo with your best and brightest. Recognize experience and mastery.
IF YOU WANT TO LEARN MORE
Blog - www.dojoandco.com/blog
Webinar - h"ps://www.dojoandco.com/speaking/2017/9/18/fostering-the-third-way-with-a-devops-dojo
WHAT ARE YOUR QUESTIONS?
A PARTING THOUGHT
“The greatest waste in America is failure to use
tha abilities of people.”
W. Edwards Deming
THANK YOUJoel Tosi
[email protected]@dojoandco dojoandco.com
Slides: h"ps://www.dojoandco.com/speaking