21
Kanban for Sustainment projects Sameh Zeid-- [email protected] 1 April 23 rd , 2010-- Atlanta, GA (LSSC10)

Kanban for sustainment lssc10

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Kanban for sustainment lssc10

1

Kanban for Sustainment projects

Sameh Zeid-- [email protected]

April 23rd, 2010-- Atlanta, GA (LSSC10)

Page 2: Kanban for sustainment lssc10

2

Review & High-Level Design

Test & Development

QA, Build & Release

Customer request

Customer acceptance

1 Day.-Team 2 Day.-Team 1 Day.-Team

$ 1/Day-Team $ 2/Day-Team$ 2/Day-Team

1 Request/Team 1 Request/Team1 Request/Team

Cost

Duration

WIP limit/team

Sample software sustainment system

Page 3: Kanban for sustainment lssc10

3

Situation 1

1. Arrival rate is constant = 1 Request/day2. All Requests are of Standard size3. No defect produced by any team4. Items are processed in FIFO basis5. Every team always take same duration per CR

Page 4: Kanban for sustainment lssc10

4

Lead-Time

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 200

2

4

6

8

10

12

14

16

18

20

22

Date Request Submitted

Page 5: Kanban for sustainment lssc10

Cycle Time

Cost per request

2 Days

$10

Throughput 50%

Page 6: Kanban for sustainment lssc10

6

Situation 2

Exactly same rules as situation 1, we just added one more team for Test & Development stage

Page 7: Kanban for sustainment lssc10

Cycle Time

Cost per request

1 day

$7

Throughput 100%

Lead Time 4 Days

Page 8: Kanban for sustainment lssc10

8

Situation 3

Same rules. Size is uniformly distributed.

Tiny LargeStandard

2 Day 4 Day 8 Day

Page 9: Kanban for sustainment lssc10

0 5 10 15 20 25 300

2

4

6

8

10

12

14

16

Tiny

0 5 10 15 20 25 300

2

4

6

8

10

12

14

16

Standard

0 5 10 15 20 25 300

2

4

6

8

10

12

14

16

Large

Date submitted

Lead

Tim

e

Page 10: Kanban for sustainment lssc10

Size indifference

Increasing trend in Lead-Time

Conclusions

Page 11: Kanban for sustainment lssc10

11

Sustainment center

Item size

Arrival rate

CR priority

Stage defect injection rate

Time deviation per stage

Throughput

Lead Time

Cost/ CR

Stochastic system

Cycle Time

Page 12: Kanban for sustainment lssc10

Controlling input factors

Effect of Factors change/ interact

Page 13: Kanban for sustainment lssc10

Simulation should be done beforehand!

Page 14: Kanban for sustainment lssc10

Continue with normal working practice

Page 15: Kanban for sustainment lssc10

At interval-end, collect data

Feedback for process changes

Page 16: Kanban for sustainment lssc10

Refine the system

And possibly the agreement

Page 17: Kanban for sustainment lssc10

Use Lean Measures for agreement setting

Not person-hours

Page 18: Kanban for sustainment lssc10

Simulate to know from up-front how system would behave

Page 19: Kanban for sustainment lssc10

This will reduce daily tracking overheads

Page 20: Kanban for sustainment lssc10

Kanban is like a doctor, extensively wanted till you cure

Afterwards, Follow-ups

Page 21: Kanban for sustainment lssc10

21

Thank you!