General Agile Reading List

Colleagues and clients are often asking what agile books they should read or have in their corporate library.  Here’s a list of books I’ve read over the years that I thought would be good to start with.

The following book I believe is foundational for anyone interested in agile:

  • eXtreme Programming eXplained by Kent Beck

Here are some books for those seeking to be ScrumMasters:

  • Agile Project Management with Scrum by Ken Schwaber
  • Agile Estimating and Planning by Mike Cohn

Here are some good books for Managers as well as ScrumMasters:

  • Managing Agile Projects by Sanjiv Augustine
  • Implementing Lean Software Development by Mary and Tom Poppendieck

For people wanting to read more about agile requirements:

  • User Stories Applied by Mike Cohn
  • Agile Software Requirements by Dean Leffingwell (not as much about requirements though, more about Scaled Agile)

For people wanting to read more about testing:

  • Test-Driven Development by Example by Kent Beck
  • Agile Testing by Lisa Crispin and Janet Gregory

For people wanting to read more about retrospectives:

  • Project Retrospectives by Norm Kerth
  • Agile Retrospectives by Esther Derby and Diana Larsen
  • The Retrospective Handbook by Patrick Kua

For people wanting to read more about coaching teams:

  • Coaching Agile Teams by Lyssa Adkins

For Organizational Change Management:

  • Leading Change by John Kotter

Happy reading!!!  And remember, don’t just “Do Agile,” “Be Agile!”

If you have other books that you feel should be added please reply below.

Leave a Reply

Your email address will not be published. Required fields are marked *