lessons learned from coaching 50+ kanban teams (christophe achouiantz) - lkce13

29
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

Upload: lean-kanban-central-europe

Post on 08-Sep-2014

363 views

Category:

Business


0 download

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

Page 1: LESSONS LEARNED FROM COACHING 50+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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

THE KANBAN METHODLessons Learned on

Page 4: LESSONS LEARNED FROM COACHING 50+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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

THE CONTEXT

You are Here

Page 8: LESSONS LEARNED FROM COACHING 50+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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

The

Cont

ext

Sandvik

www.sandvik.com

Page 9: LESSONS LEARNED FROM COACHING 50+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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

INTRODUCING THE KANBAN METHODLessons Learned on

Page 12: LESSONS LEARNED FROM COACHING 50+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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

Effort needed to reach sustainability

Packaging Kanban

Sustainable Level

”Sticky!”Pr

obab

ility

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+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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

BoostsThe Kick-Start Workshop (1 day)

The Kick-start & Boosts

Understand the Team

Set t

he S

cene

Shar

e Cu

rrent

Co

ncer

nsDe

fine

a Sh

ared

Vi

sion

Disc

over

wha

t the

Te

am d

oes

Iden

tify

Wor

k Ty

pes

Expl

ain

Boar

d M

echa

nics

Set V

isual

izatio

n Po

licie

sCr

eate

& P

opul

ate

the

Boar

dSe

t Way

-of-W

orki

ng

Polic

ies

Limit

WIP

Set P

lann

ing

Mee

ting

Polic

ies

Run

First

Pla

nnin

g M

eetin

g

Clos

e th

e Sc

ene

Follo

w-Up

Mea

sure

Flo

w

Limit

WIP

Man

age

Dem

and

Asse

ss D

epth

of

Kanb

an

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+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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

Keys to Maximizing Stickiness & Clarity of Kick-starts

Team Focused and Team Driven

Stic

kine

ss

1

10

100

1000

10000

100000

1000000The 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

Effici

ency

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+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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

ASSESSING KANBANLessons Learned on

Page 17: LESSONS LEARNED FROM COACHING 50+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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

LimitWIP

Visualize

ManageFlow

ExplicitPolicies

FeedbackLoops

The 5 DimensionsKa

nban

Page 18: LESSONS LEARNED FROM COACHING 50+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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

Depth of Kanban to Evolve SmartKa

nban

Page 20: LESSONS LEARNED FROM COACHING 50+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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

CONTINUOUS IMPROVEMENTSLessons Learned on

Page 21: LESSONS LEARNED FROM COACHING 50+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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

Impr

ove

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+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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

Patterns of Continuous ImprovementsTh

e pow

er of

Visu

aliza

tion

Manager not present

Manager un-engagedManag

er en

gaged

Dis-Continuous

Improvement?Ceiling

”Obvious” improvements

”Real” improvemen

ts

The pow

er of

Curiosit

y

Time

Leve

l of

Impr

ovem

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+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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

Creating Curiosity with Peer-to-Peer CoachingIm

prov

emen

ts

Page 24: LESSONS LEARNED FROM COACHING 50+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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

SCALINGLessons Learned on

Page 25: LESSONS LEARNED FROM COACHING 50+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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 26: LESSONS LEARNED FROM COACHING 50+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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 27: LESSONS LEARNED FROM COACHING 50+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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 28: LESSONS LEARNED FROM COACHING 50+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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 29: LESSONS LEARNED FROM COACHING 50+ KANBAN TEAMS (CHRISTOPHE ACHOUIANTZ) - LKCE13

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

Thanks for your Time!

Christophe Achouiantz @ChrisAch

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