Kanban (Japanese 看板, signboard or billboard) is a lean method to manage and improve work across human systems. This approach aims to manage work by balancing demands with available capacity, and by improving the handling of system-level bottlenecks.
Work items are visualized to give participants a view of progress and process, from start to finish—usually via a Kanban board. Work is pulled as capacity permits, rather than work being pushed into the process when requested.
In knowledge work and in software development, the aim is to provide a visual process management system which aids decision-making about what, when, and how much to produce. The underlying Kanban method originated in lean manufacturing, which was inspired by the Toyota Production System. Kanban is commonly used in software development in combination with other methods and frameworks such as Scrum.
This section possibly contains original research. (November 2018) (Learn how and when to remove this template message)
David Anderson's 2010 book, Kanban, describes the method's evolution from a 2004 project at Microsoft using a theory of constraints approach and incorporating a drum-buffer-rope (which is comparable to the kanban pull system), to a 2006-2007 project at Corbis in which the kanban method was identified. In 2009, Don Reinertsen published a book on second-generation lean product development which describes the adoption of the kanban system and the use of data collection and an economic model for management decision-making. Another early contribution came from Corey Ladas, whose 2009 book Scrumban suggested that kanban could improve Scrum for software development. Ladas saw Scrumban as the transition from Scrum to Kanban. Jim Benson and Tonianne DeMaria Barry published Personal Kanban, applying Kanban to individuals and small teams, in 2011. In Kanban from the Inside (2014), Mike Burrows explained kanban's principles, practices and underlying values and related them to earlier theories and models. Kanban Change Leadership (2015), by Klaus Leopold and Siegfried Kaltenecker, explained the method from the perspective of change management and provided guidance to change initiatives. A condensed guide to the method was published in 2016, incorporating improvements and extensions from the early kanban projects.
Although Kanban does not require that the team or organization use a Kanban board, they can be used to visualise the flow of work. Typically a Kanban board shows how work moves from left to right, each column represents a stage within the value stream.
The image below is a typical view of a simplified Kanban board, where work items move from left to right. In some cases each column has a work in progress limit. This means that each column can only receive a fixed amount of work items with the aim to encourage focus, and make system constraints evident.
The diagram here and the one in the Kanban Board section shows a software development workflow. The boards, designed for the context in which they are used, vary considerably and may show work item types ("features" and "user stories" here), columns delineating workflow activities, explicit policies, and swimlanes (rows crossing several columns, used for grouping user stories by feature here). The aim is to make the general workflow and the progress of individual items clear to participants and stakeholders.
Although it is usually used for software development and software teams, the kanban method has been applied to other aspects of knowledge work.. Business functions which have used kanban include:
- James P. Womack (2007). The Machine That Changed the World. ISBN 978-1847370556.
- Taiichi Ohno (1988). Toyota Production System: Beyond Large-Scale Production. ISBN 978-0915299140.
- Corey, Ladas (2008). Scrumban and other essays on Kanban System for Lean Software develoment. Seattle, Washington: Modus Cooperandi Press. ISBN 9780578002149. OCLC 654393465.
- Anderson, David J. (April 2010). Kanban: Successful Evolutionary Change for Your Technology Business. Blue Hole Press. ISBN 0-9845214-0-2.
- Anderson, David J. and Dragos Dumitriu. "From Worst to Best in 9 Months: Implementing a Drum-Buffer-Rope Solution at Microsoft’s IT Department". TOC ICO World Conference November 2005. USA: Microsoft Corporation, 2005.
- Reinertsen, Donald (May 2009). The Principles of Product Development Flow: Second Generation Lean Product Development. Celeritas Publishing. ISBN 978-1935401001.
- Ladas, Corey (January 2009). Scrumban: Essays on Kanban Systems for Lean Software Development. Modus Cooperandi Press. ISBN 978-0578002149.
- Benson, Jim; DeMaria Barry, Tonianne (January 2011). Personal Kanban: Mapping Work, Navigating Life. Modus Cooperandi Press. ISBN 978-1453802267.
- Burrows, Mike (2014). Kanban From The Inside. Seattle, WA: Blue Hole Press. ISBN 978-0-9853051-9-2.
- Leopold, Klaus; Siegfried, Kaltenecker (2015). Kanban Change Leadership. Hoboken, NJ: John Wiley & Sons. ISBN 978-1-119-01970-1.
- Anderson, David J.; Carmichael, Andy (2016). Essential Kanban Condensed. Seattle, WA: Lean Kanban University Press. ISBN 978-0-9845214-2-5.
- Jasper Boeg (February 2012). "Priming Kanban". InfoQ. Retrieved 17 February 2014.
- Leybourn, E. (2013). Directing the Agile Organisation: A Lean Approach to Business Management. London: IT Governance Publishing: 160–66.
- "Kanban for Short Intense Projects: How We Used Kanban to Visualize Our Hiring Process Workflow and Make Our Lives Easier". Personal Kanban. 19 January 2011. Retrieved 17 August 2012.
- "Kanban and Recruitment". The Social Tester. 6 August 2014. Retrieved 8 June 2015.
- "New Zealand Post Group - An Agile Executive!". Agile Business Management Consortium. 2 December 2013. Retrieved 8 June 2015.
- Kanban: Successful Evolutionary Change for Your Technology Business, David J. Anderson. (United States, Blue Hole Press, 2010. ISBN 978-0984521401
- Scrumban: Essays on Kanban Systems for Lean Software Development, Corey Ladas. (United States, Modus Cooperandi Press, 2009. ISBN 9780578002149
- Agile Project Management with Kanban (Developer Best Practices), Eric Brechner. (United States: Microsoft Press, 2015). ISBN 978-0735698956.
- Kanban in Action, Marcus Hammarberg and Joakim Sunden. (Shelter Island, NY: Manning Publications, 2014). ISBN 978-1-617291-05-0.
- Lean from the Trenches: Managing Large-Scale Projects with Kanban, Henrik Kniberg. (Dallas, TX: The Pragmatic Programmers, 2012). ISBN 978-1-93435-685-2.
- Stop Starting, Start Finishing! Arne Roock and Claudia Leschik. (USA: Lean-Kanban University, 2012). ISBN 978-0985305161.
- Real-World Kanban: Do Less, Accomplish More with Lean Thinking, Mattias Skarin. (United States: Pragmatic Bookshelf, 2015). ISBN 978-1680500776.