KANBAN THROUGH ITS VALUES (MIKE BURROWS) - LKCE13

Post on 13-Sep-2014

320 views 0 download

Tags:

description

Introducing Kanban through a 3-layered value system - a familiar core that's about driving change, a middle layer that is about direction and alignment, and a protective outer layer of discipline and working agreements. This model aligns Kanban with the concept of the Learning Organisation and suggests ways to seek resonances with other methods. It has some practical benefits too: it can help us engage more effectively with the organisation as it currently is; it encourages us to reflect on our effectiveness as agents of change; it provides a convenient framework for the capture of stories.

transcript

Kanban through its values @asplake #lkce13

Kanban through its values: agendas for change

Mike Burrows @asplake

mike@djaa.com positiveincline.com

meldstrong.com

Kanban through its values @asplake #lkce13

What is Kanban?

Kanban through its values @asplake #lkce13

What is Kanban?

The Kanban method [1] is an evolutionary approach to change

Kanban through its values @asplake #lkce13

What is Kanban?

Kanban is the humane, “start with what you do now”

approach to change

Kanban through its values @asplake #lkce13

� transparency � balance � collaboration

� understanding � agreement � respect

� customer focus � flow � leadership

Kanban through nine values

Kanban through its values @asplake #lkce13

Improvement � transparency � balance � collaboration

A3  

A1  

A2  Organizational Change � understanding � agreement � respect

Service Transformation � customer focus � flow � leadership

Nine values, three agendas

Kanban through its values @asplake #lkce13

A1 A2 A3

Improvement � transparency � balance � collaboration

A1

Kanban through its values @asplake #lkce13

A1 A2 A3 transparency •  •  • 

CP1: Visualize

CP4: Make policies explicit

CP5: Implement feedback loops

Kanban through its values @asplake #lkce13

A1 A2 A3 transparency •  •  • 

Make knowledge work visible, organize it

Kanban through its values @asplake #lkce13

A1 A2 A3 transparency •  •  • 

Self-organize around the work

Kanban through its values @asplake #lkce13

Capture learning

A1 A2 A3 transparency •  •  • 

Kanban through its values @asplake #lkce13

A1 A2 A3 transparency •  •  • 

policies - local

Kanban through its values @asplake #lkce13

When priorities need to change, inform the

people affected

policies - global

A1 A2 A3 transparency •  •  • 

Kanban through its values @asplake #lkce13

0

20

40

60

80

100

120

On hold

Proposed

Prioritised

Ready for Dev

Dev

Testing

A1 A2 A3 transparency •  •  • 

feedback loops: informed by data

Kanban through its values @asplake #lkce13

A1 A2 A3 transparency •  •  • 

feedback loops: involve people

Kanban through its values @asplake #lkce13

CP1: Visualize

CP4: Make policies explicit

CP5: Implement feedback loops

A1 A2 A3 transparency •  •  • 

Kanban through its values @asplake #lkce13

A1 A2 A3 balance •  •  • 

CP2: Limit work-in-progress (WIP)

Kanban through its values @asplake #lkce13

4  

   

A1 A2 A3 balance •  •  • 

Pull systems for knowledge work

Kanban through its values @asplake #lkce13

4  

   

Pull systems for knowledge work

A1 A2 A3 balance •  •  • 

Kanban through its values @asplake #lkce13

4  

   

Pull systems for knowledge work

A1 A2 A3 balance •  •  • 

Kanban through its values @asplake #lkce13

A1 A2 A3 balance •  •  • 

demand vs capacity

Kanban through its values @asplake #lkce13

urgency-driven vs date-driven

A1 A2 A3 balance •  •  • 

Kanban through its values @asplake #lkce13

date-driven vs interrupt driven

A1 A2 A3 balance •  •  • 

Kanban through its values @asplake #lkce13

short, medium & long term

A1 A2 A3 balance •  •  • 

Kanban through its values @asplake #lkce13

delivery, improvement, experiment

A1 A2 A3 balance •  •  • 

Kanban through its values @asplake #lkce13

customer, team, organization

A1 A2 A3 balance •  •  • 

Kanban through its values @asplake #lkce13

CP2: Limit work-in-progress (WIP)

A1 A2 A3 balance •  •  • 

Kanban through its values @asplake #lkce13

A1 A2 A3 collaboration •  •  • 

CP6: Improve collaboratively, evolve experimentally [using models [and the scientific method]]

Kanban through its values @asplake #lkce13

A1 A2 A3 collaboration •  •  • 

creative relationships

Kanban through its values @asplake #lkce13

the means to solve problems…

A1 A2 A3 collaboration •  •  • 

Kanban through its values @asplake #lkce13

A1 A2 A3 collaboration •  •  • 

…and an improvement focus

Kanban through its values @asplake #lkce13

Models Internal External

How things work

✔ ✔

How to change

them ✔ ✔

A1 A2 A3 collaboration •  •  • 

Build & borrow models

Kanban through its values @asplake #lkce13

Plan

Do

Check

Act

Evolve experimentally

A1 A2 A3 collaboration •  •  • 

Kanban through its values @asplake #lkce13

CP6: Improve collaboratively, evolve experimentally [using models [and the scientific method]]

A1 A2 A3 collaboration •  •  • 

Kanban through its values @asplake #lkce13

A1 A2 A3

Improvement � transparency � balance � collaboration

A3  

A1  

A2  Organizational Change � understanding � agreement � respect Service Transformation

� customer focus � flow � leadership

Kanban through its values @asplake #lkce13

A1 A2 A3

Improvement � transparency � balance � collaboration

A1

Kanban through its values @asplake #lkce13

A1 A2 A3

•  Team-level adoption •  Capabilities, predictability •  Model-driven improvement •  Collaborative problem solving

The improvement agenda

Kanban through its values @asplake #lkce13

A1 A2 A3

Improvement � transparency � balance � collaboration

A3  

A1  

A2  Organizational Change � understanding � agreement � respect Service Transformation

� customer focus � flow � leadership

Kanban through its values @asplake #lkce13

A1 A2 A3

A2

Service Transformation � customer focus � flow � leadership

Kanban through its values @asplake #lkce13

CP3: Manage flow

customer focus •  •  •  A1 A2 A3

Kanban through its values @asplake #lkce13

CP3 (expanded):

Manage flow, •  seeking smoothness & timeliness,

•  anticipating customer needs

customer focus •  •  •  A1 A2 A3

Kanban through its values @asplake #lkce13

CP3 (expanded):

Manage flow, •  seeking smoothness & timeliness,

•  anticipating customer needs

customer focus •  •  •  A1 A2 A3

Kanban through its values @asplake #lkce13

“Knowing what you’re delivering, to whom, and why”

customer focus •  •  •  A1 A2 A3

Kanban through its values @asplake #lkce13

Assure satisfaction

customer focus •  •  •  A1 A2 A3

Kanban through its values @asplake #lkce13

Discover what will be needed

customer focus •  •  •  A1 A2 A3

Kanban through its values @asplake #lkce13

Discover what will be needed

customer focus •  •  •  A1 A2 A3

Kanban through its values @asplake #lkce13

Discover what will be needed

customer focus •  •  •  A1 A2 A3

Kanban through its values @asplake #lkce13

Discover what will be needed

customer focus •  •  •  A1 A2 A3

Kanban through its values @asplake #lkce13

...anticipating the mobility needs of people and society ahead of time

from The Toyota Promise

customer focus •  •  •  A1 A2 A3

Kanban through its values @asplake #lkce13

CP3 (expanded):

Manage flow, •  seeking smoothness & timeliness,

•  anticipating customer needs

customer focus •  •  •  A1 A2 A3

Kanban through its values @asplake #lkce13

CP3 (expanded):

Manage flow, •  seeking smoothness & timeliness,

•  anticipating customer needs

flow •  •  •  A1 A2 A3

Kanban through its values @asplake #lkce13

Pay explicit attention [7] to flow

A1 A2 A3 flow •  •  • 

Kanban through its values @asplake #lkce13

Pay explicit attention [7] to flow

A1 A2 A3 flow •  •  • 

Kanban through its values @asplake #lkce13

Pay explicit attention [7] to flow

A1 A2 A3 flow •  •  • 

Kanban through its values @asplake #lkce13

Pay explicit attention [7] to flow

A1 A2 A3 flow •  •  • 

Kanban through its values @asplake #lkce13

Pay explicit attention [7] to flow

A1 A2 A3 flow •  •  • 

Kanban through its values @asplake #lkce13

Pay explicit attention [7] to flow

A1 A2 A3 flow •  •  • 

Kanban through its values @asplake #lkce13

Pay explicit attention [7] to flow

A1 A2 A3 flow •  •  • 

Kanban through its values @asplake #lkce13

Keep it visible, value it

A1 A2 A3 flow •  •  • 

Kanban through its values @asplake #lkce13

lead time = work-in-progress (WIP)

throughput

A1 A2 A3 flow •  •  • 

Little’s law

Kanban through its values @asplake #lkce13

CP3 (expanded):

Manage flow, •  seeking smoothness & timeliness,

•  anticipating customer needs

A1 A2 A3 •  •  •  flow

Kanban through its values @asplake #lkce13

FP4: Encourage acts of leadership at all levels in your organization – from individual contributors to senior management

A1 A2 A3 •  •  •  leadership

Kanban through its values @asplake #lkce13

A1 A2 A3 •  •  •  leadership

Kanban through its values @asplake #lkce13

Small acts of leadership [13]

A1 A2 A3 •  •  •  leadership

� transparency � balance � collaboration

� understanding � agreement � respect

� customer focus � flow � leadership

Kanban through its values @asplake #lkce13

1.  What is the process?

2.  How can we see that it is working?

3.  How is it improving?

A leadership routine

A1 A2 A3 •  •  •  leadership

Kanban through its values @asplake #lkce13

FP4: Encourage acts of leadership at all levels in your organization – from individual contributors to senior management

A1 A2 A3 •  •  •  leadership

Kanban through its values @asplake #lkce13

A1 A2 A3

Improvement � transparency � balance � collaboration

A3  

A1  

A2  Organizational Change � understanding � agreement � respect Service Transformation

� customer focus � flow � leadership

Kanban through its values @asplake #lkce13

A1 A2 A3

A2

Service Transformation � customer focus � flow � leadership

Kanban through its values @asplake #lkce13

A1 A2 A3

•  Customer-focused knowledge discovery [15]

•  Service-oriented delivery architectures

•  End-to-end flow management •  Portfolio risk management

The service transformation agenda

Kanban through its values @asplake #lkce13

A1 A2 A3

Improvement � transparency � balance � collaboration

A3  

A1  

A2  Organizational Change � understanding � agreement � respect Service Transformation

� customer focus � flow � leadership

Kanban through its values @asplake #lkce13

A1 A2 A3

A3

Organizational Change � understanding � agreement � respect

Kanban through its values @asplake #lkce13

FP1: Start with what you do now

A1 A2 A3 understanding •  •  • 

Kanban through its values @asplake #lkce13

FP1 (expanded): Start with what you do now, understanding [4]: •  how it serves and frustrates the customer •  how it works and fails to work for you •  how it might be changed safely

A1 A2 A3 understanding •  •  • 

Kanban through its values @asplake #lkce13

A1 A2 A3 understanding •  •  • 

self organization

visualization

understanding

perspectives observations

models goals

Kanban through its values @asplake #lkce13

•  Are we tampering? [5]

•  Is it bravado? [6]

A1 A2 A3 understanding •  •  • 

Questions of safety

Kanban through its values @asplake #lkce13

How much damage?

A1 A2 A3 understanding •  •  • 

Kanban through its values @asplake #lkce13

Do we have the patience?

A1 A2 A3 understanding •  •  • 

Kanban through its values @asplake #lkce13

FP1 (expanded): Start with what you do now, understanding [4]: •  how it serves and frustrates the customer •  how it works and fails to work for you •  how it might be changed safely

A1 A2 A3 understanding •  •  • 

Kanban through its values @asplake #lkce13

FP2: Agree to pursue evolutionary change

A1 A2 A3 agreement •  •  • 

Kanban through its values @asplake #lkce13

agreement from

vs

agreement between

A1 A2 A3 agreement •  •  • 

Kanban through its values @asplake #lkce13

agreement in principle,

vs

agreement in practice

A1 A2 A3 agreement •  •  • 

Kanban through its values @asplake #lkce13

Managers, Higher Organization,

Corporate Systems

Customers Peers, Others

Impacted

Team

YOU

A1 A2 A3 agreement •  •  • 

Less this…

Kanban through its values @asplake #lkce13

Customers Peers, Others

Impacted

Team

The Change Team

…more this:

A1 A2 A3 agreement •  •  • 

Kanban through its values @asplake #lkce13

Fitness

Time

A1 A2 A3 agreement •  •  • 

Rinse & repeat:

Kanban through its values @asplake #lkce13

FP2: Agree to pursue evolutionary change

A1 A2 A3 agreement •  •  • 

Kanban through its values @asplake #lkce13

FP3: Initially, respect current roles, responsibilities & job titles

A1 A2 A3 •  •  •  respect

Kanban through its values @asplake #lkce13

…the dream of an empowered, self-organizing, trusting, respectful workplace… …the dream of organizations that deliver high quality and delight customers with designs that empower rather than frustrate… …the dream of a workplace where cycle times are so short that ideas are turned into valuable functionality when they are needed… Yes we Kanban!

David J Anderson [14]

A1 A2 A3 •  •  •  respect

Kanban through its values @asplake #lkce13

A1 A2 A3 •  •  •  respect

Respect is a key test

� transparency � balance � collaboration

� understanding � agreement � respect

� customer focus � flow � leadership

Kanban through its values @asplake #lkce13

FP3: Initially, respect current roles, responsibilities & job titles

A1 A2 A3 •  •  •  respect

Kanban through its values @asplake #lkce13

A1 A2 A3

A3

Organizational Change � understanding � agreement � respect

Kanban through its values @asplake #lkce13

A1 A2 A3

•  Disciplined engagement •  Systems & complexity thinking •  Change capability, safety •  Organizational learning

The organizational change agenda

Kanban through its values @asplake #lkce13

What is Kanban?

Kanban through its values @asplake #lkce13

What is Kanban?

Kanban is the humane, “start with what you do now”

approach to change

Kanban through its values @asplake #lkce13

Reflection (1)

Which 3 values resonate most strongly?

� transparency � balance � collaboration

� understanding � agreement � respect

� customer focus � flow � leadership

Kanban through its values @asplake #lkce13

Reflection (2)

A1

A2

A3

The improvement agenda

The service transformation agenda

The organizational change agenda

Which agenda will engage? Which will get the job done?

Kanban through its values @asplake #lkce13

[1] Kanban, Anderson http://www.amazon.com/Kanban-Successful-Evolutionary-Technology-Business/dp/0984521402/ref=sr_1_1?s=books&ie=UTF8&qid=1364387272&sr=1-1 [2] http://positiveincline.com/index.php/2013/01/introducing-kanban-through-its-values/

[3] http://positiveincline.com/index.php/2013/01/kanban-values-understanding-and-purpose/ [4] Thinking in Systems: A Primer, Meadows http://www.amazon.com/Thinking-Systems-Donella-H-Meadows/dp/1603580557/ref=sr_1_1?s=books&ie=UTF8&qid=1364387371&sr=1-1

[5] Out of the Crisis, Deming http://www.amazon.com/Out-Crisis-W-Edwards-Deming/dp/0262541157/ref=sr_1_1?s=books&ie=UTF8&qid=1364387455&sr=1-1 [6] Good to Great, Collins http://www.amazon.com/Good-Great-Companies-Leap-Others/dp/0066620996/ref=sr_1_1?s=books&ie=UTF8&qid=1364387591&sr=1-1 [7] The Culture Game: Tools for the Agile Manager, Mezick http://www.amazon.com/Culture-Game-Tools-Agile-Manager/dp/0984875301/ref=sr_1_1?s=books&ie=UTF8&qid=1364387632&sr=1-1

[8] Steven J. Spear, The High Velocity Edge [9] http://en.wikipedia.org/wiki/Little%27s_law [10] Tribal Leadership: Leveraging Natural Groups to Build a Thriving Organization, Logan http://www.amazon.com/Tribal-Leadership-Leveraging-Thriving-Organization/dp/0061251321/ref=sr_1_1?s=books&ie=UTF8&qid=1364387685&sr=1-1 [11] http://en.wikipedia.org/wiki/Learning_organization [12] The Fifth Discipline: The Art & Practice of The Learning Organization, Senge http://www.amazon.com/Fifth-Discipline-Practice-Learning-Organization/dp/0385517254/ref=sr_1_1?s=books&ie=UTF8&qid=1364387790&sr=1-1

[13] Small acts of leadership positiveincline.com/index.php/2013/06/small-acts-of-leadership/ [14] Yes we Kanban http://www.agilemanagement.net.php5-19.dfw1-2.websitetestlink.com/resources [15] Stand up meeting, thinking tool, leadership routine http://positiveincline.com/index.php/2013/09/stand-up-meeting-thinking-tool-leadership-routine/

References

Kanban through its values @asplake #lkce13

Special thanks to:

Jabe Bloom, Patrick Steyaert, Matthias Jouan, David J Anderson, Dave White, Arne Roock, Bernd Schiffer, Dimitar Bakardzhiev, Greg Brougham,

Hermanni Hyytiälä, Janice Linden-Reed, Chris Chan, Zsolt Fabok, Corinna Baldauf, Andy Carmichael, Alex Fedtke, Tom Cagley, Rob Ferguson, Yuval Yeret,

Joseph Hurtado, John Miller, Kurt Häusler, Matthias Bohlen, Rodolfo Moeller, Karl Scotland, Mattias Skarin, Alan Shalloway, Pierre Nies, Fred Engel,

David Shrimpton, Björn Tikkanen, Simon Thomas, Simon Marcus, Marco Melas, Jon Terry, Maria Alfredéen, Torbjörn Gyllebring, Shridhar Lolla, Jim Sutton,

Stephen Parry, Klaus Leopold, Sigi Kaltenecker, Gaetano Mazzanti

Thank you

Photos:

Slide14: David J. Anderson & Associates Inc Slide 34: http://en.wikipedia.org/wiki/File:Lennon-McCartney.JPG Slide 35: http://www.nobelweekdialogue.org/?attachment_id=364

Kanban through its values @asplake #lkce13

Homework

� transparency � balance � collaboration

� customer focus � flow � leadership

� understanding � agreement � respect

Choose three values for your meldstrong.com profile

� transparency � balance � collaboration

� understanding � agreement � respect

� customer focus � flow � leadership