Kanban and Lean Software Development
In this section, we look at Lean Software Development and its origins in Lean Manufacturing. We'll first discuss the thinking that led to significant breakthroughs in responsiveness and quality on the Toyota production line. We'll then look at how we can apply those to software development.
Background
The following timeline shows a brief history of Lean and Kanban:

Lean Software Development and Kanban have their history in manufacturing and the work done by one company, in particular, Toyota Motor Corporation. In its effort to economically mass-produce affordable motor vehicles for people after the Second World War, Toyota made profound changes to the way it organized its production line.
Toyota realized early on that there was a significant waste in manufacturing, which added to the overall cost. They implemented two notable changes to typical mass production lines, which had a profound effect on reducing costs and significantly increasing quality.
- Reduce...