does sfo 2016 san francisco - julia wester - predictability: no magic required

26
Predictability No magic required Julia Wester Improvement Coach & Team Manager EverydayKanban.com @ everydaykanban [email protected]

Upload: gene-kim

Post on 10-Jan-2017

156 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required

Predictability No magic required

Julia WesterImprovement Coach & Team Manager

EverydayKanban.com@[email protected]

Page 2: DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required

Adjective

Expected, especially on the basis of previous or known behavior

[good or bad!]

Predictable[pri-dik-tuh-buh l]

@everydaykanban

USUALLYGREAT!USUALLY

HORRIBLE!USUALLY________!

Page 3: DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required

@everydaykanban

How many telephone lines are needed to avoid blocked calls given Random arrivals Random durations

Pulling answers from randomness

Page 4: DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required

@everydaykanban

The mathematical study of waiting lines, or queues. 

Can quantify relationships between queue size, capacity utilization and cycle times

Queueing Theory was the solution

capacity utilization (rho)

Queue size (N)

Page 5: DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required

@everydaykanban

TODAY’S TALK Why queues matter Choices we can make about

queues Monitoring your predictability

indicators

Page 6: DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required

@everydaykanban

Why Queues Matter

Page 7: DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required

@everydaykanban

Queues are the waiting work in a system

Page 8: DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required

@everydaykanban

Mo’ queue, Mo’ problems Longer average

cycle times Wider range of

cycle times More mgmt

overhead Reduced

motivation & quality

Page 9: DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required

@everydaykanban

Our workflows are chains of queues

Page 10: DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required

@everydaykanban

As interpreted by Don Reinertsen

Aesop’s Fable:

The Tortoise and the Hare

Finish

Page 11: DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required

Predictability ≠ fastestUNLESS

you can consistently be that fast.

To become more predictable…USUALLY

DONE IN 2 to 200 DAYS!

@everydaykanban

USUALLYDONE IN 25 to 35 DAYS! reduce the range of

probable outcomes.

Page 12: DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required

@everydaykanban

Choices we can make about queues

Page 13: DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required

@everydaykanban

Choice: Use a push system or pull system?1 queue per server

1 queue multiple servers

PullSystem

PushSystem

Which one do you use?

Page 14: DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required

@everydaykanban

normal

stopped

Slower, but consistentWide variation

PullSystem

PushSystem

Page 15: DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required

@everydaykanban

Choice: What factors used to prioritize?

Your policy here!

FIFO/S PRIORITY

Page 16: DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required

@everydaykanban

FIFO

Non-FIFO

Wider variation

Less variation.Feasible?

Page 17: DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required

@everydaykanban

Choice: Deliver large or small batches?Once a month

Once a week

Page 18: DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required

Once a weekOnce a month

@everydaykanban

Wider variation Less

variation

Page 19: DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required

@everydaykanban

Monitoring your predictability indicators

Page 20: DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required

@everydaykanban

Cycle time ranges: Lagging indicatorNovOctoberSeptemberAugustJuly

Good clustering

Can we reduce the outliers?

95%: 45 days or less

Page 21: DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required

@everydaykanban

Queue size: a leading indicator

Which lane is going faster?

Page 22: DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required

@everydaykanban

CFD: Demonstrates the relationshipWork units

Time

Queue sizeCycle Time

To Do

Design

Create

Verify

Deliver

18

10

1.5

2.5

Page 23: DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required

@everydaykanban

Queue Size: predicting predictability issues

Bigger queues lead to longer cycle times, less predictability

Smaller queues lead to shorter cycle times, more predictability

Work-In-Process (hidden queues?)

Queued work

9

20

10

2

Page 24: DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required

@everydaykanban

• Remember, you have control over predictability! • Get baseline measures of queue size/cycle

times.• Make informed choices about handling queues.• Monitor queues to anticipate and correct issues

before they negatively impact cycle times.

Page 25: DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required

@everydaykanban

References and Inspiration

Page 26: DOES SFO 2016 San Francisco - Julia Wester - Predictability: No Magic Required

www.leankit.com

To receive a copy of:

• The slide deck for today’s presentation

• LeanKit’s 1st Annual Lean Business report

Send an email to: [email protected]: DOES16