We have a list of recommended books at LeanAgileTraining.com, here.
In addition, we can recommend the following:
A Sense of Urgency by John Kotter
Fearless Change: Patterns for Introducing New Ideas by Mary Lynn Manns and Linda Rising.
Toyota Production System by Taiichi Ohno.
The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition)by Frederick Brooks.
Fit for Developing Software: Framework for Integrated Tests (Robert C. Martin Series)by Mugridge and Cunningham.
Continuous Integration: Improving Software Quality and Reducing Risk (Addison-Wesley Signature Series)by Duvall, Matyas, and Glover.
Agile Retrospectives: Making Good Teams Greatby Esther Derby and Diana Larsen.
Lean Software Development: An Agile Toolkit (Agile Software Development Series)by Mary & Tom Poppendieck.
Project Retrospectives: A Handbook for Team Reviewsby Norman Kerth.
Test Driven Development: By Example (Addison-Wesley Signature Series)by Kent Beck.
The Wisdom of Teams: Creating the High-Performance Organization (Collins Business Essentials)by Katzenbach & Smith.
Working Effectively with Legacy Code (Robert C. Martin Series)by Michael Feathers.
The Knowledge-Creating Company: How Japanese Companies Create the Dynamics of Innovationby Nonaka and Takeuchi.
Good to Great: Why Some Companies Make the Leap... and Others Don'tby Jim Collins.
Software by Numbers: Low-Risk, High-Return Developmentby Mark Denne and Jane Cleland-Huang.
Agile Estimating and Planning (Robert C. Martin Series)by Mike Cohn.
User Stories Applied: For Agile Software Development (Addison-Wesley Signature Series)by Mike Cohn.
Implementing Lean Software Development: From Concept to Cash (Addison-Wesley Signature Series)by Mary & Tom Poppendieck.
The Five Dysfunctions of a Team: A Leadership Fable by Patrick Lencioni.
Comment: I have given links to Amazon, which has some benefits. I am slightly concerned that it may appear too commercial. There is certainly no obligation to buy from Amazon.
Suggestion: Some of these books are technical (in one area or another) and some are more about people. Mix and match. Consider what you need to learn. Consider what you are most ready to learn. And don't think too much in the sky. See how much you have really learned by putting your ideas into action.
In addition, we can recommend the following:
A Sense of Urgency by John Kotter
Fearless Change: Patterns for Introducing New Ideas by Mary Lynn Manns and Linda Rising.
Toyota Production System by Taiichi Ohno.
The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition)by Frederick Brooks.
Fit for Developing Software: Framework for Integrated Tests (Robert C. Martin Series)by Mugridge and Cunningham.
Continuous Integration: Improving Software Quality and Reducing Risk (Addison-Wesley Signature Series)by Duvall, Matyas, and Glover.
Agile Retrospectives: Making Good Teams Greatby Esther Derby and Diana Larsen.
Lean Software Development: An Agile Toolkit (Agile Software Development Series)by Mary & Tom Poppendieck.
Project Retrospectives: A Handbook for Team Reviewsby Norman Kerth.
Test Driven Development: By Example (Addison-Wesley Signature Series)by Kent Beck.
The Wisdom of Teams: Creating the High-Performance Organization (Collins Business Essentials)by Katzenbach & Smith.
Working Effectively with Legacy Code (Robert C. Martin Series)by Michael Feathers.
The Knowledge-Creating Company: How Japanese Companies Create the Dynamics of Innovationby Nonaka and Takeuchi.
Good to Great: Why Some Companies Make the Leap... and Others Don'tby Jim Collins.
Software by Numbers: Low-Risk, High-Return Developmentby Mark Denne and Jane Cleland-Huang.
Agile Estimating and Planning (Robert C. Martin Series)by Mike Cohn.
User Stories Applied: For Agile Software Development (Addison-Wesley Signature Series)by Mike Cohn.
Implementing Lean Software Development: From Concept to Cash (Addison-Wesley Signature Series)by Mary & Tom Poppendieck.
The Five Dysfunctions of a Team: A Leadership Fable by Patrick Lencioni.
Comment: I have given links to Amazon, which has some benefits. I am slightly concerned that it may appear too commercial. There is certainly no obligation to buy from Amazon.
Suggestion: Some of these books are technical (in one area or another) and some are more about people. Mix and match. Consider what you need to learn. Consider what you are most ready to learn. And don't think too much in the sky. See how much you have really learned by putting your ideas into action.
2 comments:
This is a great list of books. I have read most of them. You might want to consider adding 'Peopleware' by DeMarco and Lister and 'A Perfect Mess' by Abrahamson and Freedman.
Peopleware is of course a classic. The other I have heard of a bit. Must try it.
Thanks, Joe
Post a Comment