Top 10 Books for an Agile Newbie

This is risky because there is SO much good stuff out there, and because I have many author friends! But somebody asked me for a Top 10 list of Agile books for a newbie. (All my friends’ books not here would be on the “Advanced” list. :)) So, in alphabetical order, here’s what I came up with:

  1. Agile Estimating & Planning by Mike Cohn
  2. Agile Retrospectives by Esther Derby & Diana Larsen
  3. Coaching Agile Teams by Lyssa Adkins
  4. Continuous Delivery by Jez Humble & David Farley
  5. DevOps Handbook by Jez Humble et. al.
  6. Essential Scrum by Ken Rubin
  7. Kanban by Dave Anderson
  8. Lean Software Development by Mary & Tom Poppendieck
  9. The Phoenix Project by Gene Kim et. al.
  10. User Stories by Mike Cohn

After sharing this on LinkedIn, my friends there recommended adding the following books:

  • 7 Rules for Positive, Productive Change by Esther Derby
  • Agile Coaching by Rachel Davies & Liz Sedley
  • Agile Testing by Lisa Crispin & Janet Gregory
  • Lean-Agile Acceptance Test-Driven Development by Ken Pugh
  • Lean from the Trenches by Henrik Kniberg
  • Lean Thinking by James Womack & Daniel Jones
  • Nature of Software Development by Ron Jeffries
  • Practical Kanban by Klaus Leopold
  • Product Development Flow by Donald Reinertsen.
  • The Scrum Guide by Ken Schwaber & Jeff Sutherland
  • Thinking in Systems by Donella Meadows
  • User Story Mapping by Jeff Patton

Great list! That ought to keep a newbie busy for a while.

PS. Yes, to answer a FAQ, I’m still working on my own book, for what it’s worth.

Leave a Reply