The Pre-Loved edit from Shopbop
Buy new:
-27% $32.92
FREE delivery December 9 - 11
Ships from: Pharos Bookstore
Sold by: Pharos Bookstore
$32.92 with 27 percent savings
List Price: $44.99
FREE delivery December 9 - 11. Details
Or fastest delivery Thursday, December 5. Details
Only 1 left in stock - order soon.
$$32.92 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$32.92
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Pharos Bookstore
Ships from
Pharos Bookstore
Returns
Returnable until Jan 31, 2025
Returnable until Jan 31, 2025
For the 2024 holiday season, eligible items purchased between November 1 and December 31, 2024 can be returned until January 31, 2025.
Returns
Returnable until Jan 31, 2025
For the 2024 holiday season, eligible items purchased between November 1 and December 31, 2024 can be returned until January 31, 2025.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Payment
Secure transaction
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
$9.97
May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less See less
FREE delivery December 4 - 9. Details
Or fastest delivery December 3 - 5. Details
In stock
$$32.92 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$32.92
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Ships from and sold by ThriftBooks-Phoenix.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Follow the author

Something went wrong. Please try your request again later.

Extreme Programming Refactored: The Case Against XP Softcover reprint of the original 1st ed. Edition

2.9 2.9 out of 5 stars 35 ratings

{"desktop_buybox_group_1":[{"displayPrice":"$32.92","priceAmount":32.92,"currencySymbol":"$","integerValue":"32","decimalSeparator":".","fractionalValue":"92","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"vfff%2B21JBw1mVgslDyVGdbDYvKBPgcavwpkIg8K23PTtxFZ7q3n9d4DQOMBXovdF3j3KdLr%2B%2B0ODCjm8kLH3oaAlLHvUNqoL0Aq4lBaLf%2Fu3pdujAEN%2FPs4qwZVzcUrREuuudcTnjI3xw75d7IaP6AHpCD58%2FNdKxEsajSRQ%2FQmxk4ALXssv%2FIevAKoZj8zQ","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$9.97","priceAmount":9.97,"currencySymbol":"$","integerValue":"9","decimalSeparator":".","fractionalValue":"97","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"vfff%2B21JBw1mVgslDyVGdbDYvKBPgcavOGy5TL4swon0L80mv9z1ZJZQuPmcydh0tZBeeR91WQ96d1zGGf%2BZMl9FF0AxfE0cUXQhzW2TVZbM%2B9jXGX54%2FXC8NAVQszk62U5tcLEx4Sd2k7IzWlt2xGfEeo4hhWbee5IH07WoUClrFsjH%2Fb%2FjW%2F3kYSirqRIk","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

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.


Amazon First Reads | Editors' picks at exclusive prices

Editorial Reviews

About the Author

A bio is not available for this author.

Product details

  • Publisher ‏ : ‎ Apress; Softcover reprint of the original 1st ed. edition (August 5, 2003)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 460 pages
  • ISBN-10 ‏ : ‎ 1590590961
  • ISBN-13 ‏ : ‎ 978-1590590966
  • Item Weight ‏ : ‎ 1.55 pounds
  • Dimensions ‏ : ‎ 7.5 x 0.98 x 9.1 inches
  • Customer Reviews:
    2.9 2.9 out of 5 stars 35 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
Matt Stephens
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Matt Stephens is a software consultant with a financial organization based in Central London. He's been developing software commercially for nearly 30 years, and has led many agile projects through successive customer releases. He has spoken at a number of software conferences on OO development topics, and his writing appears regularly in a variety of journals and websites, including The Register and ObjectiveView.

Catch Matt online at:

https://medium.com/@SoftwareReality

And at the Domain Oriented Testing group on LinkedIn:

https://www.linkedin.com/groups/13804489/

Customer reviews

2.9 out of 5 stars
35 global ratings

Top reviews from the United States

Reviewed in the United States on August 1, 2004
The biggest problem you will notice is that the authors tried to inject humor and satire. They failed and added plenty of hate and malice instead. As I read the book I found so much of it was just not well founded with facts.

Consider the source of so much of their information, the C2wiki. This is a discussion group! People who have no knowledge of Extreme Programming make outrageous statements and they are quoted in this book. Furthermore that discussion group's format is such that any comment can be changed by anyone. I noticed a mistake while reading this book so I went over to the source at C2.com and changed it! That is how fragile the so called facts are that this book is based on.

Much of this book is based on projects that neither Matt nor Doug actually participated in. It isn't hard to imagine that they get the facts wrong.

One would expect from the name of this book that Matt and Doug will tell us ways to change XP to meet problems that are faced on projects. There is only a very thin section of a couple pages that deals with this. Almost the entire book is devoted to showing that XP should not work.

Then Matt describes a project he runs using XP and guess what? It works! He uses the core of XP with a couple peripheral changes. He changes the twice per day integration to once per day. He scales back on pair programming. He uses use cases instead of user stories. He spends extra time creating design documents. The core of XP is still intact and it works.

How to refactor XP should have been the focus of this book. What ideas can you take from XP that will help your project now? What can you change from standard XP and still survive? Do you need a book that is 50% song lyrics, 45% misquotes, and only 5% useful information?

One thing that is continually reinforced by the example projects in this book is that XP is very different from traditional processes and you must understand the differences to do well with XP. You can not learn anything about XP from this book because it promotes and glorifies a misunderstanding of what makes XP work. There are now two ways to develop software and a good understanding of both and when to use one or the other is vital information. You won't get that from this book because the authors chose a format that isn't informative.

If you want some good satire you should read Mr. Bunny's Big Cup O' Java. If you want to learn something about Extreme Programming get a different book.
24 people found this helpful
Report
Reviewed in the United States on October 28, 2014
I skipped all of the satire and jokes. The book has a lot of good content otherwise and makes valid points against some of the xp practices. I have experience with pair programming and that section matched with my experience.
One person found this helpful
Report
Reviewed in the United States on January 30, 2005
In buying "Extreme Programming Refactored: The Case Against XP", I expected a critical (case against XP), yet constructive (refactored), view on this popular Agile development methodology. What I found instead were copious amounts of sarcasm, irrelevant song lyrics, and enough icons and sidebars to make you lose track of the topic. To this you add a plethora of out-of-context quotes, web screen prints, and tales from disgruntled practitioners and you start hoping that you will soon get to the counter-proposal so that you can finally understand what the authors have to offer. After having read fourteen chapters (about time since the book only contains 16), you finally get to `Refactoring XP'...I am sorry to report that this chapter did not make up for the rest of the book. The counter-proposal was weak, unconvincing, and seemed to proposed more of a `RUP a la XP' than a constructive criticism of XP itself.
15 people found this helpful
Report
Reviewed in the United States on June 8, 2013
I loved this book. In fact, I could not help but to write in the margins about many of my own personal experiences that agreed with with the author's contention which was that the XP is little more than a fraud which is foisted off on the industry by shallow depth programmers who don't really know how to develop complex applications but who do know how to sell ideas to management.

It's easy by the way: just lie and tell everyone what they want to hear. People want to believe you have a magic solution to their problems so they won't examine your trite, off-the-cuff replies claiming to answer their questions.

Amusingly, a couple of years after this book became popular, I noticed that it's web site had been merged with the main XP promoting website. Apparently, the author of the book was willing to sell out for a buck. By having his website included with the main site, he could get more traffic and make more book sales.

The main XP site now has a long section that claims to address the issues that this book brings up. You'll have to read it for yourself and see if they have really been able to answer the author's original claims.

If you care about the software development process, buy this book. Understand it's arguments, then check out the main XP website.
2 people found this helpful
Report

Top reviews from other countries

gbCambridge
2.0 out of 5 stars Refactoring Again
Reviewed in the United Kingdom on March 18, 2008
Well the book is an interesting read, but in terms of value I am not so sure? It depends on the audience. If you take every word of the XP evangelists as Gospel then the book is probably helpful. It helps put things in perspective. If on the other hand, you look to apply commonsense principles to how you build software then this is not the book for you. I think there is too much of the ranting about XP (probably forgivable given the title of the book) and not enough attention to common principles. Too many special cases and "talking heads" make this a hard book to apply.
I find it useful to apply a dogma, like XP, to extremes of project, to see how they fare. Take a payroll app (an example of XP success, or failure, depending upon who you believe) and a chess-playing program. I have some problems applying XP to the latter, whilst the former is likely to be more successful. If my example makes sense,then XP is just one a sensible set of choices for your project, depending on risk, staff, constraints and all the other things that mature PMs take into account. Tub thumping, folksy style makes for an easy read, but does not lend itself to serious analysis.
In the end, with the songs, the excessive quotes and the style of the book I found it very tedious. The McConnell approach to these subjects is preferred (at least by me)