FOSTERING THE THIRD WAY - YOUR DEVOPS DOJO · WHAT IS A DEVOPS DOJO? DevOps Dojos are immersive...

Preview:

Citation preview

FOSTERING THE THIRD WAY - YOUR DEVOPS DOJO

Joel Tosi

joel.tosi@dojoandco.com@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.

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

joel.tosi@dojoandco.com@dojoandco dojoandco.com

Slides: h"ps://www.dojoandco.com/speaking