Lean Software Development Books

Books on Lean software development:

Three books from Mary and Tom Poppendieck. I enjoyed reading all 3 of them.

1) Lean Software Development: An Agile Toolkit by Mary Poppendieck and Tom Poppendieck

2) Implementing Lean Software Development: From Concept to Cash by Mary Poppendieck and Tom Poppendieck

3) Leading Lean Software Development: Results Are not the Point by Mary Poppendieck and Tom Poppendieck


Kanban Applied to Software Development: from Agile to Lean

Lean and Agile complement each other.
If time-boxed fixed scope scrums are not the easy for the task focused team, Kanban can help in process and task visualization, reducing WIP, process improvements, focused efforts, reducing the waste, reducing the delivery time, realizing the value stream and generating continuous flow in development.

What is Kanban and how it can be applied to software development functions? – 
Good article from Kenji Hiranabe  in http://www.infoQ.com
http://www.infoq.com/articles/hiranabe-lean-agile-kanban