For the second year in a row Jurgen Appelo came up with his list of top 100 Agile books. The list is based on average ratings and number of ratings done on Amazon.com and GoodReads.com. The scoring also considers the year of publication.
The top 10 books in the list included,
TY LY Title Author(s) Year 1 5 The Art of Unit Testing: With Examples in .Net Roy Osherove 2009 2 1 Agile Estimating and Planning Mike Cohn 2005 3 3 Working Effectively with Legacy Code Michael Feathers 2004 4 8 Kanban: Successful Evolutionary Change for Your Technology Business David J. Anderson 2010 5 9 Succeeding with Agile: Software Development Using Scrum Mike Cohn 2009 6 2 Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin 2008 7 6 Agile Software Development, Principles, Patterns, and Practices Robert C. Martin 2002 8 4 Refactoring: Improving the Design of Existing Code Martin Fowler, et al. 1999 9 - The Agile Samurai: How Agile Masters Deliver Great Software Jonathan Rasmusson 2010 10 7 The Pragmatic Programmer: From Journeyman to Master Andrew Hunt, David Thomas 1999
According to Jurgen's scores, Roy Osherove took the top position from Mike Cohn this time. Like this year, Mike Cohn had several of his books in the list last year as well. Review the complete list here.
Terry Bonio shared his list of top 3 Agile 'team' books which he has successfully used in his teams and projects. His list included,
- Corps Business – The 30 Management principles of the U.S. Marines
- Leading Geeks – How to Manage and Lead the People Who Deliver Technology
- Clever – Leading your smartest, most creative people
Terry also recommended Zen and the Art of Motorcycle Maintenance for anyone who is interested in quality on an Agile project.
Mitchell Pronschinske shared the list of top 10 Agile books based on Dzone's 300 member book review team. Most of the books are already on Jurgen's top 10 as well. Some of the others included,
- Agile Retrospectives: Making Good Teams Great by Esther Derby, Diana Larsen, and Ken Schwaber
- Agile Testing: A Practical Guide for Testers and Agile Teamsby Lisa Crispin and Janet Gregory
- Extreme Programming Installed by Ron Jeffries, Ann Anderson, and Chet Hendrickson
- Behind Closed Doors: Secrets of Great Management by Johanna Rothman, and Esther Derby
- Leading Lean Software Development: Results Are Not the Point by Mary and Tom Poppendieck
- The Art of Agile Development by James Shore and Shane Warden
InfoQ did a similar aggregation of top Agile books in 2010 and 2009 as well.
Are these lists missing any of your personal favorites?