Murray State University School of Engineering CourseWiki
CourseWiki/Lean and Quality/Continuous Improvement

Value Stream Mapping

Show material and information flow, then distinguish process time from elapsed lead time.

Map one product family from request to delivery

Map one product family from request to delivery

A value stream map (VSM) shows the steps and information that move a product or service toward the customer. Define the boundary and select work following a similar route. Walk the current process and record what happens, including queues and handoffs.

Show who requests work, how instructions reach production, where material moves and where it waits. An operations-only map misses the information controlling those operations.

Read process boxes, inventory triangles and flow arrows

Read process boxes, inventory triangles and flow arrows

Simplified map: customer order goes to planning, which instructs cutting. Material passes through cutting, inventory and assembly to the customer. Cutting takes 4 minutes, waiting 120 minutes and assembly 6 minutes.

This original sketch uses common conventions: a rectangle for a process, a triangle marked I for inventory, attached data boxes for measurements and arrows for flow. The legend distinguishes material movement from information. This is a teaching sketch, not a complete symbol standard.

Measure elapsed lead time separately from process time; Interactive; Practice

Measure elapsed lead time separately from process time

Lead time is elapsed time through the stated boundary, including waits. Process time is time actively spent doing the work within that boundary. Not all processing adds customer value.

Transfer size changes when jobs finish

10 jobs; A = 4 min/job, B = 6 min/job. Compare transfer-all with transfer-one.

Transfer all 10 jobs

First item 46 minFull order 100 minProcessing / job 10 min

AB0255075100Jobs 1–10 transfer at 40 minJob 1, station A: 0–4 min1Job 1, station B: 40–46 min1Job 2, station A: 4–8 min2Job 2, station B: 46–52 min2Job 3, station A: 8–12 min3Job 3, station B: 52–58 min3Job 4, station A: 12–16 min4Job 4, station B: 58–64 min4Job 5, station A: 16–20 min5Job 5, station B: 64–70 min5Job 6, station A: 20–24 min6Job 6, station B: 70–76 min6Job 7, station A: 24–28 min7Job 7, station B: 76–82 min7Job 8, station A: 28–32 min8Job 8, station B: 82–88 min8Job 9, station A: 32–36 min9Job 9, station B: 88–94 min9Job 10, station A: 36–40 min10Job 10, station B: 94–100 min10

Transfer 1 at a time

First item 10 minFull order 64 minProcessing / job 10 min

AB0255075100Jobs 1–1 transfer at 4 minJobs 2–2 transfer at 8 minJobs 3–3 transfer at 12 minJobs 4–4 transfer at 16 minJobs 5–5 transfer at 20 minJobs 6–6 transfer at 24 minJobs 7–7 transfer at 28 minJobs 8–8 transfer at 32 minJobs 9–9 transfer at 36 minJobs 10–10 transfer at 40 minJob 1, station A: 0–4 min1Job 1, station B: 4–10 min1Job 2, station A: 4–8 min2Job 2, station B: 10–16 min2Job 3, station A: 8–12 min3Job 3, station B: 16–22 min3Job 4, station A: 12–16 min4Job 4, station B: 22–28 min4Job 5, station A: 16–20 min5Job 5, station B: 28–34 min5Job 6, station A: 20–24 min6Job 6, station B: 34–40 min6Job 7, station A: 24–28 min7Job 7, station B: 40–46 min7Job 8, station A: 28–32 min8Job 8, station B: 46–52 min8Job 9, station A: 32–36 min9Job 9, station B: 52–58 min9Job 10, station A: 36–40 min10Job 10, station B: 58–64 min10

A is upper blue, B lower gold; bars are jobs, dashed lines completed-batch transfers. Minutes from order release 0; both plots share a scale.

Job 10 with transfer-one: 36 min waiting before A + 0 held for batch + 18 waiting at B = 54 min waiting. Add 10 min processing: 64 min elapsed from order release 0.

Ideal schedule: all equal jobs arrive at 0; serial single-job A then B, first come first served. A never blocks; waiting space is unlimited. Completed batches transfer immediately; the last may be smaller. Constant times; no setup, transport, failure, rework or variation. Finite-order illustration, not a factory forecast or a universal best batch.

Default 10-job example: exact transfer-one schedule

Fixed default example: 10 jobs; A = 4 min/job, B = 6 min/job; transfer one job at a time. This table does not update with live settings.

Transfer 1 at a time · minutes from order release at 0
JobA start–endTransferB start–endWait before AHeld for batchWait at BTotal wait
10–444–100000
24–8810–164026
38–121216–2280412
412–161622–28120618
516–202028–34160824
620–242434–402001030
724–282840–462401236
828–323246–522801442
932–363652–583201648
1036–404058–643601854
Bounded model reference: scheduling equations and limits

These equations describe the bounded ideal model; they do not report the current live settings.

For job i: A start = (i − 1)tA; A end = i × tA; transfer = min(ceil(i / batch) × batch, N) × tA. B start is the later of transfer and previous B finish; B end = B start + tB. Waiting before A = A start; held for batch = transfer − A end; waiting at B = B start − transfer. The three waits plus tA + tB equal that job’s completion time from order release 0.

Bounds: N 1–20 jobs, transfer 1–N, station times 1–20 whole min/job. This original scheduling example is separate from the map’s fixed 120-minute queue. It does not diagnose a factory or identify a universal optimal batch. Real setup, transport, limited space and variation can change the decision; no demand, quality or capacity forecast is made.

The transfer-batch experiment above schedules a whole order. The earlier map sketch uses a fixed queue for one item:

For one item in this simplified sequential example: cutting = 4 min, queue = 120 min, assembly = 6 min. Process time is 10 min; lead time is 130 min. No other delays or overlapping steps are included. Removing half the queue saves more elapsed time here than cutting one minute of processing.

A queue suggests a question, not a proven cause

A queue may reflect a capacity constraint, batching, missing information or an unreliable next step. Observe demand, timing and variation before calling one operation the bottleneck. A working day and a calendar day are not interchangeable time units.

Practice lead time

Practice transfer batches

Draw a future state and test a specific change

Draw a future state and test a specific change

A future-state map describes an improved flow to work toward. Choose a measurable change, assign responsibility and check the effect using Kaizen and Standard Work. Compare delivery, quality and workload across the whole stream.