Top Banner
Evan Leybourn STARTING WITH VSM & KANBAN A practical workshop on value stream mapping & WIP Starting with Value Stream Mapping and Kanban by Evan Leybourn is licensed under a Creative Commons Attribution-ShareAlike 3.0 Australia License <http://creativecommons.org/licenses/by-sa/3.0/au/ >
75

Starting with value stream mapping and kanban - training slides (cc-by-sa)

Aug 06, 2015

Download

Business

Evan Leybourn
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Starting with value stream mapping and kanban - training slides (cc-by-sa)

Evan Leybourn

STARTING WITH VSM & KANBANA practical workshop on value stream mapping & WIP

Starting with Value Stream Mapping and Kanban by Evan Leybourn is licensed under a Creative Commons Attribution-ShareAlike 3.0 Australia License <http://creativecommons.org/licenses/by-sa/3.0/au/>

Page 2: Starting with value stream mapping and kanban - training slides (cc-by-sa)

Evan Leybournlean / agile business leader and authorSingapore@eleybournhttp://theagiledirector.com

CLICK TO DISCOVER MORE

Page 3: Starting with value stream mapping and kanban - training slides (cc-by-sa)

To what degree is the outcome knowable in advance?

To what degree can you coordinate and control all the players?

To what degree is the outcome dependent on intangible elements?

wate

rfall

ag

ile

Page 4: Starting with value stream mapping and kanban - training slides (cc-by-sa)

Waterfall (Incrementing)

Agile (Iterating)Images with thanks from Jeff Patton: http://www.agileproductdesign.com/

Page 5: Starting with value stream mapping and kanban - training slides (cc-by-sa)

individuals and interactionsover processes and tools

Page 6: Starting with value stream mapping and kanban - training slides (cc-by-sa)

working software over comprehensive documentation

Page 7: Starting with value stream mapping and kanban - training slides (cc-by-sa)

customer collaboration over contract negotiation

Page 8: Starting with value stream mapping and kanban - training slides (cc-by-sa)

responding to change over following a plan

Page 9: Starting with value stream mapping and kanban - training slides (cc-by-sa)

1. eliminate waste2. amplify learning3. decide as late as possible4. deliver as fast as possible5. empower the team6. build integrity in7. see the whole

Page 10: Starting with value stream mapping and kanban - training slides (cc-by-sa)

mura: unevennessmuri: overburdenmuda: wasteunderstanding waste

Page 11: Starting with value stream mapping and kanban - training slides (cc-by-sa)

the 7 wastes

transportinventorymotionwaitingoverproductionover processingdefects

Page 12: Starting with value stream mapping and kanban - training slides (cc-by-sa)

agile business intelligence

part 2: flow

Page 13: Starting with value stream mapping and kanban - training slides (cc-by-sa)

Backlog Build Test Done

Page 14: Starting with value stream mapping and kanban - training slides (cc-by-sa)

Backlog

Analysis

Build Test Stage Doc’Releas

eDone

Page 15: Starting with value stream mapping and kanban - training slides (cc-by-sa)
Page 16: Starting with value stream mapping and kanban - training slides (cc-by-sa)

value stream mapping

defines the ‘as-is’ steps & roles for each task

Page 17: Starting with value stream mapping and kanban - training slides (cc-by-sa)

value add (va)

time spent on outcomes for the customer

Page 18: Starting with value stream mapping and kanban - training slides (cc-by-sa)

non-value add (nva)

time spent between steps

Page 19: Starting with value stream mapping and kanban - training slides (cc-by-sa)
Page 20: Starting with value stream mapping and kanban - training slides (cc-by-sa)

1. gather preliminary information2. product quantity routing analysis3. group customers and materials4. sort product families by sequence5. choose one value stream to start

Page 21: Starting with value stream mapping and kanban - training slides (cc-by-sa)

6. create an operations flow chart7. walk the shop floor8. collect the data9. construct the vsm10. summarize the data to get the big picture

Page 22: Starting with value stream mapping and kanban - training slides (cc-by-sa)

identify, isolate and define the process

Page 23: Starting with value stream mapping and kanban - training slides (cc-by-sa)

measure the average va and nva

Page 24: Starting with value stream mapping and kanban - training slides (cc-by-sa)

calculate your process efficiency = (va / va + nva)

Page 25: Starting with value stream mapping and kanban - training slides (cc-by-sa)

what is kanban (かんばん )workflow monitoring & visualisation

Page 26: Starting with value stream mapping and kanban - training slides (cc-by-sa)

1. visualise (card wall)2. limit wip3. manage flow4. make policies explicit5. feedback loops6. improve collaboratively

Page 27: Starting with value stream mapping and kanban - training slides (cc-by-sa)

kanbanify your vsm

- merge 0’s- define board policies- calculate wip

Page 28: Starting with value stream mapping and kanban - training slides (cc-by-sa)

work in progress

limit concurrent work and promote workflow

Page 29: Starting with value stream mapping and kanban - training slides (cc-by-sa)

min throughput is usually = team sizeif your efficiency was 100%, how many “x” could you do simultaneously?

Page 30: Starting with value stream mapping and kanban - training slides (cc-by-sa)

what is your total wip

total wip = min throughput / efficiencye.g. 7/55% ~= 13

Assuming a software team a 7 (not

pairing)

Page 31: Starting with value stream mapping and kanban - training slides (cc-by-sa)

calculate % effort per state

% effort = state va / total va e.g. 4 / 14.5 ~= 28%

Page 32: Starting with value stream mapping and kanban - training slides (cc-by-sa)

proportion wip by state

wip = total wip * % efforte.g. 13 * 28% ~= 4

Page 33: Starting with value stream mapping and kanban - training slides (cc-by-sa)

proportion wip by state

design wip = 2develop wip = 7test wip = 4deploy wip = 0 = 1

Page 34: Starting with value stream mapping and kanban - training slides (cc-by-sa)

“pull” all ready tasks to wip limitpull

Page 35: Starting with value stream mapping and kanban - training slides (cc-by-sa)
Page 36: Starting with value stream mapping and kanban - training slides (cc-by-sa)
Page 37: Starting with value stream mapping and kanban - training slides (cc-by-sa)
Page 38: Starting with value stream mapping and kanban - training slides (cc-by-sa)
Page 39: Starting with value stream mapping and kanban - training slides (cc-by-sa)
Page 40: Starting with value stream mapping and kanban - training slides (cc-by-sa)

class of service

expeditefixed deliveryintangible class

Page 41: Starting with value stream mapping and kanban - training slides (cc-by-sa)

tasks with upstream dependenciesblocked

Page 42: Starting with value stream mapping and kanban - training slides (cc-by-sa)
Page 43: Starting with value stream mapping and kanban - training slides (cc-by-sa)

identify & resolve bottlenecks

through low wip limits and strict process flow

Page 44: Starting with value stream mapping and kanban - training slides (cc-by-sa)

production levelling

constant rate of flow through all states

Page 45: Starting with value stream mapping and kanban - training slides (cc-by-sa)

cycle time

average time to complete a task from start

Page 46: Starting with value stream mapping and kanban - training slides (cc-by-sa)

lead time

average time to complete a task from request

Page 47: Starting with value stream mapping and kanban - training slides (cc-by-sa)

progress monitoring

cumulative flow diagramstatistical run chartburndown/up chart

Page 48: Starting with value stream mapping and kanban - training slides (cc-by-sa)

plot delivered functionality against durationeffort visualisation

Page 49: Starting with value stream mapping and kanban - training slides (cc-by-sa)

cumulative flow diagram

Page 50: Starting with value stream mapping and kanban - training slides (cc-by-sa)

bottleneck

Page 51: Starting with value stream mapping and kanban - training slides (cc-by-sa)

poor flow

Page 52: Starting with value stream mapping and kanban - training slides (cc-by-sa)

large wip

Page 53: Starting with value stream mapping and kanban - training slides (cc-by-sa)

long lead time

Page 54: Starting with value stream mapping and kanban - training slides (cc-by-sa)

plateau

Page 55: Starting with value stream mapping and kanban - training slides (cc-by-sa)

plot cycle time against averageduration visualisation

Page 56: Starting with value stream mapping and kanban - training slides (cc-by-sa)

cycle time run charts

Page 57: Starting with value stream mapping and kanban - training slides (cc-by-sa)

process trend

Page 58: Starting with value stream mapping and kanban - training slides (cc-by-sa)

process shift

Page 59: Starting with value stream mapping and kanban - training slides (cc-by-sa)

extreme process variation

Page 60: Starting with value stream mapping and kanban - training slides (cc-by-sa)

effort visualisation

plot delivered functionality against velocity

Page 61: Starting with value stream mapping and kanban - training slides (cc-by-sa)

velocity

how much work can be delivered per iteration

Page 62: Starting with value stream mapping and kanban - training slides (cc-by-sa)

burnup chart

Page 63: Starting with value stream mapping and kanban - training slides (cc-by-sa)

burndown chart

Page 64: Starting with value stream mapping and kanban - training slides (cc-by-sa)

discovery

Page 65: Starting with value stream mapping and kanban - training slides (cc-by-sa)

scope creep

Page 66: Starting with value stream mapping and kanban - training slides (cc-by-sa)

plateau

Page 67: Starting with value stream mapping and kanban - training slides (cc-by-sa)

too many features

Page 68: Starting with value stream mapping and kanban - training slides (cc-by-sa)

tracking epics

Page 69: Starting with value stream mapping and kanban - training slides (cc-by-sa)

inspect and adapt

kaizen ( 改善 )

Page 70: Starting with value stream mapping and kanban - training slides (cc-by-sa)

what went well?retrospective / quality circle

Page 71: Starting with value stream mapping and kanban - training slides (cc-by-sa)

add actionable tasks to the backlog

what could be improved?

Page 72: Starting with value stream mapping and kanban - training slides (cc-by-sa)

kaizen emphasises

teamwork, discipline & morale

Page 73: Starting with value stream mapping and kanban - training slides (cc-by-sa)

1. do not send defective products to the subsequent process2. the subsequent process comes to withdraw only what is needed3. produce only the exact quantity withdrawn by the subsequent process4. equalise, or level, the production5. kanban is a means to fine tuning6. stabilize and rationalize the process

Page 74: Starting with value stream mapping and kanban - training slides (cc-by-sa)

http://agilebusinessmanagement.org

- Case Studies- Articles- Community

Join our Agile Journey

Page 75: Starting with value stream mapping and kanban - training slides (cc-by-sa)

To learn more, check out

Directing the Agile Organisationby Evan Leybourn

available at Amazon and all good book stores

CLICK TO DISCOVER MORE