Comment
Comment by wpietri
For the background and how things go wrong, you might enjoy the book "Confronting Managerialism" by Spender and Locke. The Lean folks also have a lot of good critiques. A book that sticks in my mind is "Simple Excellence: Organizing and Aligning the Management Team in a Lean Transformation", but there are a bunch. And for software specifically, Mary Poppendieck's work is great, as well as Reinertsen's "Principles of Product Development Flow".