LAScot16 - Kanban Systems for Change

27
SYSTEMS FOR CHANGE © Patrick Steyaert, 2016 1 @PatrickSteyaert Lean Agile Scotland 2016 KANBAN systems for change

Transcript of LAScot16 - Kanban Systems for Change

Page 1: LAScot16 - Kanban Systems for Change

SYSTEMSFORCHANGE©PatrickSteyaert,2016 1

@PatrickSteyaert

Lean Agile Scotland 2016

KANBAN systems for change

Page 2: LAScot16 - Kanban Systems for Change

SYSTEMSFORCHANGE©PatrickSteyaert,2016 2

ThementalimageofasnowmobileusedbyCol.JohnBoydtoillustratetheroleofanalysisandsynthesisininnova,on.

Picture: http://s117.photobucket.com/

Page 3: LAScot16 - Kanban Systems for Change

SYSTEMSFORCHANGE©PatrickSteyaert,2016 3

Confusion

ChangeisadynamiccomplexsystemwithmanymovingpartsandinteracPons

Page 4: LAScot16 - Kanban Systems for Change

©PatrickSteyaert,2016 SYSTEMSFORCHANGE 4

The parts Different types of change

Evolutionary change

Directed change

Retrospective change Planned

change

Convex/ExponenPalConcave/Linear

Page 5: LAScot16 - Kanban Systems for Change

©PatrickSteyaert,2016 SYSTEMSFORCHANGE 5

The whole

Constraints* and regime changes

Enablingconstraints

Emergentconstraints

Over-constrained

Un-constrained

*InspiredbybothA.Juarrero’sDynamicsinAc9onandE.Goldrath’sTheoryofConstraints

(Individual,nosystem)

(Emergentteam,system)

(“Individual”,rigidrules)

(Team,system)

Page 6: LAScot16 - Kanban Systems for Change

©PatrickSteyaert,2016 SYSTEMSFORCHANGE 6

Opposite ends that meet Planned and retrospective change

Action After Action

Review Set standard

Page 7: LAScot16 - Kanban Systems for Change

©PatrickSteyaert,2016 SYSTEMSFORCHANGE 7

By separating the thinking from the doing the system of work becomes over-constrained

Planned change

After Action Review

whatneedstobedonehowithastobedone

bywhominwhatPming

Set standard Action

Page 8: LAScot16 - Kanban Systems for Change

©PatrickSteyaert,2016 SYSTEMSFORCHANGE 8

Unconstrained Retrospective change

Action Set standard

ThingstokeepThingstoimprove

WhathavewelearnedWhatsPllpuzzlesus

After Action Review

Page 9: LAScot16 - Kanban Systems for Change

©PatrickSteyaert,2016 SYSTEMSFORCHANGE 9

Creating flow

Inbound

Outbound

IdenPfyingopPonsforchange

(usingmodels,frameworks,

assessments,…)

Deliveringchange(insmall

increments)

Page 10: LAScot16 - Kanban Systems for Change

©PatrickSteyaert,2016 SYSTEMSFORCHANGE 10

Kanban system for change Planned and retrospective change

upstream inventory downstream suggestion Evaluation consolidation Ready to

impl ready Initiate

change Guide

change Validate Adoption

TechniquesPrac,cesProcedures

5 4 65>7 >5 >38

Inventory

TechniquesPrac,cesProcedures

Storymapping Visual

mngt

Page 11: LAScot16 - Kanban Systems for Change

SYSTEMSFORCHANGE©PatrickSteyaert,2016 11

What is (implicitly) expected Convex/exponential change

success

Expectedpain

Expectedgain

Changeaccumulatesinto*big*outcomes

fail

Page 12: LAScot16 - Kanban Systems for Change

SYSTEMSFORCHANGE©PatrickSteyaert,2016 12

What is actually happening Concave/linear change

success

Expectedpain

Expectedgain

Outcomesarecappedandchangeini,a,vestendtostall

fail

Page 13: LAScot16 - Kanban Systems for Change

©PatrickSteyaert,2016 SYSTEMSFORCHANGE 13

Active experimentation The pdca loop and hypothesis-driven change

do

check

adjust

plan

Webelievethat<doingthis>

Willachieve<thisoutcome>

Hypothesis

Experiment

Results

Learning

Model

Page 14: LAScot16 - Kanban Systems for Change

©PatrickSteyaert,2016 SYSTEMSFORCHANGE 14

Evolutionary change

Start where you are now

STEP #1

Implement a safe-to-fail change

STEP #2

Evaluate fitness against fitness-for-

purpose criteria

Ø  ifposiPvereinforceØ  ifnegaPverollback

STEP #3

Page 15: LAScot16 - Kanban Systems for Change

©PatrickSteyaert,2016 SYSTEMSFORCHANGE 15

Experimentsneedastablecontexttogivemeaningfulresults.

Context matters

Whenthelevelofcollabora,onislowandtheprocessisunstablethen

experimenta,ondoesnotmakesense.

Page 16: LAScot16 - Kanban Systems for Change

©PatrickSteyaert,2016 SYSTEMSFORCHANGE 16

Too unstable to experiment in What turns this …

Ideas Ready for Dev Development TesTIng Ready for UAT Done

ongoing done

Abandoned

A user story

A user story

A user story

A user story

A user story

A user story

A user

story A user story

A user story

A user story

A user story

A user story

A user story

A user story A user

story A user story

A user story

A user story

A user story

A user story

A user story A user

story A user story

A user story

A user story A user

story A user story

A user story

A user story A user

story A user story

A user story

A user story A user

story A user story

A user story

A user story A user

story A user story

A user story

A user story A user

story A user story

A user story

A user story A user

story A user story

A user story

A user story A user

story A user story

A user story

A user story A user

story A user story

Page 17: LAScot16 - Kanban Systems for Change

©PatrickSteyaert,2016 SYSTEMSFORCHANGE 17

Into this? Ideas Ready for Dev Development TesTIng Ready for UAT Done

ongoing done

Abandoned

A user story

A user story

A user story

A user story

A user story

A user story

A user

story A user story

A user story

A user story

A user story

A user story

A user story

A user story A user

story A user story

A user story

A user story

A user story

Page 18: LAScot16 - Kanban Systems for Change

©PatrickSteyaert,2016 SYSTEMSFORCHANGE 18

Kanban Ideas Ready for Dev Development TesTIng Ready for UAT Done

ongoing done 5 ∞

Abandoned

5

3

A user story

A user story

A user story

A user story

A user story

A user story

A user

story A user story

A user story

A user story

A user story

A user story

A user story

A user story A user

story A user story

A user story

A user story

A user story ItisnotaboutvisualizaPon;itisabout

theeffectofWIPlimitsasaconstraintthatenablesnovelbehavior.

Page 19: LAScot16 - Kanban Systems for Change

©PatrickSteyaert,2016 SYSTEMSFORCHANGE 19

Enabling constraints

Catalyze

Collabora,on

StableChao,c

Individual

Page 20: LAScot16 - Kanban Systems for Change

©PatrickSteyaert,2016 SYSTEMSFORCHANGE 20

Emerging constraints

Page 21: LAScot16 - Kanban Systems for Change

©PatrickSteyaert,2016 SYSTEMSFORCHANGE 21

Reflective observation The OODA loop

orient

decide

act

observe

Unfoldingevents

Implicitguidance

Implicit

guidance

Habits,experiencesanddisposiPons RaPonalchoice

Page 22: LAScot16 - Kanban Systems for Change

©PatrickSteyaert,2016 SYSTEMSFORCHANGE 22

Align on direction give autonomy to execution

Directed change

New target Ideal future state now

“How”isdiscovered

“Why”and“What”aredefined

Page 23: LAScot16 - Kanban Systems for Change

©PatrickSteyaert,2016 SYSTEMSFORCHANGE 23

Double loop Learning

ReflecPveobservaPon

AcPveexperimentaPon

ORIENT

DECIDE ACT OBSERVE

Implicitguidance

DO CHECK

ADJUST

PLAN

Feedback

Unfoldingevents

Model

Page 24: LAScot16 - Kanban Systems for Change

©PatrickSteyaert,2016 SYSTEMSFORCHANGE 24

Kanban system for change Reflective observation + Active experimentation

Decision making (OODA) Hypothesis Learning (PDCA) Observe Orient

Abandon

Decide Act Plan Do Check Adjust

Observa,ons

5 4 655 6 88

Hypothesis

AbandonExperiments

Page 25: LAScot16 - Kanban Systems for Change

©PatrickSteyaert,2016 SYSTEMSFORCHANGE 25

Looking at the whole System of Change

Convexchange

Concavechange

Evolutionary change

Directed change

Retrospective change Planned

change

Enablingconstraints

Emergentconstraints

Over-constraining

Un-constraining

Page 26: LAScot16 - Kanban Systems for Change

SYSTEMSFORCHANGE©PatrickSteyaert,2016 26

System of change

Changing the way of change

Planned change is often the starting point – It can mobilize for change

Keep a watch on emergent constraints to realize measurable results

Look for constraints that enable collaboration and experimentation

Retrospective change is your eyes and ears in the organization

Page 27: LAScot16 - Kanban Systems for Change

SYSTEMSFORCHANGE©PatrickSteyaert,2016 27

Thank you Stay in touch with us!

twiher.com/@PatrickSteyaert [email protected]