'Extreme Programming Explained: Embrace Change', second edition, offers an
updated look at the roots, philosophies, stories, and myths associated with
Extreme Programming (XP)."In this second edition of Extreme Programming Explained, Kent Beck
organizes and presents five years' worth of experiences, growth, and change
revolving around XP. If you are seriously interested in understanding how you
and your team can start down the path of improvement with XP, you must read
this book." - Francesco Cirillo, Chief Executive Officer, XPLabs S.R.L. "The
first edition of this book told us what XP was - it changed the way many of us
think about software development. This second edition takes it farther and
gives us a lot more of the 'why' of XP, the motivations and the principles
behind the practices. This is great stuff. Armed with the 'what' and the 'why,'
we can now all set out to confidently work on the 'how': how to run our
projects better, and how to get agile techniques adopted in our organizations."
- Dave Thomas, The Pragmatic Programmers LLC "This book is dynamite! It was
revolutionary when it first appeared a few years ago, and this new edition is
equally profound.; For those who insist on cookbook checklists, there's an excellent chapter
on 'primary practices,' but I urge you to begin by truly contemplating the
meaning of the opening sentence in the first chapter of Kent Beck's book: 'XP
is about social change.' You should do whatever it takes to ensure that every
IT professional and every IT manager - all the way up to the CIO - has a copy
of Extreme Programming Explained on his or her desk." - Ed Yourdon, author and
consultant "XP is a powerful set of concepts for simplifying the process of
software design, development, and testing. It is about minimalism and
incrementalism, which are especially useful principles when tackling complex
problems that require a balance of creativity and discipline." - Michael A.
Cusumano, Professor, MIT Sloa