"What is Kanban?" you ask.
Well really that is three questions. Firstly what is a kanban?
1. A kanban is a visual signal.
It is a Japanese term meaning a card, brand or sign. In lean production systems it's used as the signal to an upstream part of the process that items are required by a downstream part of the process.
Which leads to the next question. What is a kanban system?
2. A kanban system is a system for managing work that uses (real or virtual) kanbans to control the flow.
Kanban systems were first used in Toyota for manufacturing but are now widely used in a wide variety of applications including health services and knowledge-based work such as software development. In principle a kanban system is a "pull-system" where work is triggered by demand from a downstream part of the process - ultimately by the demand of the consumer or commissioner of the product. The systems use kanban signals to prevent over or under production in various parts of the process. The kanbans may be "real", for example an empty hopper which is sent back on the production line to indicate that more parts of a given type are needed, or "virtual", such as the signals derived from a kanban board when a "story card" is moved out of a column. In both cases they indicate to the upstream process that another item should be produced, processed or selected.
"But hang on! I thought Kanban was a method."
You're right. That's the third question, the third part of what is Kanban. To be crystal clear, we should ask "What is the Kanban Method?"
3. The Kanban Method is an approach to defining and improving kanban systems.
The Kanban Method emerged from work being done by many practitioners in software management, agile and lean methods and new product development during the first decade of this century. The author of the method was David Anderson, but many others contributed or were doing similar work which fed into the method, including Drago Dumitriu, Jim Benson (co-author of Personal Kanban), Don Reinertsen (author of Flow), Karl Scotland, Corey Ladas (author of Scrumban), Alan Shalloway, Arne Rooke, Mattias Skarin... there are many more than I know about. Kanban was first formulated as a method in a paper presented by Anderson at the Agile 2007 conference in Washington DC, and in 2010 Anderson published what is still the principal authoritative text on the method, "Kanban: Successful evolutionary change for your technology business".
As Alistair Cockburn has observed the word "method" may confuse here - he suggests "reflective improvement framework" is closer to the intention (if it weren't such a mouthful I might agree with him!). I would say Kanban is a method, but a method for defining and improving a process, not the process itself or even a process framework. As such people are often confused by what they think are properties of the Kanban Method, whereas in fact they are simply characteristics of a particular kanban system that they have observed. Try not to be confused or you may miss the crucial value that Kanban can bring to your organisation - continuous evolutionary improvement. A method such as Scrumban for example is an application of the Kanban method to a process that starts off as Scrum or Scrum-like. Scrumban is Kanban, but in a particular context!
Elsewhere in this blog I discussed my shortest possible guide to adopting Kanban, based on the underlying paradigm, the principles and the practices of the Kanban Method. Here it is again:
Understanding Cost of Delay (Part 4): WSJF - the "divisor" This article is the fourth in a series of blogs on Cost of Delay (CoD)...
Here's the Trick to Writing Blog Posts People Genuinely Want to Read With a title like that, I think this newsletter higher be a ...
Don't Be a Victim of Irrational Exuberance Driven by way of optimism over a huge tax cut, the Dow surged past 26,000 with the a...
The 15 Most Profitable Small-Business Industries in 2016 This article originally published March four, 2016. Being talented with num...
Understanding Cost of Delay (Part 3): Calculating WSJF In part one of this series of blogs on Understanding Cost of Delay and its Use in ...
2 Insights Entrepreneurs Can Take From Marty Crane and His Chair John Mahoney, the fantastic actor who performed Martin Crane, th...
7 Quick Ways to Make Money Investing $1,000 If you're sitting on at the least $a thousand and it is scratching an itch to your ...
A conversation on the kanbandev online forum has triggered this post. The discussion concerns how evolutionary change is applied, particula...
In this series of blogs we have been examining the use of Cost of Delay as a way of understanding ordering work - either from a quantitative...
Understanding Cost of Delay (Part 2): Delay Cost and Urgency Profiles In part one of this series of blogs on Understanding Cost of Delay a...