A pull system is a way of controlling work in which nothing is produced or started until a downstream signal — a customer order, an empty bin, a free slot on a board — asks for it. Its opposite, a push system, starts work on a schedule or forecast and pushes it to the next step whether or not that step is ready. The difference sounds procedural. In practice it is profound: pull caps work in progress, shortens queues, and corrects itself when demand shifts, because the signal is demand.
How it works
The inspiration, famously, came from American supermarkets. Toyota engineers studying them after the war noticed that shelves were restocked based on what shoppers actually took — the gap on the shelf was the production order. They rebuilt factory flow on the same logic: each step replenishes only what the next step has consumed, with kanban cards carrying the signal upstream. No step works to a central forecast; every step works to its customer. The supermarket remains the cleanest mental model of pull ever found.
Push systems fail in a characteristic way. Forecasts are always somewhat wrong, so push creates too much of one thing and too little of another, then piles the excess as inventory while expediters chase the shortages. Pull cannot overproduce by design: when nothing has been consumed, no signal fires, and idle capacity waits rather than building the wrong thing. That idleness looks alarming at first. It is the system working: the capacity is not lost, it is waiting for real demand instead of manufacturing guesses.
A worked example
An illustrative furniture workshop builds to a monthly forecast: long runs of each dresser model, pushed to a rented warehouse. Some models pile up unsold for months while popular ones run out, and cash sits in plywood. The owners switch to pull. The showroom floor holds two of each model, and a sale releases a card that authorizes the shop to build exactly one replacement. Production now mirrors real demand model by model. The warehouse empties, the popular models stop running out, and the shop discovers it can offer custom finishes — capacity once buried in forecast error is suddenly free. Nothing about the carpentry itself changed — only the signal that tells the shop when to run.
- Pull needs a visible signal — if you cannot point to it, you do not have one
- Cap work in progress everywhere, including offices; an unlimited inbox is a push system
- Shorten the replenishment loop before enlarging the buffer
- Expect idle-looking capacity at first — that is pull working, not failing
A push system answers the forecast; a pull system answers the customer.
Pull systems and kanban are taught together in our Yellow Belt program ($129, about 14 hours), and Green Belt candidates ($299, 35 hours) apply them when redesigning flow in the Improve phase of DMAIC. New to all of this? The free White Belt builds the vocabulary in about six hours, with a proctored 30-question exam and a verifiable certificate at the end.
Put it into practice
Ready to make it official?
Our Six Sigma belt programs — White through Black — are self-paced, 100% online, and end in a proctored exam and a credential you can verify and share.