Lean Software Development — major processes & flow maps

Lean measures lead time across the entire stream and waiting time between steps.

Guide · Updated · Source

1. Value-stream overview (idea to production)

Idea to production stream

How work moves from demand to delivery with measurable lead time across the full value stream.

  1. Value-stream overview (idea to production)Frames the end-to-end path from idea through production delivery.
  2. StartDemand or a validated idea enters the value stream.
  3. Core steps (see walkthrough below)Work progresses through shape, plan, build, verify, release, and learn phases.
  4. OutcomeDelivered value reaches production with traceable elapsed time.

Lean measures lead time across the entire stream and waiting time between steps.

2. Waste identification loop

Waste identification loop

A repeating cycle that maps current flow, finds waste, and standardizes proven countermeasures.

  1. Current stateThe team documents how work actually moves today.
  2. Checkpoint / gateA review point asks whether waste is identified and actionable.
  3. refine or escalateCountermeasures need rework or a higher-level decision before proceeding.
  4. Continue flowValid countermeasures advance into the live process.

3. A3 problem-solving flow

A3 problem-solving flow

A structured, concise path for analyzing complex problems and validating countermeasures.

  1. A3 problem-solving flowFrames the A3 format as the bounded container for the investigation.
  2. StartA complex problem worth structured analysis enters the flow.
  3. Core steps (see walkthrough below)Each A3 section builds on the prior with forced conciseness.
  4. OutcomeA reviewed countermeasure plan ready for execution or standardization.

4. Pull-based work selection

Pull-based work selection

Work enters execution only when capacity exists, limiting WIP and queue waste.

  1. Pull-based work selectionFrames selection by available capacity rather than pushed demand volume.
  2. StartReady work waits in a governed queue until a slot opens.
  3. Core steps (see walkthrough below)The team pulls the highest-priority item matching current capacity.
  4. OutcomeBounded work in progress flows to completion at sustainable pace.

5. Phases A–F (Lean focus areas)

Blueprint phase Lean focus Key metric
A Shape Define value; avoid over-specification Time from idea to "ready"
B Plan Last responsible moment; pull-based commitment Queue time before start
C Build Small batches; eliminate task switching Cycle time per item
D Verify Built-in quality; catch defects at source Defect escape rate
E Release Automate deployment; reduce batch size Deploy lead time
F Learn Production feedback; close the loop Time from deploy to insight

6. Seven wastes in software (reference)

Manufacturing waste Software equivalent
Overproduction Features nobody uses
Inventory Partially done work (branches, specs not implemented)
Motion Task switching between unrelated work
Waiting Blocked items; waiting for review, approval, environment
Transportation Unnecessary handoffs between teams or phases
Over-processing Gold-plating; excessive ceremony for the risk level
Defects Bugs, rework, misunderstood requirements

7. Flow details (walkthrough)

Value-stream overview — Every piece of work flows from demand to delivery. Lean measures the total elapsed time, not just active work time. The gap between active and elapsed is waste (waiting, handoffs, queues).

Waste identification — Map the current state, identify waste using the seven-waste taxonomy, analyze root causes, design and test countermeasures, then standardize what works. This is a continuous cycle, not a one-time exercise.

A3 problem-solving — A structured approach to complex problems. The A3 paper format forces conciseness. Each section builds on the previous; the review validates reasoning quality.

Pull-based selection — Work is pulled when capacity exists, not pushed based on demand volume. WIP limits prevent overloading. This is the operational mechanism behind "deliver as fast as possible."

8. Authoritative sources & further reading

Full curated list: External reference URLs (methodology guides).