I would like to know which is the "best" book to get started learning about SCRUM. This is a poll, so one book per answer, please.

14 accepted

Scrum and XP from the Trenches

source: infoq.com

  • "Agile Project Management with Scrum", Ken Schwaber. Microsoft Press. 2004
  • "Agile Estimating and Planning, Mike Cohn". Prentice Hall. 2005
  • "Agile Software Development with Scrum", Ken Schwaber and Mike Beedle. Prentice Hall. 2001

From the books I can tell:

  • To understand basic principles and how they really are applied: "Scrum and XP from the Trenches" Henrik
  • Understand principles, but too much blabla: "Agile Software Development with Scrum" Ken Schwaber
  • Deeper Understanding: "Agile Estimating and Planning" Mike Cohn
  • Deeper Understanding of Lean Software Development (Ideas behind Scrum): "Lean Software Development: An Agile Toolkit" Poppendieck
  • Deeper Understanding of creating Stories: "User Stories Applied: For Agile Software Development" Mike Cohn

Agile Software Development With Scrum by Ken Schwaber


I will answer that before learning Scrum you should learn the values of Agile project management.... and so I recommend "Agile Project Management" by Jim Highsmith (Addison-Wesley)


Not exactly about Scrum but still a must read companion book for Scrum practitioners:

alt text

This books helps to understand a part of the theories behind Scrum and provides additional tools for a ScrumMaster.


Agile and Iterative Development: A Manager's Guide