kanban iceberg, lean kanban north america 2015 conference

70
© 2012, Asynchrony Solu2ons, Inc. All rights reserved. THE KANBAN ICEBERG

Upload: matthew-philip

Post on 14-Aug-2015

154 views

Category:

Leadership & Management


0 download

TRANSCRIPT

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    

THE KANBAN ICEBERG

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    

Structure

Kanban Iceberg

1. Understanding

2. Flow

3. Collaboration and

Balance

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

# of People

Proto-kanban

Ubiquitous kanban

Proto-agile

Agile/XP

1999 2005 2008 2014

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Kanban Depth

1999 2008 2014

Proto-kanban

Ubiquitous kanban

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

We do card walls really well.

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

But they’re only the tip of the iceberg.

The mass of the system is below

the surface, unseen.

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Principles

Values

Practices

Card Wall

Agendas

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

MAKE POLICIES EXPLICIT

IMPLEMENT FEEDBACK

LOOPS

IMPROVE COLLABORATIVELY

AND EXPERIMENTALLY

MANAGE FLOW

VISUALIZE LIMIT WIP

Practices

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Principles

INITIALLY, RESPECT CURRENT

PROCESSES, ROLES AND

RESPONSIBILITIES AGREE TO PURSUE

INCREMENTAL, EVOLUTIONARY

CHANGE

START WITH WHAT YOU DO NOW

ENCOURAGE LEADERSHIP

AT ALL LEVELS

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Values

COLLABORATION

TRANSPARENCY

CUSTOMER FOCUS

UNDERSTANDING

BALANCE AGREEMENT

FLOW

LEADERSHIP

RESPECT

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Principles

Values

Practices

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    

Kanban isn’t about card walls.

It’s about safe, evolutionary change.

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

How do you help teams for whom

Kanban is simply card walls?

?

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    © Copyright 2015 Asynchrony

1. Understanding

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

“Kanban”

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Kanban Connotations

Card wall Continuous

flow delivery model

Evolutionary improvement

framework

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Great idea. But how do you launch it?

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

“We have a great metaphor for you!”

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

0 1 2 3 4

Our system exhibits this aspect barely, if at all

Our system is somewhat capable of exhibiting this aspect

Our system exhibits this aspect convincingly, for the most part

Our system departs from this only very exceptionally, understanding and managing the consequence

Measurement Scale

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Anticipate

emotional

resistance.

Be like water. Avoid the rocks.

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Expect some experiments to fail.

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    

It is such a positive indication about how much Asynchrony cares about people and how to help them be a part of successful and continually improving teams.

-­‐Team  member  

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

0  

1  

2  

3  

4  Transparency

Balance

Collaboration

Customer Focus

Flow

Leadership and the Leadership

Disciplines

Target Current

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

0  

1  

2  

3  

4  Transparency

Balance

Collaboration

Customer Focus

Flow

Leadership and the

Leadership Disciplines

Target Current

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Assessments are done. Now what?

?

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    © Copyright 2015 Asynchrony

Flow

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

?

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    

Flow Manager?

Help wanted.

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Definitions

Backlog/uncommitted

Commitment point

Delivery point Work in Progress (WIP)

Delivery time

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Metrics

Flow efficiency

% complete and accurate Delivery time

Return on Investment

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Redesigned work ticket

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Redesigned work board (old)

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Redesigned work board (new)

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Metrics

Delivery time

Avg Delivery Time to Demo: 10 days Avg Delivery Time to Prod: ?

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Metrics

% complete and accurate

?

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Metrics

Flow efficiency

9%

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Metrics

Return on Investment

? ________ $100k/mo

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    

Visibility leads to conversation, which leads to understanding, which leads to change. But someone needs to start the conversation.

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

The New Three Questions

Scrum Kanban •  What have you

completed since the last meeting?

•  What do you plan to complete by the next meeting?

•  What is getting in your way?

•  How can we improve flow today?

•  What is blocked and why? •  Where are bottlenecks

forming?

David Anderson’s cartoon FTW!

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Not as easy as it looked.

?

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    

What do you do with blockers?

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Getting Started

•  Talk with your teammates about the experiment •  Define “block” for your team •  Minimally instrument your kanban system to gather

data, including the block reason and duration

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Getting started

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Blocker Analysis

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Blocker Analysis

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Observations

•  Internal blockers caused 20 days worth of delay •  External blockers caused 147 days worth of delay •  The biggest blocker cluster accounted for 86 days of

delay

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    

You have a 75% chance each week of creating a blocker that costs you an average of 29

days. Is this acceptable to you?

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Another Example

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Another Example

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Other Learning

•  It’s important to understand your commitment point. •  Depending on how you want to address blockers,

you might choose to sort them differently (e.g., contact person rather than source).

•  Be diligent about collecting data

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    © Copyright 2015 Asynchrony

Collaboration and Balance

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Standup Meetings

Retrospectives

Operations Reviews

Our three main feedback loops.

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    

… most valuable about this meeting is the fact that it's a venue for sharing experimental practices and judging how well they worked or didn't

-­‐Team  lead  

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Operations reviews without division or unit

context are a bit like asking “How are things on

your mountain?”

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Sometimes, we need help beyond

retrospectives to reach the peak.

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

So we’re still trying to

understand the best

way to use operations

reviews in our context.

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Start at the Start: Interns!

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Sharing Experiences

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

Results

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    @mattphilip #lkna15

When an Iceberg Flips

Photo: Alex Cornell, Wall Street Journal

©  2012,  Asynchrony  Solu2ons,  Inc.  All  rights  reserved.    

Thank you.

@mattphilip [email protected]

References:

•  InfoQ: How  a  Flow  Manager  Helps  Teams  Deliver,  Fast  and  Smoothly  

•  Kanban from the Inside, by Mike Burrows

Image credits:

•  Red Cross Red Crescent Climate Centre

•  Edward Boatman

•  Netanel Koso

•  Irene Hoffman

•  Alex Cornell, Wall Street Journal