52
[email protected], @djaa_dja Deep Kanban worth the investment? Assessing the increasing sophistication of your Kanban implementation Agile China Beijing, August 2013

Agile China - Deep Kanban - Worth The Investment?

  • View
    617

  • Download
    0

Embed Size (px)

DESCRIPTION

Implementing deeper Kanban and the extra value it brings for organizations who make the investment. The Depth of Kanban Assessment Framework and how to use it.

Citation preview

Page 1: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Deep Kanbanworth the investment?

Assessing the increasing

sophistication of your Kanban implementation

Agile ChinaBeijing, August 2013

Page 2: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Remember the definition of the Kanban Method?

Page 3: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

The Kanban Method for Creating an Adaptive Capability in your Organization

The Generalized Version

VisualizeLimit Work-in-progressManage FlowMake Policies ExplicitImplement Feedback LoopsImprove Collaboratively, Evolve Experimentally(using models & the scientific method)

Page 4: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Assessing Kanban Implementations

Page 5: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Are we doing Kanban or not?

It isn’t a question of evaluating practice usage but rather a question

of intent?

Do you intend to use visualization & virtual kanban systems as a core driver of a culture of

continuous improvement?

Do you view your organization as a network of service-oriented workflows and seek to improve

the balance of capability against demand?

Page 6: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

If the intent is there, then the question should be….

How Deep is your Kanban?

Visualize Limit Work-in-progress Manage Flow Make Policies Explicit Implement Feedback Loops Improve Collaboratively, Evolve Experimentally (using models & the scientific method)

Shallow

Deep

Dep

th

Page 7: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

In reality it isn’t so easy, practice adoption isn’t linear nor does it follow a predictable sequence

No Implied sequenceVisualize

Limit WIP

Manage FlowExplicit Policies

Feedback Loops

Improvements

Shallow

Deep

Page 8: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

In reality it isn’t so easy, practice adoption isn’t linear nor does it follow a predictable sequence

Larger implies DeeperVisualize

Limit WIP

Manage FlowExplicit Policies

Feedback Loops

Improvements

Page 9: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

This raises the question, how do we put a scale on the six axes?

Page 10: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Visualize

Page 11: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Limit WIP

Page 12: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Proto-Kanban

Done

Poolof

Ideas

F

H E

C A

I

Next

Deploy-mentReady

GD

GYPB

DEMN

5 ∞

P1

AB

Ongoing

Development Testing

Done Ongoing Done

3 3

I am a buffer!

The clue is in my name – “… Ready”

I am buffering non-instant availability or activity with a

cyclical cadence

Infinite limits on done columns means that there really isn’t a kanban pull system present.

This style of proto-kanban controls multi-tasking but doesn’t limit workflow WIP

∞ ∞

Page 13: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Manage Flow

Page 14: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Make Policies Explicit

Page 15: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Feedback Loops

OperationsReview

ImprovementKata

StandupMeeting

The Kanban Kata

Page 16: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Standup Meeting

Disciplined conduct and acts of leadership lead to improvement opportunities

Kaizen events happen at after meetings

Page 17: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Improvement Kata

A mentor-mentee relationship

Usually (but not always) between a superior and a sub-ordinate

A focused discussion about system capability

Definition of target conditions

Discussion of counter-measures – actions taken to improve capability

Page 18: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Operations Review

Meet monthly

Disciplined review of demand and capability for each kanban system

Provides system of systems view and understanding

Kaizen events suggested by attendees

Page 19: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Improve collaboratively, evolve experimentally (using models & scientific method)

Page 20: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Map evaluation criteria onto chartAllows multi-dimensional assessment

Visualize

LimitWIP

Manage FlowExplicit Policies

Feedback Loops(Kata)

Improvements

1

10+

teamimprovOps review

5+

1 1

7

LRM

proto

kanban

multi

Ops review

coached

Model-driven

Impl deepening

Observed evo

Page 21: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

We can now map known Kanban case studies onto this framework for assessment

Corbis from 2007

Page 22: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Corbis IT department circa October 2007

Very deep implementationVisualize

LimitWIP

Manage FlowExplicit Policies

Feedback Loops(Kata)

Improvements

1

10+

teamimprovOps review

5+

1 1

7

LRM

proto

kanban

multi

Ops review

coached

Model-driven

Impl deepening

Observed evo

Page 23: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

XIT Microsoft 2005

Page 24: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

XIT Microsoft 2005

Muchshallower early

implementationVisualize

LimitWIP

Manage FlowExplicit Policies

Feedback Loops(Kata)

Improvements

1

10+

teamimprovOps review

5+

1 1

7

LRM

proto

kanban

multi

Ops review

coached

Model-driven

Impl deepening

Observed evo

Page 25: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

A Typical Proto-Kanban Implementation

Very shallow

Shallower than original (2005)

implementation

Visualize

LimitWIP

Manage FlowExplicit Policies

Feedback Loops(Kata)

Improvements

1

10+

teamimprovOps review

5+

1 1

7

LRM

proto

kanban

multi

Ops review

coached

Model-driven

Impl deepening

Observed evo

Page 26: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

A More Explicit Definition ofthe Kanban Method

Specific Practices for Adaptive Capability

Visualize work, workflow & business risks(using large physical or electronic boards in communal spaces)

Implement Virtual Kanban SystemsManage FlowMake Policies ExplicitImplement the Kanban KataEducate your workforce to enable collaborative evolution of policies & ways of working(based on models of workflow from bodies of knowledge such as

Theory of Constraints, W.E. Deming’s Profound Knowledge, Lean/Toyota Way, & Risk Management such as Option Theory)

Page 27: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Scaling out across an organization

Page 28: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Treat each service separatelyD

em

and

ObservedCapability

Dem

and

Dem

and

ObservedCapability

ObservedCapability

Page 29: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Some systems have dependencies on others

Dem

and

ObservedCapability

Dem

and

Dem

and

ObservedCapability

ObservedCapability

Page 30: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Organizational Improvements Emerge

Page 31: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Scaling Kanban

Each Kanban System is designed from first principles around a service provided

Scale out in a service-oriented fashion

Do not attempt to design a grand solution at enterprise scale

The Kanban Kata are essential!

Allow a better system of systems to emerge over time

Page 32: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Relative vs Absolute Assessment

Page 33: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Practitioners in smaller organizations have tended to adopt a relative assessment model

Outer edge defines

specific local goals

Visualize

Limit WIP

Manage FlowExplicit Policies

Feedback Loops

Improvements

Activity Not present

Where we would like to be

Page 34: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Relative model usagePioneered by Pawel Brodzinski

The relative model is used with the Improvement Kata to help drive a specific local improvement under supervision of a coach

Avoids concerns of a “CMMI levels” style model for Kanban and pursuit of practice adoption for the sake of it

IMO, requires an expert coach with deep knowledge of Kanban (and other concepts) to drive it.

Page 35: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Pawel Brodzinski,http://blog.brodzinski.com/wp-content/uploads/kanban-radar-chart-6.png

Page 36: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Absolute model adoptionThe absolute model is gaining traction with larger organization such as space & defense and public sector in USA, Canada and Sweden.

Provides a clear framework to guide deep Kanban adoption. Allows wider audience to understand why their coach is steering them in a direction.

Helps management to adopt appropriate expectations of outcomes based on appraised depth

Page 37: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Jack Vinson, http://limitedwipsociety.ning.com/photo/kiviat-radar-spider-depth-of-implementation?context=album&albumId=6474535%3AAlbum%3A4302

Page 38: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Bernadette Dario, http://limitedwipsociety.ning.com/photo/kiviat4?context=album&albumId=6474535%3AAlbum%3A4302

Page 39: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Extending the Framework

Some larger firms have customized and extended the framework adding a 7th axes…

Page 40: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Increasing depth, increasing benefits

Page 41: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

A Typical Proto-Kanban Implementation

Very shallow

Visualize

LimitWIP

Manage FlowExplicit Policies

Feedback Loops(Kata)

Improvements

1

10+

teamimprovOps review

5+

1 1

7

LRM

proto

kanban

multi

Ops review

coached

Model-driven

Impl deepening

Observed evo

Benefits

TransparencyEngage people

emotionallyCollaboration

Greater empathyReduced multitasking

Page 42: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

XIT Microsoft 2005

A little Deeper

Visualize

LimitWIP

Manage FlowExplicit Policies

Feedback Loops(Kata)

Improvements

1

10+

teamimprovOps review

5+

1 1

7

LRM

proto

kanban

multi

Ops review

coached

Model-driven

Impl deepening

Observed evo

Benefits

PredictabilityShorter Lead Times

Increased ThroughputImproved trust with

business stakeholdersEliminated DisruptionsMeasurable Benefits

Page 43: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Corbis IT department circa October 2007

Very deep

Business unit wide implementation

Visualize

LimitWIP

Manage FlowExplicit Policies

Feedback Loops(Kata)

Improvements

1

10+

teamimprovOps review

5+

1 1

7

LRM

proto

kanban

multi

Ops review

coached

Model-driven

Impl deepening

Observed evo

Benefits

Cultural shift(across whole business)

Managers ManagingEmpowerment

AutonomyContinuous

ImprovementViral Spread

Page 44: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Thank you!

Page 45: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

About

David Anderson is a thought leader in managing effective software teams. He leads a training, consulting, publishing and event planning business dedicated to developing, promoting and implementing sustainable evolutionary approaches for management of knowledge workers.He has 30 years experience in the high technology industry starting with computer games in the early 1980’s. He has led software teams delivering superior productivity and quality using innovative agile methods at large companies such as Sprint and Motorola.

David is the pioneer of the Kanban Method an agile and evolutionary approach to change. His latest book, published in June 2012, is, Lessons in Agile Management – On the Road to Kanban.

David is a founder of the Lean Kanban Inc., a business dedicated to assuring quality of training in Lean and Kanban for knowledge workers throughout the world.

Page 46: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Acknowledgements

Hakan Forss of Avega Group in Stockholm has been instrumental in defining the Kanban Kata and evangelizing its importance as part of a Kaizen culture. He also challenged the incremental sequence of practice adoption and catalyzed the discussion that led directly to adoption of the multi-dimensional depth of Kanban assessment framework.

Pawel Brodzinski has led the healthy debate on relative versus absolute assessment.

Page 47: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

David J Anderson& Associates, Inc.

Page 48: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Appendix

Page 49: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Can you draw this chart for your team or organization?

Page 50: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Use this template…

What shape is your Kanban

implementation?Visualize

LimitWIP

Manage FlowExplicit Policies

Feedback Loops(Kata)

Improvements

1

10+

teamimprovOps review

5+

1 1

7

LRM

proto

kanban

multi

Ops review

coached

Model-driven

Impl deepening

Observed evo

Page 51: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja

Example Distributions

Sta

ndardE

xpedit

e

Inta

ngib

le

Fixe

d D

ate

Page 52: Agile China -  Deep Kanban - Worth The Investment?

[email protected], @djaa_dja