la gestion visuelle kanban - daniel doiron

77
[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc. Lean Kanban Risk Management Agile Montréal – 11 Janvier 2017 Daniel Doiron, AKT

Upload: agile-montreal

Post on 24-Jan-2017

117 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

Lean Kanban Risk ManagementAgile Montréal – 11 Janvier 2017

Daniel Doiron, AKT

Page 2: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

LEAN KANBAN RISK MANAGEMENT : OPTIONS, LIQUIDITY & TRUST, HEDGING,

PRIORITIZING, SCHEDULING

Page 3: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

Risk and Real Life Options

Page 4: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

A Fantastic Book !

Page 5: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

KANBAN CADENCES

Page 6: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

WHAT IS RISK ?

Page 7: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

Kanban Mechanics

Page 8: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

H

FF OM

NK

J

I

Pull

Kanban systems are pull systems

Ideas

D

E

A

I

DevReady

G

5Ongoing

Development Testing

Done3 3

TestReady

5

F

B

CPull

Pull

*

There is capacity here

UATReleaseReady

∞ ∞

Pulling work from development will create

capacity here too –the pull signals move

upstream!Now we have capacity to replenish our ready

buffer

Page 9: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

WHO IS DOING WHAT ?Test

Ready

FH E

C A

I

GD

GYPB

DEMN

P1

AB

IdeasDev

Ready5

Ongoing

Development Testing

Done3 35

UATReleaseReady

∞ ∞

Page 10: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

Where is the RISK ?

Page 11: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

KEY RISK - LEAN MANAGEMENT

Page 12: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

LEAN KANBAN RISK MANAGEMENT TRIAGE

NOW

NEVER

LATER

What should we do now, later or never !

Failing to apply this decision matrix treats all demand as irrefutable: demand that will not be shaped !

Page 13: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

LEAN RISK MANAGEMENT – AVERSION

“Being risk averse is a bad thing in a modern business -- saying yes to everything and starting everything early is a sign of risk aversion …. ”

David Anderson 20:20 – 20:53

https://www.youtube.com/watch?v=qEpT0NPpBcI

Page 14: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

LEAN RISK MANAGEMENT – AVERSION

• Those who say ‘yes’ to everything are risk averse and treat all demand as irrefutable demand and let it enter the system

• They want everything to be finished asap and therefore they start everything as early as possible !

• WIP is therefore going thru the roof, variability sets in and results are random. Trust is eroded !

• As long as a demand has not entered the Kanban system, it is refutable demand and commitment is deferred !

• This is the robust and resilient way to manage WIP and prevent variability from entering the system. Allocate demand according to current capacity !

Page 15: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

OPTIONS, LIQUIDITY & TRUST , HEDGING, PRIORITIZING,

SCHEDULING

Page 16: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

LEAN RISK MANAGEMENT

Is your risk management approach:

a) Bringing people together ?

b) Triggering open discussions (narrative) ?

c) Cheap ?

d) Visual ?

e) Supporting many taxonomies ?

f) Qualitative ?

Page 17: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

LEAN RISK MANAGEMENT 1. Blocker Analysis

2. Cost of Delay

3. Liquidity and real option theory

4. Taxonomies and radar graphs

5. When is discussion needed ?

Page 18: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

Improve Quality By Understanding Why Bugs and Blockers Occur

Page 19: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

Blocker Analysis - Clustering

Page 20: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

Improve Quality By Understanding Why Bugs and Blockers Occur

Page 21: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

Improve Quality By Understanding Why Bugs and Blockers Occur

Page 22: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

Improve Quality By Understanding Why Bugs and Blockers Occur

Page 23: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

Improve Quality By Understanding Why Bugs and Blockers Occur

Page 24: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

Improve Quality By Understanding Why Bugs and Blockers Occur

Page 25: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

Improve Quality By Understanding Why Bugs and Blockers Occur

Page 26: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

LEAN RISK MANAGEMENT 1. Blocker Analysis

2. Cost of Delay

3. Liquidity and real option theory

4. Taxonomies and radar graphs

5. When is discussion needed ?

Page 27: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

Where do you need to be more predictable ?

Page 28: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

Qualitative Cost of Delay function sketches

Expedite – white; critical and immediate cost of delay; can exceed other kanban limit (bumps other work); limit 1

Fixed date – orange; cost of delay goes up significantly after deadline

Standard - yellow; increasing urgency, cost of delay is shallow but accelerates before leveling out

Intangible – blue; cost of delay may be significant but is not incurred until significantly later, if at all

time

impa

ct

time

impa

ct

time

impa

ct

time

impa

ct

Class of service and its policiesColor Function

https://www.youtube.com/watch?v=YBPa0FE4hRs

Page 29: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

COST OF DELAY TAXONOMY

Page 30: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

COST OF DELAY TAXONOMY

Cost of Delay is for for big stuff !

• Majority of people understand it within minutes

• Excellent for portfolio and project selection or features

• Not so good for individual ticket selection on day to day basis

Page 31: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

?

WHAT DO WE DO FOR SMALL ITEMS ?

Page 32: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

LEAN RISK MANAGEMENT 1. Blocker Analysis

2. Cost of Delay

3. Liquidity and real option theory

4. Taxonomies and radar graphs

5. When is discussion needed ?

Page 33: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

Real Life Options: Now, later or not at all

Real Life Options(Maassen, Matts)

• Options have value• Options have expiry

conditions• Do not commit early

unless you know why

Page 34: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

TRUST & LIQUIDITY OF SYSTEMS

Page 35: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

TRUST & LIQUIDITY OF SYSTEMS

Page 36: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

LEAN RISK MANAGEMENT

• Liquidity tells us if our assumptions about our statistical models based on the near past are still right and have not moved outside the range of volatility ! (Lucas’ law)

• Little’s Law & Variability & Throughput & WIP etc.

• Liquidity is a general system health indicator metric of a pull system. Like blood pressure it is easy to observe and hard to fake

• Olaav Massen and Chris Matts contribution to Lean Kanban Risk Management has taken paths into scheduling, hedging, liquidity & trust, discovery Kanban and much more

Page 37: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

General Health - Easy to Measure – Hard to Fake

Page 38: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

Flow efficiencies of 1-5% are commonly reported. *, **

> 40% is good!

Page 39: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

LIQUIDITY ISSUE – NO TAKERS FOR A TICKET

Page 40: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

Real Life Options: Who gets assigned a ticket ?

• Lean Kanban – Good enough to do the job first. Never assign the most flexible competent resources at first! Use those as coaches, reviewers, improvement thinkers… and only very occasionally “firefighters”. Keep options open !

• TOC – Same thinking

• Cynefin – Same thinking

Page 41: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

LEAN RISK MANAGEMENT

Page 42: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

USE AVATARS FOR MANAGING LIQUIDITY & RISK

Page 43: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

LOW WIP ? NOT ALWAYS !

Page 44: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

LEAN RISK MANAGEMENT

Page 45: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

LEAN DECISION FILTER 45

Lean decision filter :

Value trumps flow Expedite at the expense of flow to maximize value

Flow trumps waste elimination Increase WIP to maintain flow even if this causes waste

Waste elimination trumps economies of scale Never pursue economies of scale, balance demand with throughput 45

Page 46: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

CHARACTERISTIC OF A LIQUID FINANCIAL MARKET

Tightness : Bid-Ask spread

Immediacy : How quick an order is filled Breadth : Ability to handle large orders

Depth : Processing orders at different prices

Resiliency : Ability of the market to swing back to normal or adjust after a surge of orders off the market or one large order that moves the price

Page 47: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

CHARACTERISTIC OF A LIQUID KANBAN

Tightness : Variance between customer expectations and probability of meeting it within current lead time capability (Due date performance)

Immediacy : Flow efficiency or waiting time until pull (Time spent blocked or in done column)

Breadth : Variety of types of work handled (Classes of service)

Depth : Variety of risks under management and depth of taxonomies

Resiliency : Ability of the market to recover to normal or adjust after a surge in orders breaking wip constraints or swarming on expedite lane

Page 48: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

CHARACTERISTIC OF A GOOD KANBAN METRIC

A good Pull liquidity metric measures the transaction volume per unit of time.

A usefull Lean metric is:

• Simple • Self generating• Relevant• Leading indicator

Page 49: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

LIQUIDITY = THOUGHPUT MEASUREMENT !

Page 50: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

TIGHTNESS – DUE DATE PERFORMANCE

Page 51: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

IMMEDIACY – FLOW EFFICIENCY Test

Ready

FH E

C A

I

GD

GYPB

DEMN

P1

AB

Customer Lead TimeWaiting Waiting WaitingWorking

IdeasDev

Ready5

Ongoing

Development Testing

Done3 35

UATReleaseReady

∞ ∞

WaitingWorking Working

Page 52: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

BREADTH – CLASSES OF SERVICE & SLA

Page 53: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

RESILIENCY - DEFERRED COMMITMENT

Page 54: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

LEAN RISK MANAGEMENT

Page 55: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

LEAN RISK MANAGEMENT 1. Blocker Analysis

2. Cost of Delay

3. Liquidity and real option theory

4. Taxonomies and radar graphs

5. When is discussion needed ?

Page 56: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

SCHEDULING RISK TAXONOMY

Page 57: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

PRODUCT LIFECYCLE RISK

Page 58: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

DEPTH – RISK TAXONOMIES

Page 59: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

LEAN RISK MANAGEMENT

Page 60: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

LEAN RISK MANAGEMENT

Page 61: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

LEAN RISK MANAGEMENT

Page 62: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

LEAN RISK MANAGEMENT

Page 63: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

INVESTING IN SAME RISK PROFILE IS BAD !

Page 64: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

LEAN RISK MANAGEMENT 1. Blocker Analysis

2. Cost of Delay

3. Liquidity and real option theory

4. Taxonomies and radar graphs

5. When is discussion needed ?

Page 65: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

RISK TAXONOMIES BASELINE & CONVERSATIONS

No talk needed !Let’s talk !

Page 66: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

Demand Shaping ThresholdDimension 1

Dimension 2

Dimension 3

Dimension 5

Dimension 4

DefinitelyDo

This

Demand shapingthreshold

Talk aboutthis one

DefinitelyDon’tThis

Each risk dimension represents a taxonomy of categories describing

a known risk.

Policy describes the category in each dimension at or

above which we wish to accept demand

Page 67: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

BAZARVOICE BASELINE & CONVERSATIONS

Page 68: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

RISK TAXONOMIES BASELINE & CONVERSATIONS

Page 69: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

RISK TAXONOMIES BASELINE & CONVERSATIONS

Page 70: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

RISK TAXONOMIES BASELINE & CONVERSATIONS

Page 71: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

RISK TAXONOMIES BASELINE & CONVERSATIONS

Page 72: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

RISK TAXONOMIES – SHAPING DEMAND

Page 73: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

RISK TAXONOMIES & CONVERSATIONS

Page 74: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

BACKUP SLIDES

Page 75: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

LINKS TO CONTENT OF THIS PRESENTATION

https://www.youtube.com/watch?v=YBPa0FE4hRs

https://www.youtube.com/watch?v=00Ha_oA_Jeo

Page 76: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

LEAN RISK MANAGEMENT – MORE LEAN STUFF

Page 77: La gestion visuelle Kanban - Daniel Doiron

[email protected] @lki_dja Official Licensed Material Copyright Lean Kanban Inc.

LEAN RISK MANAGEMENT