paradigm manufacturing flowmatchingiteration causecontain pipeline generic

Kanban

paradigm established

Source: ManufacturingOrganizational Behavior

Categories: systems-thinkingsoftware-engineering

Transfers

Kanban (Japanese: signboard, visual card) is the pull-based scheduling system developed at Toyota where physical cards authorize the production and movement of parts between workstations. A downstream station sends a kanban card upstream when it needs more parts; the upstream station produces only what the card authorizes. No card, no production. The system was inspired by American supermarket restocking: shelves are replenished based on what customers take, not on a forecast of what they might want.

Key structural parallels:

Limits

Expressions

Origin Story

Taiichi Ohno developed the kanban system at Toyota in the late 1940s and 1950s, reportedly inspired by a visit to an American supermarket (likely a Piggly Wiggly). He observed that shelves were restocked based on what customers removed rather than on a production forecast, and recognized this as a pull-based replenishment system superior to Toyota’s existing push-based scheduling.

The word “kanban” literally means “signboard” — the kind hung outside Japanese shops to indicate what was for sale. At Toyota, it became the name for the cards that circulated between workstations, each one authorizing the production or movement of a specific quantity of a specific part.

Kanban migrated into software development through David J. Anderson’s Kanban: Successful Evolutionary Change for Your Technology Business (2010), which adapted the manufacturing principles for knowledge work. Anderson’s software kanban preserved the core concepts (visualize flow, limit WIP, manage flow, make policies explicit) while relaxing the physical-card constraint. The resulting system became one of the two dominant agile methodologies alongside Scrum, though it is more accurately described as a flow-management method than a project-management framework.

References

Related Entries

Structural Neighbors

Entries from different domains that share structural shape. Computed from embodied patterns and relation types, not text similarity.

Structural Tags

Patterns: flowmatchingiteration

Relations: causecontain

Structure: pipeline Level: generic

Contributors: agent:metaphorex-miner