+ All Categories
Home > Business > Whiskey sushi systems and flow

Whiskey sushi systems and flow

Date post: 05-Dec-2014
Category:
Upload: paulocaroli
View: 431 times
Download: 8 times
Share this document with a friend
Description:
Let´s have a good conversation about systems, system thinking, kanban and flow parameters.
102
Paulo Caroli Agile Coach [email protected] Twitter: @paulocaroli Whiskey, Sushi, Systems and Flow
Transcript
Page 1: Whiskey sushi systems and flow

Paulo Caroli Agile Coach

[email protected]

Twitter: @paulocaroli

Whiskey,

Sushi, Systems and Flow

Page 2: Whiskey sushi systems and flow

Agenda • Whiskey

– Flow numbers at my bar

• Sushi – Queue and wait time at a Japanese restaurant

• More whiskey – System, System boundaries and Stable systems

• Flights and Traffic Jam – Stabilizing the system and System Thinking

• Closing Thoughts

Page 3: Whiskey sushi systems and flow

Agenda • Whiskey

– Flow numbers at my bar

• Sushi – Queue and wait time at a Japanese restaurant

• More whiskey – System, System boundaries and Stable systems

• Flights and Traffic Jam – Stabilizing the system and System Thinking

• Closing Thoughts

Page 4: Whiskey sushi systems and flow

Flow numbers at my bar

Page 5: Whiskey sushi systems and flow

WIP

• The number of bottles in the bar. Bottles that have been opened, but are not yet empty.

Page 6: Whiskey sushi systems and flow

Lead time

• The time between the bottle is added to the bar and the bottle comes out of the bar (empty).

Page 7: Whiskey sushi systems and flow

Cycle time

• The time between two successive empty bottles leaving the bar

Page 8: Whiskey sushi systems and flow

Throughput

• The rate at which bottles are passing through the bar.

Page 9: Whiskey sushi systems and flow

Batch size

• The size of the bottles.

Page 10: Whiskey sushi systems and flow

My bar…

Page 11: Whiskey sushi systems and flow

I was really interested in measuring a whisky bottle

average lead time in my bar...

Page 12: Whiskey sushi systems and flow

“The average number of work items in a stable system is equal to their average completion rate, multiplied by their average time

in the system.”

John Little, 1961

Page 13: Whiskey sushi systems and flow

WIP = Throughput x Lead time

Page 14: Whiskey sushi systems and flow

Please help me out...

Page 15: Whiskey sushi systems and flow

12 bottles...

Page 16: Whiskey sushi systems and flow

an average of 6 bottles per year…

Page 17: Whiskey sushi systems and flow

What is the average lead time for a bottle of

whiskey?

Page 18: Whiskey sushi systems and flow

(a) 2 months (b) 3 months (c) 6 months (d) 1 year (e) 2 years

What is the average lead time for a bottle of whiskey?

Page 19: Whiskey sushi systems and flow

WIP = Throughput x Lead time

Page 20: Whiskey sushi systems and flow

WIP = Throughput x Lead time

12 b = 6 b / year x Lead time

Page 21: Whiskey sushi systems and flow

WIP = Throughput x Lead time

12 b = 6 b / year x Lead time

Lead time = 2 years

Page 22: Whiskey sushi systems and flow

How to reduce lead time?

Page 23: Whiskey sushi systems and flow
Page 24: Whiskey sushi systems and flow

Doing (Limit) Done To Do

10

5

9

31 18

17

21

4

7 5

1 12

John

Suzy

Paul

Amy

WIP

Lead Time

Page 25: Whiskey sushi systems and flow

Agenda • Whiskey

– Flow numbers at my bar

• Sushi – Queue and wait time at a Japanese restaurant

• More whiskey – System, System boundaries and Stable systems

• Flights and Traffic Jam – Stabilizing the system and System Thinking

• Closing Thoughts

Page 26: Whiskey sushi systems and flow

Queue and wait time

Page 27: Whiskey sushi systems and flow

very hungry

Page 28: Whiskey sushi systems and flow

one temaki

Page 29: Whiskey sushi systems and flow

more than 30 minutes

Page 30: Whiskey sushi systems and flow

very frustrated

Page 31: Whiskey sushi systems and flow

“The total wait time for a given item is the sum of its queue time

plus its working time.”

Paulo Caroli, 2013 (at AgileTrendsSP)

Page 32: Whiskey sushi systems and flow

Total Wait =

Queue time + Work time

Page 33: Whiskey sushi systems and flow

Different kind of work items

Page 34: Whiskey sushi systems and flow

Different kind of work items

10 minutes

1 minute

Page 35: Whiskey sushi systems and flow

After a few months, I went back to the restaurant and took a look at their kanban system. I noticed

that all orders follow a single queue.

Page 36: Whiskey sushi systems and flow

Single Queue

Page 37: Whiskey sushi systems and flow

What is the wait time?

Page 38: Whiskey sushi systems and flow

Single Queue

Page 39: Whiskey sushi systems and flow

Queue time

between 30 and 40 minutes

4 large orders; 1 being worked on, 3 in the queue;

each large order takes 10 minutes

Page 40: Whiskey sushi systems and flow

Work time 1 minute

a small order takes 1 minute

Page 41: Whiskey sushi systems and flow

Total Wait =

Queue time (between 30 and 40 minutes)

+ Work time (1 minute)

Page 42: Whiskey sushi systems and flow

How to reduce total wait time?

Page 43: Whiskey sushi systems and flow

Two Queues

Page 44: Whiskey sushi systems and flow

What is the new wait time for my small order? (small

order takes priority)

Page 45: Whiskey sushi systems and flow

In Dev Validate Backlog

10

5

9

31 17

21

4

7

5 12

Specify Execute Done

T T T T

T T T

T T

T

T T

T T T

Bugs

T

Page 46: Whiskey sushi systems and flow

Agenda • Whiskey

– Flow numbers at my bar

• Sushi – Queue and wait time at a Japanese restaurant

• More whiskey – System, System boundaries and Stable systems

• Flights and Traffic Jam – Stabilizing the system and System Thinking

• Closing Thoughts

Page 47: Whiskey sushi systems and flow

System

Page 48: Whiskey sushi systems and flow
Page 49: Whiskey sushi systems and flow
Page 50: Whiskey sushi systems and flow
Page 51: Whiskey sushi systems and flow
Page 52: Whiskey sushi systems and flow

“The average number of work items in a stable system is equal to their average completion rate, multiplied by their average time

in the system.”

John Little, 1961

Page 53: Whiskey sushi systems and flow

What is a system?

Page 54: Whiskey sushi systems and flow

A system is an arrangement of parts within the system’s

boundaries which interact with each other, cooperating in a

process to accomplish a goal.

Page 55: Whiskey sushi systems and flow

A system is an arrangement of parts within the system’s

boundaries which interact with each other, cooperating in a

process to accomplish a goal.

Page 56: Whiskey sushi systems and flow

System boundaries

Page 57: Whiskey sushi systems and flow
Page 58: Whiskey sushi systems and flow
Page 59: Whiskey sushi systems and flow

Stable System

Page 60: Whiskey sushi systems and flow

My bar is a stable system: “Whenever a bottle finishes, I remove it from the bar. Then I open a new one, and add it to

the bar. “

Page 61: Whiskey sushi systems and flow

stable system: the rate at which items enter the system equals the rate at which

they exit.

Page 62: Whiskey sushi systems and flow

System Inbound Outbound

Page 63: Whiskey sushi systems and flow

Agenda • Whiskey

– Flow numbers at my bar

• Sushi – Queue and wait time at a Japanese restaurant

• More whiskey – System, System boundaries and Stable systems

• Flights and Traffic Jam – Stabilizing the system and System Thinking

• Closing Thoughts

Page 64: Whiskey sushi systems and flow

Traffic jam

Page 65: Whiskey sushi systems and flow
Page 66: Whiskey sushi systems and flow
Page 67: Whiskey sushi systems and flow
Page 68: Whiskey sushi systems and flow
Page 69: Whiskey sushi systems and flow

System Inbound Outbound

Page 70: Whiskey sushi systems and flow

Systems thinking (flight / boarding example)

Page 71: Whiskey sushi systems and flow

Boarding a plane

Page 72: Whiskey sushi systems and flow
Page 73: Whiskey sushi systems and flow

A system is an arrangement of parts within the system’s

boundaries which interact with each other, cooperating in a

process to accomplish a goal.

Page 74: Whiskey sushi systems and flow

So, what is the goal?

Page 75: Whiskey sushi systems and flow

stable system: the rate at which items enter the system equals the rate at which

they exit.

Page 76: Whiskey sushi systems and flow

System Inbound Outbound

Page 77: Whiskey sushi systems and flow
Page 78: Whiskey sushi systems and flow

How fast should the gate boarding happen?

Page 79: Whiskey sushi systems and flow

System Inbound Outbound

Page 80: Whiskey sushi systems and flow

Agenda • Whiskey

– Flow numbers at my bar

• Sushi – Queue and wait time at a Japanese restaurant

• More whiskey – System, System boundaries and Stable systems

• Flights and Traffic Jam – Stabilizing the system and System Thinking

• Closing Thoughts

Page 81: Whiskey sushi systems and flow

Closing Thoughts

• Make work visible

• Understand the flow parameters

• Limit work in progress

• Define your system(s)

• Focus on overall system improvement

Page 82: Whiskey sushi systems and flow

Paulo Caroli Agile Coach

[email protected]

Twitter: @paulocaroli

www.caroli.org @paulocaroli

Thank you! Questions?

Page 83: Whiskey sushi systems and flow

Free eBook on this topic

www.leanpub.com/optimizingtheflow

Page 84: Whiskey sushi systems and flow

Next are a few slides for Q and A

Page 85: Whiskey sushi systems and flow

System of systems example

Page 86: Whiskey sushi systems and flow
Page 87: Whiskey sushi systems and flow
Page 88: Whiskey sushi systems and flow
Page 89: Whiskey sushi systems and flow
Page 90: Whiskey sushi systems and flow

Continuous Delivery is a software development discipline that fosters

faster and more frequently releases.

Page 91: Whiskey sushi systems and flow
Page 92: Whiskey sushi systems and flow
Page 93: Whiskey sushi systems and flow

And another restaurant example…

Page 94: Whiskey sushi systems and flow
Page 95: Whiskey sushi systems and flow

Traveling on a week day

Page 96: Whiskey sushi systems and flow
Page 97: Whiskey sushi systems and flow

System Inbound Outbound

Page 98: Whiskey sushi systems and flow
Page 99: Whiskey sushi systems and flow

0

5

10

15

20

25

30

35

Queue

Analysis

Analysis Done

Development

Development Done

QA

Done

Page 100: Whiskey sushi systems and flow

0

5

10

15

20

25

day 1 day 2 day 3 day 4 day 5 day 6 day 7 day 8 day 9 day 10

To Do

Doing

Done

Page 101: Whiskey sushi systems and flow

Doing (Limit) Done To Do

10

5

9

31 18

17

21

4

7 5

1 12

John

Suzy

Paul

Amy

WIP

Lead Time

Page 102: Whiskey sushi systems and flow

0

5

10

15

20

25

day 1 day 2 day 3 day 4 day 5 day 6 day 7 day 8 day 9 day 10

To Do

Doing

DoneWIP

Lead Time


Recommended