XP123Books → XP
Services   Games   XPlorations   Books   ... More

 

  Extreme Programming Explained: Embrace Change, 2/e, by Kent Beck and Cynthia Andres. Addison-Wesley Professional, 2004. ISBN 0321278658.
Kent Beck's new introduction to the practices and philosophy of XP. See an extended summary.
(Reviewed Feb., '05)

 
  Extreme Programming Explained: Embrace Change, Kent Beck. Addison-Wesley, 1999.
The manifesto for XP. (Reviewed Nov., '02) The second edition is now out; see an extended summary.

 
  Extreme Programming Explored, William C. Wake. Addison-Wesley, 2001.
My approach is to use concrete examples to illustrate general points. I'm particularly happy to share examples of test-first programming and refactoring, and the discussion of metaphors. Table of contents. (Summarized Nov., '02)

 
  Extreme Programming Installed, Ron Jeffries, Ann Anderson, and Chet Hendrickson. Addison-Wesley, 2000.
A broad-ranging array of many topics important in XP. My favorite is the notion of "The Circle of Life": the proper separation of business and technical concerns. (Reviewed Nov., '02)

 
  Extreme Programming Adventures in C#, Ron Jeffries. Microsoft Press, 2004. ISBN 0735619492.
Ron uses the vehicle of learning C# to demonstrate the incremental design of an XML editor. He adds "undo" last (a feature often cited as requiring up-front design), and asks us to judge how well incremental design worked for this project. My favorite aspect is all the little reflective moments, where Ron takes a minute to think about what went poorly or well. Incremental design can be hard to catch on to; following along this journey will help you understand it better. (Reviewed July, '04)

 
  Planning Extreme Programming, Kent Beck and Martin Fowler. Addison-Wesley, 2000.
Deeper investigation of the planning game. (Reviewed Nov., '02)

 
  Extreme Programming in Practice, Robert Martin and James Newkirk. Addison-Wesley, 2001.
A worked-through example of using XP. (Reviewed Nov., '02)

 
  Extreme Programming Examined, Giancarlo Succi and Michele Marchesi, editors. Addison-Wesley, 2001.
Selected papers from the XP 2000 conference. (Reviewed Nov., '02)
  Extreme Programming Applied: Playing to Win, Ken Auer and Roy Miller. Addison-Wesley, 2002.
While the description of XP echoes the other books in the series, this book has two particular strengths: it considers the issues of resistance to change, and it has many stories and anecdotes of XP in practice. (Reviewed Nov., '02)

 
  A Practical Guide to Extreme Programming, David Astels, Granville Miller, Miroslav Novak, 2002.
Another introduction to XP.
(Reviewed Nov., '02)

 
  XP/Agile Universe 2002: LNCS 2418, Don Wells and Laurie Williams. Springer-Verlag, 2002.
Conference proceedings for the 2002 conference.
(Reviewed Nov., '02)

I link to Amazon.com as part of their associate program, but don't forget to check half.com and others, especially if you don't mind a used book.

Copyright 1994-2006, William C. Wake - William.Wake@acm.org