Scrum and XP Books for Getting Started

April 17, 2009 — Craig Jones

For any programmer who wants to learn the particulars of Scrum (short of attending a Scrum training seminar, that is), if you are already somewhat familiar with agile practices like XP, then probably the best place to start is with Ken Schwaber’s second book, Agile Project Management with Scrum.

Schwaber’s first book, Agile Software Development with Scrum, is more of a reference book than a how-to. It describes what Scrum is, but not so much the nuances of how to use it. The second book includes a reference section in the back that pretty much recaps the first book. So, start there. If a pass through the reference section makes sense to you, then proceed directly with the second book. Otherwise, pick up the first book as well and use it to get up to speed.

If you are not yet up to speed on XP, the quintessential tome, Extreme Programming Explained: Embrace Change (2nd Edition) by Kent Beck, is still the best starting place. I’d recommend reading that before reading up on Scrum. As you do, just keep in mind that Scrum essentially replaces and expands upon the XP “planning game.” Don’t skip reading about the planning game. Just understand that if you have questions about how the planning game works in the real world, hold those questions until you get to Scrum.

Tags: , , , ,

Leave a Reply

Twitter Updates

  • On a mac it's super easy to encrypt/decrypt a file using openssl 2009-12-02
  • If you don’t think carefully, you might think that programming is just typing statements in a programming language. — Ward Cunningham 2009-12-01
  • Thanks to everyone at my CodeCamp LA presentation, you had great questions and I hope the exercise gave you something to take to work Monday 2009-11-21
  • Turns out my CodeCamp LA presentation made it to the front page of SlideShare today. Must be a slow day. 2009-11-21
  • Scrum has two deliverables, A Product Deliverable and a Capability Deliverable we don't talk up the second enough as agilists 2009-11-21
  • More updates...


Bad Behavior has blocked 28 access attempts in the last 7 days.