Lessons Learned from Coaching 50+ Teams

38
Christophe Achouiantz @ChrisAch – LKCE13http ://leanagil Here be Monsters Marsh of Change Resistance Chasm of Re-org Nirvana Excellence, Perfection 100% Value created, 100% Fun Here be Monsters Woods of Lost Managers The Way of the Kanban Lessons Learned from Coaching 50+ Kanban Teams istophe Achouiantz /Agile Coach ://leanagileprojects.blogspot.se isAch
  • date post

    13-Sep-2014
  • Category

    Technology

  • view

    10
  • download

    5

description

In this experience report, we present the lessons we have learned during a three years-long journey coaching more than 50 teams in using the Kanban method at Sandvik IT. We share our experience gathered when introducing, supporting and scaling Kanban systems with the purpose to improve the organization as a whole. Based on validated experiments and facts, we present: - How we use the Kanban method to create a culture of continuous improvements. - How we introduce Kanban to often overburdened teams using a one-day kick-start workshop, and how this workshop evolved into what is described in the “The Kanban Kick-start Field Guide”. - How we help teams to improve their kanban system using a depth-of-kanban coaching tool. - How we discovered the key role that management plays in maintaining the will to improve continuously, and our experiments on how to nurture it. - How we keep track of the improvement capability of the various teams and how we act on it. - How we scale our coaching capability to help even more teams. This talk is a direct continuation of our LKCE11 talk “Igniting Change in 20 teams within 6 months”.

Transcript of Lessons Learned from Coaching 50+ Teams

Page 1: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

Here be Monsters

Marsh of Change

Resistance

Chasm of Re-org

NirvanaExcellence, Perfection

100% Value created, 100% Fun

Here be Monsters

Woods of Lost Managers

The Way of

the Kanban

Lessons Learned from Coaching 50+ Kanban Teams

Christophe Achouiantz Lean/Agile Coachhttp://leanagileprojects.blogspot.se@ChrisAch

Page 2: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

Lessons Learned

• Why Kanban?• The Kanban Method• Introducing and supporting Kanban• Creating a Culture of Continuous

Improvements• Scaling Coaching

Page 3: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

THE KANBAN METHODLessons Learned on

Page 4: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

Some visual policies(ticket design, colours, etc.)

% of Policies reusable between Kanban

Systems

Context is Everything

Page 5: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

You Grow a Kanban System You do not Summon It

Yes! No!

Page 6: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

2 Qualities that Matter in the Long Run

StickinessClarity

Improvement Opportunities(Smart Moves)

Aligned with Purpose

Fact-based management

Sustainable

Resilient

Compensate lack of Leadership

Page 7: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

THE CONTEXT

You are Here

Page 8: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

The

Cont

ext

Sandvik

www.sandvik.com

Page 9: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

The Origin Story

Johan NordinSupport Manager at Sandvik IT

The

Cont

ext

Page 10: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

The Key to Minimizing most of our Problems is Flow Control

The

Cont

ext

Page 11: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

INTRODUCING THE KANBAN METHODLessons Learned on

Page 12: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

Effort needed to reach sustainability

Packaging Kanban

Sustainable Level

”Sticky!”

Pro

babili

ty

Time

Time a manager is willing to let go for starting with Kanban

Time needed to establish a Kanban System

1 dayThe Kick-start Workshop

Boosts!

Kanb

an

Page 13: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

BoostsThe Kick-Start Workshop (1 day)

The Kick-start & Boosts

Understand the Team

Set

the S

cene

Share

Curr

ent

Conce

rns

Define a

Share

d

Vis

ion

Dis

cover

what

the

Team

does

Identi

fy W

ork

Types

Expla

in B

oard

M

ech

anic

s

Set

Vis

ualiz

ati

on

Polic

ies

Cre

ate

& P

opula

te

the B

oard

Set

Way-

of-W

ork

ing

Polic

ies

Lim

it W

IP

Set

Pla

nnin

g

Meeti

ng P

olic

ies

Run F

irst

Pla

nnin

g

Meeti

ng

Clo

se t

he S

cene

Follo

w-U

p

Measu

re F

low

Lim

it W

IP

Manage D

em

and

Ass

ess

Depth

of

Kanban

TimeWho cares?

Now I get it!Why have we never discussed that before?

Ouch! Now I understand why I feel stressed!

Energy Level

Now we work SMART!

Kanb

an

Page 14: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

Keys to Maximizing Stickiness & Clarity of Kick-starts

Team Focused and Team Driven

Sti

ckin

ess

1

10

100

1000

10000

100000

1000000

The team is in charge

Some Expert creates the Kanban System

Low on Theory, High on Practice in

Context

Inte

rest

Emotional:Engaged to see MY stuff on the board

Theory ZZzzz

Do this a.s.a.p. during the kick-start!

Clarity of Purpose

Effi

cie

ncy

Do this a.s.a.p. during the kick-start!

Shared common view of Team’s purpose and context. ”Service Oriented”

Kanb

an

Page 15: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

The Kanban Kick-start

Field Guide

Kanb

an

Get it at:http://leanagileprojects.blogspot.se

Page 16: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

ASSESSING KANBANLessons Learned on

Page 17: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

LimitWIP

Visualize

ManageFlow

ExplicitPolicies

FeedbackLoops

The 5 DimensionsKa

nban

Page 18: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

LimitWIP

Visualize

ManageFlow

ExplicitPolicies

FeedbackLoops

Depth of Kanban to Evolve SmartKa

nban

Page 19: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

Depth of Kanban to Evolve SmartKa

nban

Page 20: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

CONTINUOUS IMPROVEMENTSLessons Learned on

Page 21: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

Kanban and Continuous Improvements

Vision

The Kanban Method Kanban helps create the ”Baseline”• Current Condition is known

• Leading & trailing Indicators (Facts)• Common Standard (Policies)

Kanban comes with an Implicit Vision• Low WIP• Liquid Flow• 100% Value

Imp

rove

Kanban help you identify improvement opportunities• Trailing (lead-times) and Leading (board) indicators

You have Focus• Controlled WIP (less task-switching)• Clarity of Purpose (Service Oriented)

Impr

ovem

ents

Baseline

Page 22: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

Patterns of Continuous ImprovementsTh

e po

wer

of

Vis

ualiz

atio

n

Manager not present

Manager un-engagedManag

er e

ngaged

Dis-Continuous

Improvement?Ceiling

”Obvious” improvements

”Real” improvemen

ts

The

power

of

Curiosi

ty

Time

Level of

Impro

vem

ents

Impr

ovem

ents

There is always a Ceiling!

Move the ceiling:

• Strech your value streams!Get in control of upstream & downsteam

• Get a sponsor higher up in the org!To compensate the lack of political influence of the managers beyond a certain point

• Peer-to-peer coaching!To increase commitment and curiosity from manager

Page 23: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

Creating Curiosity with Peer-to-Peer Coaching

Impr

ovem

ents

Page 24: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

SCALINGLessons Learned on

Page 25: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

Coached 60+ Teams

”Suppliers Teams”Development Teams working with AM &

Projects Coordinatio

n Team

s

Project

s/Solutio

ns

Management T

eams

Other T

eams

(HR, C

omm

unicatio

n, etc.

)

Kanb

an

Page 26: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

A Strategy to Trigger a Culture Change% of Culture Change

% of ”Kanbanized” Teams

100

100

Scal

ing

Page 27: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

Scaling Coaching

Black Belt Jedi

Master Coach

Lean Coach

Flow Manage

r

Team

Team

Team

coaches coachescoaches

Scal

ing

Page 28: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

The Goal: Get Rid of the Coaches!

Managers

CoachesTeam Team Team Team Team Team Team

A Scafolding to be removed when Managers have become coaches

Scal

ing

Page 29: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

What’s Next?

• Focus over End-2-End flows• Peer-2-peer coaching: enabling curiosity• Dis-continuous improvements: How?

Page 30: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

SUMMARY

Page 31: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

2 Qualities that Matter in the Long Run

StickinessClarity

Improvement Opportunities(Smart Moves)

Aligned with Purpose

Fact-based management

Sustainable

Resilient

Compensate lack of Leadership

Page 32: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

Kanban is the Fastest (highest RoI) way to increase your team’s CapabilitySu

mm

ary

Page 33: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

BoostsThe Kick-Start Workshop (1 day)

Easy to ”Sell” Kanban using 1 day Workshop and Boosts

Understand the Team

Set

the S

cene

Share

Curr

ent

Conce

rns

Define a

Share

d

Vis

ion

Dis

cover

what

the

Team

does

Identi

fy W

ork

Types

Expla

in B

oard

M

ech

anic

s

Set

Vis

ualiz

ati

on

Polic

ies

Cre

ate

& P

opula

te

the B

oard

Set

Way-

of-W

ork

ing

Polic

ies

Lim

it W

IP

Set

Pla

nnin

g

Meeti

ng P

olic

ies

Run F

irst

Pla

nnin

g

Meeti

ng

Clo

se t

he S

cene

Follo

w-U

p

Measu

re F

low

Lim

it W

IP

Manage D

em

and

Ass

ess

Depth

of

Kanban

Sum

mar

y

Page 34: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

Depth of Kanban to Identify the most meaningfull (highest RoI) next improvementSu

mm

ary

Page 35: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

The Deeper you Go with Kanban, the more it forces you to improve continuously

Vision

The Kanban Method

Imp

rove

Sum

mar

y

Baseline

Page 36: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

You Need Curious Managers for ”Real” Improvements

The

pow

er o

f

Vis

ualiz

atio

n

Manager not present

Manager un-engagedManag

er e

ngaged

Dis-Continuous

Improvement?Ceiling

”Obvious” improvements

”Real” improvemen

ts

The

power

of

Curiosi

ty

Time

Level of

Impro

vem

ents

Sum

mar

y

Page 37: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

We Scale with a Temporary Coach Chain until the Managers take over

Managers

CoachesTeam Team Team Team Team Team Team

A Scafolding to be removed when Managers have become coaches

Sum

mar

y

Page 38: Lessons Learned from Coaching 50+ Teams

Christophe Achouiantz @ChrisAch – LKCE13http://leanagileprojects.blogspot.se

Thanks for your Time!

Christophe Achouiantz @ChrisAch

Get the slides here:http://leanagileprojects.blogspot.se