Overview
- Cuts through the hype and tells "the other side of the story" about Extreme Programming
- Provides a thorough and systematic analysis of XP practices and separates the "agile" from the "fragile"
- Distinguishes useful XP techniques (e.g. use of automated unit testing tools) from questionable ones (e.g. oral documentation)
Access this book
Tax calculation will be finalised at checkout
Other ways to access
About this book
Extreme Programming Refactored: The Case Against XP (featuring Songs of the Extremos) takes a satirical look at the increasingly-hyped extreme programming (XP) methodology. It explores some quite astonishing Extremo quotes that have typified the XP approach quotes such as, “XPers are not afraid of oral documentation,” “Schedule is the customer's problem,” “Dependencies between requirements are more a matter of fear than reality” and “Concentration is the enemy.”
In between the chuckles, though, there is a serious analysis of XP's many flaws. The authors also examine C3, the first XP project, whose team (most of whom went on to get XP book deals shortly before C3's cancellation) described themselves as "the best team on the face of the Earth." (In a later chapter, the authors also note that one problem which can affect pair programmers is overconfidence—or is that "eXcessive courage"?). The authors examine whether the problems that led to C3's “inexplicable” cancellation could also afflict present-day XP projects.
In the final chapter, Refactoring XP, Matt and Doug suggest some ways of achieving the agile goals of XP using some XP practices (used in moderation) combined with other, less risk-laden methods.
Similar content being viewed by others
Keywords
Table of contents (16 chapters)
-
Another Fine Mess You’ve Gotten Me Into (Laurel and Hardy, Take Up Programming)
-
Social Aspects of XP (Mama Don’t Let Your Coders Grow Up to Be Cowboys)
-
We Don’t Write Permanent Specs and Barely Do Any Upfront Design, So.
-
The Perpetual Coding Machine
-
The Big Picture
About the authors
Bibliographic Information
Book Title: Extreme Programming Refactored
Book Subtitle: The Case Against XP
Authors: Matt Stephens, Doug Rosenberg
DOI: https://doi.org/10.1007/978-1-4302-0810-5
Publisher: Apress Berkeley, CA
-
eBook Packages: Springer Book Archive
Copyright Information: Matt Stephens and Doug Rosenberg 2003
Softcover ISBN: 978-1-59059-096-6Published: 14 August 2003
eBook ISBN: 978-1-4302-0810-5Published: 01 January 2008
Edition Number: 1
Number of Pages: XXVIII, 432
Topics: Programming Languages, Compilers, Interpreters, Software Engineering/Programming and Operating Systems