Slide 1

Slide 1 text

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

Slide 2

Slide 2 text

Adjective Expected, especially on the basis of previous or known behavior [good or bad!] Predictable [pri-dik-tuh-buh l] @everydaykanban USUALLY GREAT! USUALLY HORRIBLE! USUALLY ________!

Slide 3

Slide 3 text

How many telephone lines are needed to avoid blocked calls given § Random arrivals § Random durations Pulling answers from randomness @everydaykanban

Slide 4

Slide 4 text

The mathematical study of waiting lines, or queues. Can quantify relationships between queue size, capacity utilization and cycle times Queueing Theory was the solution @everydaykanban capacity utilization (rho) Queue size (N)

Slide 5

Slide 5 text

@everydaykanban TODAY’S TALK § Why queues matter § Choices we can make about queues § Monitoring your predictability indicators

Slide 6

Slide 6 text

Why Queues Matter @everydaykanban

Slide 7

Slide 7 text

@everydaykanban Queues are the waiting work in a system

Slide 8

Slide 8 text

Mo’ queue, Mo’ problems @everydaykanban § Longer average cycle times § Wider range of cycle times § More mgmt overhead § Reduced motivation & quality

Slide 9

Slide 9 text

@everydaykanban Our workflows are chains of queues

Slide 10

Slide 10 text

As interpreted by Don Reinertsen Aesop’s Fable: The Tortoise and the Hare @everydaykanban

Slide 11

Slide 11 text

Predictability ≠ fastest UNLESS you can consistently be that fast. To become more predictable… USUALLY DONE IN 2 to 200 DAYS! @everydaykanban USUALLY DONE IN 25 to 35 DAYS! reduce the range of probable outcomes.

Slide 12

Slide 12 text

@everydaykanban Choices we can make about queues

Slide 13

Slide 13 text

@everydaykanban Choice: Use a push system or pull system? 1 queue per server 1 queue multiple servers Which one do you use?

Slide 14

Slide 14 text

@everydaykanban normal stopped Slower, but consistent Wide variation

Slide 15

Slide 15 text

@everydaykanban Choice: What factors used to prioritize? Your policy here! FIFO/S PRIORITY

Slide 16

Slide 16 text

@everydaykanban FIFO Non-FIFO Wider variation Less variation. Feasible?

Slide 17

Slide 17 text

@everydaykanban Choice: Deliver large or small batches? Once a month Once a week

Slide 18

Slide 18 text

Once a week Once a month @everydaykanban Wider variation Less variation

Slide 19

Slide 19 text

Monitoring your predictability indicators @everydaykanban

Slide 20

Slide 20 text

@everydaykanban Cycle time ranges: Lagging indicator Nov October September August July Good clustering Can we reduce the outliers? 95%: 45 days or less

Slide 21

Slide 21 text

@everydaykanban Queue size: a leading indicator Which lane is going faster?

Slide 22

Slide 22 text

@everydaykanban CFD: Demonstrates the relationship Work units Time Avg. Queue Size Avg. Cycle Time To Do Design Create Verify Deliver 18 10 1.5 2.5

Slide 23

Slide 23 text

@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

Slide 24

Slide 24 text

@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.

Slide 25

Slide 25 text

@everydaykanban References and Inspiration

Slide 26

Slide 26 text

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] Subject: DOES16