mattias skarin kanban / lean coachblog.crisp.se/wp-content/uploads/2011/09/using...30s 30s 30s 10min...

34
Mattias Skarin Kanban / Lean coach Using techniques to improve flow Sept 14, 2011 www.crisp.se http://blog.crisp.se/mattiasskarin [email protected]

Upload: others

Post on 06-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

Mattias SkarinKanban / Lean coach

Using techniques to improve flow

Sept 14, 2011

Kanban / Lean coachwww.crisp.se

http://blog.crisp.se/[email protected]

Page 2: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

The question

Backlog Dev Test Done

[5] [2] [3]

?

2

2011-09-14

Mattias Skarin 2

?

Page 3: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

Meet Bill

3

2011-09-14

Mattias Skarin 3

Page 4: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

The owner of

4

2011-09-14

Mattias Skarin 4

Page 5: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

5

2011-09-14

Mattias Skarin 5

Page 6: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

6

2011-09-14

Mattias Skarin 6

Page 7: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

First action

7

2011-09-14

Mattias Skarin 7

Page 8: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

+ 25%

417

313

Served ice creams

Before

After

20000

25000

30000

35000

40000

45000

Profit

8

2011-09-14

Mattias Skarin 8

� Less dropoff

Noticed Improvement

0

5000

10000

15000

20000

24 25 26

Page 9: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

9

2011-09-14

Mattias Skarin 9

Page 10: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

Letcustomer in

Havea seat

OrderIce

creamEat! Pay

2 min

15s

8 min 10 min 30s 10 min

30s 10min 15s30s 30s

15 min value added time

46 min cycle time= 32%

Process cycle

efficiency

Exit

30s

2min

Serve Ice

cream

?

We’re stressed

Me2! You should hiremore of us!

10

2011-09-14

Mattias Skarin 10

46 min cycle time efficiency ?

Page 11: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

Letcustomer in

Havea seat

OrderIce

creamEat! Pay

2 min

15s

4 min 10 min

11min 15s30s 2min

15 min value added time= 32%

Process cycle

Exit

30s

Serve Ice

creamPay

Not so stressedanymore!

Serve & EatDeliciousIce cream

Less errors

11

2011-09-14

Mattias Skarin 11

46 min cycle time= 32% cycle

efficiency

14 min value added time

31 min cycle time= 45%

Process cycle

efficiency

• Give each waitress a purse withspare change • Put spoons on each table

Suggested Actions

Page 12: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

Lead Time - 31%

619

417

Served portions

Before

After

+ 47%+ 47%

41700

61900

30000

40000

50000

60000

70000

Profit

12

2011-09-14

Mattias Skarin 12

31

46

Lead Time

Before

After

� Faster flow� Better throughput (portions)� Less stress (waiters)

Noticed Improvements

0

10000

20000

30000

24 25 26 27

Page 13: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

Let’s hire part time waitress!

+1

Letcustomer in

Havea seat

OrderAnd Pay

ExitServe & EatDeliciousIce cream

13

2011-09-14

Mattias Skarin 13

er inAnd Pay

10 min (!!)

Ice cream

?

Page 14: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

Then one day..

[berg av disk..]

14

2011-09-14

Mattias Skarin 14

http://magnoliamom.com/?m=201102

Page 15: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

Time for a pep talk..

I’m a waitress not a dishwasher!

15

2011-09-14

Mattias Skarin 15

Darn!

Page 16: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

The problem does not go away..

[berg av disk..]

16

2011-09-14

Mattias Skarin 16

http://magnoliamom.com/?m=201102

Page 17: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

One day Bob hides behind the shelves..

17

2011-09-14

Mattias Skarin 17

Page 18: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

Time for a pep talk..

Mmm..

...ok..

18

2011-09-14

Mattias Skarin 18

Page 19: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

Letcustomer in

Havea seat

OrderAnd Pay

10 min

ExitServe & EatDeliciousIce cream

6 min

27

31

Lead Time

Before

After

- 15%+ 14%

61900

71100

60000

70000

80000

Profit

19

2011-09-14

Mattias Skarin 19

27 After

711

619

Served ice creams

Before

After

+ 14%

0

10000

20000

30000

40000

50000

60000

24 25 26 27 28

Page 20: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

One problem still exists..

2020

Page 21: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

Menu $

Phew! Lesswannabies

21

2011-09-14

Mattias Skarin 21

It’s was more expensive thanwe thought

!

Page 22: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

Setting up a cone shop

Queue wait time:–20% More icecreams sold:

+15%

22

2011-09-14

Mattias Skarin 22

Page 23: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

26

27

Lead Time

Before

After

- 4 %

Served ice creams

+ 10%

7110078350

30000

40000

50000

60000

70000

80000

90000

Profit

+ 16%

23

2011-09-14

Mattias Skarin 23

829

711

Served ice creams

Before

After0

10000

20000

30000

24 25 26 27 28 29

Page 24: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

24

2011-09-14

Mattias Skarin 24

Let’s playback – what happened?

Page 25: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

Hold back demand until you are ready

25

2011-09-14

Mattias Skarin 25

Tools: • Limit WIP• Sprints• Ready checklist

Page 26: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

Grouping activities ”all at once”

OrderIce

cream

Pay

I’m quick!

Develop TestReady for test

Develop& test

New Done

Done

26

2011-09-14

Mattias Skarin 26

Tools: Cross functional teamsAutomated testingSupplier colocation

Order and pay!

I’m a little bit slower..But quicker than thetwo of you!

& test

Page 27: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

Optimize the bottleneck

First rule of bottlenecks:

Then, in order..

Find it

27

2011-09-14

Mattias Skarin 27

� Utilize it (Exploit)� Leverage (Subordinate)� Improve (Elevate)

Page 28: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

Not treating all demand the same

In devBacklog Done

29

2011-09-14

Mattias Skarin 29

Tools:� Train upstream teams� Help them filter demand� Give them tools to do their job well

Page 29: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

Three ways to filter your demand

Value demand Failure demand

� What should be here� What shouldn’t be here

”Simplest possible”:

$$$

”Using customer glasses”:

30

2011-09-14

Mattias Skarin

Value

Product A

Product B

Product C

Product D

Product E

Product F

”By marginal value”

Ideas that

didn’t

work??

Page 30: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

Not all flow is golden

50%

60%

70%

80%

90%

100%

Value demand

31

0%

10%

20%

30%

40%

Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint 6 Sprint 7

Failure Demand

Average 28 %

Data development team 2009

Page 31: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

Why quality matters

Sprint 1 Sprint 2 ...Sprint 3 Sprint 7

32

2011-09-14

Mattias Skarin 32

Page 32: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

Finding out what to fix first

orem ipsum dolor

3333

OS Dev Database Core

orem ipsum dolor sit amet, co nse

ctetur

orem ipsum dolor sit amet, co nse

ctetur

orem ipsum dolor sit amet, co nse

ctetur

Page 33: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

It is possible ☺☺☺☺

60,00

80,00

100,00

120,00

140,00

Velocity / per manday

34

2011-09-14

Mattias Skarin 34

0,00

20,00

40,00

60,00

19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

Week

Page 34: Mattias Skarin Kanban / Lean coachblog.crisp.se/wp-content/uploads/2011/09/Using...30s 30s 30s 10min 15s 15 min value added time 46 min cycle time = 32% Process cycle efficiency Exit

Thank you!

35

2011-09-14

Mattias Skarin 35

http://www.crisp.se/kanbanhttp://www.limitedwipsociety.org

For further reading about kanban 10 Kanban board samples:

http://blog.crisp.se/mattiasskarin