Kanban
Description
Kanban (Japanese: 看板, “signboard” or “billboard”) is the lean-manufacturing primitive that makes work-in-progress visible, caps how much can be in flight at each stage, and uses downstream capacity as the signal that authorizes upstream production. Taiichi Ohno developed it at Toyota as the operational backbone of just-in-time production: instead of upstream stations pushing parts forward on a schedule, downstream stations pull parts as their own work-slots clear. The kanban card — initially a literal slip of paper attached to a parts bin — is the authorization token; no card returned means no production authorized. Three structural elements together produce the concept. Visibility: the board, the column, the card, the physical lane — the queue at each stage is observable without inspection or status reports. WIP limits: each stage has an explicit cap; when the cap is reached, upstream must stop. Pull signal: downstream’s clearing of capacity is the active signal authorizing upstream’s next move; no autonomous upstream production. The diagnostic that distinguishes kanban from a generic queue: can upstream send whenever it wants, or must it wait for a downstream signal? A bare queue is push-based; absorption is the queue’s job. Kanban is pull-based; the queue refuses to absorb beyond its cap, and upstream waits until downstream signals. That refusal is what produces the system-level visibility of bottlenecks, the natural smoothing of throughput, and the disciplined response to demand changes.Triggers
User-initiated: User describes a workflow problem in terms of “too much in flight,” “things pile up,” “we keep starting things we don’t finish,” “upstream just dumps on us.” Vocabulary cues: “WIP limit,” “kanban,” “pull system,” “visualize the work,” “see the bottleneck.” Agent-initiated: Engine notices the user is debating throughput, queue depth, or work-prioritization without a visibility/cap/pull architecture; the structural lever is making the queue visible and capping it rather than negotiating priorities. Candidate inference: “the issue is that upstream and downstream aren’t coordinated by an explicit signal — what would a kanban implementation look like here?” Situation-shape signals: Multi-stage workflows with hidden queues; bottlenecks that no one names because no one sees the queue depth; pressure to “start more things” because finished things aren’t visible; teams that say “we don’t know what everyone is working on right now.”Exclusions
- Single-stage operations — kanban presupposes multiple stages with hand-offs; a one-stage operation has nothing to signal between.
- Highly variable processing time at each stage — kanban works best when stage-processing-time is roughly bounded; extreme variance breaks the cap-and-pull discipline.
- Demand far exceeds capacity over the long run — kanban makes the over-capacity demand visible but doesn’t solve it; the concept is for coordinating capacity, not creating it.
Structure
Relationships
- backpressure — kanban is the visible-and-physical instantiation of backpressure; the WIP limit and pull signal implement backpressure operationally.
- flow — kanban presupposes flow; it regulates flow’s pace via the cap-and-pull discipline.
- bottleneck-buffer — the WIP-limited buffers at each stage; the bottleneck is the always-full stage.
- doctrine — “no work starts without a kanban signal” is a doctrine in the sense of named-rule + triggering-condition + protected-against-failure.
Examples
Toyota production lines · business
Toyota production lines · business
Software development boards · computer-science
Software development boards · computer-science
Air-traffic control · transportation
Air-traffic control · transportation
David J. Anderson, *Kanban: Successful Evolutionary Change for Your Technology Business* (2010) — the software-developme · computer-science
David J. Anderson, *Kanban: Successful Evolutionary Change for Your Technology Business* (2010) — the software-developme · computer-science
Donald Reinertsen, *The Principles of Product Development Flow* (2009) — the underlying queueing-theory case for WIP-lim · business
Donald Reinertsen, *The Principles of Product Development Flow* (2009) — the underlying queueing-theory case for WIP-lim · business
Eliyahu M. Goldratt & Jeff Cox, *The Goal: A Process of Ongoing Improvement* (North River Press, 1984) — the Theory of Constraints. · business
Eliyahu M. Goldratt & Jeff Cox, *The Goal: A Process of Ongoing Improvement* (North River Press, 1984) — the Theory of Constraints. · business
Hospital bed management · medicine-and-health
Hospital bed management · medicine-and-health
Restaurant kitchens · family-and-consumer-science
Restaurant kitchens · family-and-consumer-science
Retail just-in-time inventory · business
Retail just-in-time inventory · business
Software-development kanban boards — adaptation of the manufacturing method to knowledge work · computer-science
Software-development kanban boards — adaptation of the manufacturing method to knowledge work · computer-science
Taiichi Ohno, *Toyota Production System: Beyond Large-Scale Production* (1988); David J. Anderson, *Kanban: Successful Evolutionary Change for Your Technology Business* (2010) for the software-development adaptation · business
Taiichi Ohno, *Toyota Production System: Beyond Large-Scale Production* (1988); David J. Anderson, *Kanban: Successful Evolutionary Change for Your Technology Business* (2010) for the software-development adaptation · business
Toyota Production System — canonical origin of the kanban method (Taiichi Ohno's writings on TPS) · business
Toyota Production System — canonical origin of the kanban method (Taiichi Ohno's writings on TPS) · business