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

THE KANBAN ICEBERG

Apr 19, 2022

Download

Documents

dariahiddleston
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: THE KANBAN ICEBERG

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

THE KANBAN ICEBERG

Page 2: THE KANBAN ICEBERG

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

Structure

Kanban Iceberg

1. Understanding

2. Flow

3. Collaboration and

Balance

Page 3: THE KANBAN ICEBERG

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

Page 4: THE KANBAN ICEBERG

©  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: THE KANBAN ICEBERG

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

Kanban Depth

1999 2008 2014

Proto-kanban

Ubiquitous kanban

Page 6: THE KANBAN ICEBERG

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

We do card walls really well.

Page 7: THE KANBAN ICEBERG

©  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: THE KANBAN ICEBERG

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

Principles

Values

Practices

Card Wall

Agendas

Page 9: THE KANBAN ICEBERG

©  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: THE KANBAN ICEBERG

©  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: THE KANBAN ICEBERG

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

Values

COLLABORATION

TRANSPARENCY

CUSTOMER FOCUS

UNDERSTANDING

BALANCE AGREEMENT

FLOW

LEADERSHIP

RESPECT

Page 12: THE KANBAN ICEBERG

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

Principles

Values

Practices

Page 13: THE KANBAN ICEBERG

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

Kanban isn’t about card walls.

It’s about safe, evolutionary change.

Page 14: THE KANBAN ICEBERG

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

How do you help teams for whom

Kanban is simply card walls?

?

Page 15: THE KANBAN ICEBERG

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

1. Understanding

Page 16: THE KANBAN ICEBERG

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

“Kanban”

Page 17: THE KANBAN ICEBERG

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

Kanban Connotations

Card wall Continuous

flow delivery model

Evolutionary improvement

framework

Page 18: THE KANBAN ICEBERG

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

Page 19: THE KANBAN ICEBERG

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

Page 20: THE KANBAN ICEBERG

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

Great idea. But how do you launch it?

Page 21: THE KANBAN ICEBERG

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

“We have a great metaphor for you!”

Page 22: THE KANBAN ICEBERG

©  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: THE KANBAN ICEBERG

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

Anticipate

emotional

resistance.

Be like water. Avoid the rocks.

Page 24: THE KANBAN ICEBERG

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

Expect some experiments to fail.

Page 25: THE KANBAN ICEBERG

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

Page 26: THE KANBAN ICEBERG

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

Page 27: THE KANBAN ICEBERG

©  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: THE KANBAN ICEBERG

©  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: THE KANBAN ICEBERG

©  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: THE KANBAN ICEBERG

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

Assessments are done. Now what?

?

Page 31: THE KANBAN ICEBERG

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

Flow

Page 32: THE KANBAN ICEBERG

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

?

Page 33: THE KANBAN ICEBERG

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

Flow Manager?

Help wanted.

Page 34: THE KANBAN ICEBERG

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

Page 35: THE KANBAN ICEBERG

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

Definitions

Backlog/uncommitted

Commitment point

Delivery point Work in Progress (WIP)

Delivery time

Page 36: THE KANBAN ICEBERG

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

Metrics

Flow efficiency

% complete and accurate Delivery time

Return on Investment

Page 37: THE KANBAN ICEBERG

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

Redesigned work ticket

Page 38: THE KANBAN ICEBERG

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

Redesigned work board (old)

Page 39: THE KANBAN ICEBERG

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

Redesigned work board (new)

Page 40: THE KANBAN ICEBERG

©  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: THE KANBAN ICEBERG

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

Metrics

% complete and accurate

?

Page 42: THE KANBAN ICEBERG

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

Metrics

Flow efficiency

9%

Page 43: THE KANBAN ICEBERG

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

Metrics

Return on Investment

? ________ $100k/mo

Page 44: THE KANBAN ICEBERG

©  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: THE KANBAN ICEBERG

©  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: THE KANBAN ICEBERG

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

Not as easy as it looked.

?

Page 47: THE KANBAN ICEBERG

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

What do you do with blockers?

Page 48: THE KANBAN ICEBERG

©  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: THE KANBAN ICEBERG

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

Getting started

Page 50: THE KANBAN ICEBERG

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

Blocker Analysis

Page 51: THE KANBAN ICEBERG

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

Blocker Analysis

Page 52: THE KANBAN ICEBERG

©  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: THE KANBAN ICEBERG

©  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: THE KANBAN ICEBERG

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

Another Example

Page 55: THE KANBAN ICEBERG

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

Another Example

Page 56: THE KANBAN ICEBERG

©  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: THE KANBAN ICEBERG

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

Collaboration and Balance

Page 58: THE KANBAN ICEBERG

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

Standup Meetings

Retrospectives

Operations Reviews

Our three main feedback loops.

Page 59: THE KANBAN ICEBERG

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

Page 60: THE KANBAN ICEBERG

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

Page 61: THE KANBAN ICEBERG

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

Page 62: THE KANBAN ICEBERG

©  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: THE KANBAN ICEBERG

©  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: THE KANBAN ICEBERG

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

Sometimes, we need help beyond

retrospectives to reach the peak.

Page 65: THE KANBAN ICEBERG

©  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: THE KANBAN ICEBERG

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

Start at the Start: Interns!

Page 67: THE KANBAN ICEBERG

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

Sharing Experiences

Page 68: THE KANBAN ICEBERG

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

Results

Page 69: THE KANBAN ICEBERG

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

When an Iceberg Flips

Photo: Alex Cornell, Wall Street Journal

Page 70: THE KANBAN ICEBERG

©  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