Top Banner
© 2012, Asynchrony Solu2ons, Inc. All rights reserved. THE KANBAN ICEBERG
70
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Kanban Iceberg, Lean Kanban North America 2015 conference

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

THE KANBAN ICEBERG

Page 2: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Structure

Kanban Iceberg

1. Understanding

2. Flow

3. Collaboration and

Balance

Page 3: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Page 4: Kanban Iceberg, Lean Kanban North America 2015 conference

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

# of People

Proto-kanban

Ubiquitous kanban

Proto-agile

Agile/XP

1999 2005 2008 2014

Page 5: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Kanban Depth

1999 2008 2014

Proto-kanban

Ubiquitous kanban

Page 6: Kanban Iceberg, Lean Kanban North America 2015 conference

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

We do card walls really well.

Page 7: Kanban Iceberg, Lean Kanban North America 2015 conference

©  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.

Page 8: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Principles

Values

Practices

Card Wall

Agendas

Page 9: Kanban Iceberg, Lean Kanban North America 2015 conference

©  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

Page 10: Kanban Iceberg, Lean Kanban North America 2015 conference

©  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

Page 11: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Values

COLLABORATION

TRANSPARENCY

CUSTOMER FOCUS

UNDERSTANDING

BALANCE AGREEMENT

FLOW

LEADERSHIP

RESPECT

Page 12: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Principles

Values

Practices

Page 13: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Kanban isn’t about card walls.

It’s about safe, evolutionary change.

Page 14: Kanban Iceberg, Lean Kanban North America 2015 conference

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

How do you help teams for whom

Kanban is simply card walls?

?

Page 15: Kanban Iceberg, Lean Kanban North America 2015 conference

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

1. Understanding

Page 16: Kanban Iceberg, Lean Kanban North America 2015 conference

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

“Kanban”

Page 17: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Kanban Connotations

Card wall Continuous

flow delivery model

Evolutionary improvement

framework

Page 18: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Page 19: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Page 20: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Great idea. But how do you launch it?

Page 21: Kanban Iceberg, Lean Kanban North America 2015 conference

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

“We have a great metaphor for you!”

Page 22: Kanban Iceberg, Lean Kanban North America 2015 conference

©  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

Page 23: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Anticipate

emotional

resistance.

Be like water. Avoid the rocks.

Page 24: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Expect some experiments to fail.

Page 25: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Page 26: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Page 27: Kanban Iceberg, Lean Kanban North America 2015 conference

©  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  

Page 28: Kanban Iceberg, Lean Kanban North America 2015 conference

©  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

Page 29: Kanban Iceberg, Lean Kanban North America 2015 conference

©  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

Page 30: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Assessments are done. Now what?

?

Page 31: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Flow

Page 32: Kanban Iceberg, Lean Kanban North America 2015 conference

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

?

Page 33: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Flow Manager?

Help wanted.

Page 34: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Page 35: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Definitions

Backlog/uncommitted

Commitment point

Delivery point Work in Progress (WIP)

Delivery time

Page 36: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Metrics

Flow efficiency

% complete and accurate Delivery time

Return on Investment

Page 37: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Redesigned work ticket

Page 38: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Redesigned work board (old)

Page 39: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Redesigned work board (new)

Page 40: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Metrics

Delivery time

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

Page 41: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Metrics

% complete and accurate

?

Page 42: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Metrics

Flow efficiency

9%

Page 43: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Metrics

Return on Investment

? ________ $100k/mo

Page 44: Kanban Iceberg, Lean Kanban North America 2015 conference

©  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.

Page 45: Kanban Iceberg, Lean Kanban North America 2015 conference

©  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!

Page 46: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Not as easy as it looked.

?

Page 47: Kanban Iceberg, Lean Kanban North America 2015 conference

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

What do you do with blockers?

Page 48: Kanban Iceberg, Lean Kanban North America 2015 conference

©  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

Page 49: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Getting started

Page 50: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Blocker Analysis

Page 51: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Blocker Analysis

Page 52: Kanban Iceberg, Lean Kanban North America 2015 conference

©  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

Page 53: Kanban Iceberg, Lean Kanban North America 2015 conference

©  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?

Page 54: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Another Example

Page 55: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Another Example

Page 56: Kanban Iceberg, Lean Kanban North America 2015 conference

©  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

Page 57: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Collaboration and Balance

Page 58: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Standup Meetings

Retrospectives

Operations Reviews

Our three main feedback loops.

Page 59: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Page 60: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Page 61: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Page 62: Kanban Iceberg, Lean Kanban North America 2015 conference

©  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  

Page 63: Kanban Iceberg, Lean Kanban North America 2015 conference

©  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?”

Page 64: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Sometimes, we need help beyond

retrospectives to reach the peak.

Page 65: Kanban Iceberg, Lean Kanban North America 2015 conference

©  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.

Page 66: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Start at the Start: Interns!

Page 67: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Sharing Experiences

Page 68: Kanban Iceberg, Lean Kanban North America 2015 conference

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

Results

Page 69: Kanban Iceberg, Lean Kanban North America 2015 conference

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

When an Iceberg Flips

Photo: Alex Cornell, Wall Street Journal

Page 70: Kanban Iceberg, Lean Kanban North America 2015 conference

©  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