or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
37 used & new from $0.61

Have one to sell? Sell yours here
 
   
Extreme Programming Applied: Playing to Win
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Extreme Programming Applied: Playing to Win (Paperback)

~ (Author), Roy Miller (Author)
4.7 out of 5 stars  See all reviews (9 customer reviews)

List Price: $39.99
Price: $25.68 & this item ships for FREE with Super Saver Shipping. Details
You Save: $14.31 (36%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 4 left in stock--order soon (more on the way).

Want it delivered Tuesday, November 10? Choose One-Day Shipping at checkout. Details
17 new from $10.00 20 used from $0.61

Frequently Bought Together

Extreme Programming Applied: Playing to Win + Extreme Programming Installed + Planning Extreme Programming
Price For All Three: $89.43

Show availability and shipping details

  • This item: Extreme Programming Applied: Playing to Win by Ken Auer

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Extreme Programming Installed by Ron Jeffries

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Planning Extreme Programming by Kent Beck

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details


Customers Who Bought This Item Also Bought

Extreme Programming Explained: Embrace Change (2nd Edition)

Extreme Programming Explained: Embrace Change (2nd Edition)

by Kent Beck
4.0 out of 5 stars (125)  $34.19
Planning Extreme Programming

Planning Extreme Programming

by Kent Beck
4.0 out of 5 stars (26)  $21.99
Extreme Programming Explored

Extreme Programming Explored

by William C. Wake
3.8 out of 5 stars (4)  $29.99
Testing Extreme Programming

Testing Extreme Programming

by Lisa Crispin
4.5 out of 5 stars (6)  $29.31
User Stories Applied: For Agile Software Development

User Stories Applied: For Agile Software Development

by Mike Cohn
4.8 out of 5 stars (45)  $31.02
Explore similar items

Editorial Reviews

Product Description

Authors offer advice on implementing XP in your organization, illustrating key points with stories from pioneers who have successfully introduced XP. Helps readers begin using the principles behind this revolutionary concept. Softcover.


From the Back Cover

Extreme Programming (XP) is a significant departure from traditional software development methods, one that is ushering in a change for both developers and business people. It is an agile methodology, which enables highly productive teams to produce quality software from rapidly changing or unclear requirements. XP is disciplined software craftsmanship, elevating best practices in software analysis, design, testing, implementation, and project management to a new level. Extreme Programming Applied helps you begin using the principles behind this revolutionary concept.

Even as the popularity of XP grows, many programmers and developers are still seeking practical advice on getting started. They find themselves in search of an XP roadmap, one that points to paths around the obstacles.

Extreme Programming Applied is just that roadmap, a pragmatic guide to getting started with Extreme Programming. It helps programmers and project managers take their first steps toward applying the XP discipline. This book is not a tutorial, however. It uses real-world experience to educate readers about how to apply XP in their organizations. The authors offer guidelines for implementing XP, illustrating key points with valuable stories from successful XP pioneers.



0201616408B09172001

Product Details

  • Paperback: 384 pages
  • Publisher: Addison-Wesley Professional (October 11, 2001)
  • Language: English
  • ISBN-10: 0201616408
  • ISBN-13: 978-0201616408
  • Product Dimensions: 9.2 x 7.2 x 0.7 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 4.7 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon.com Sales Rank: #123,525 in Books (See Bestsellers in Books)

More About the Author

Ken Auer
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Ken Auer Page

Look Inside This Book


What Do Customers Ultimately Buy After Viewing This Item?

Extreme Programming Applied: Playing to Win
53% buy the item featured on this page:
Extreme Programming Applied: Playing to Win 4.7 out of 5 stars (9)
$25.68
Extreme Programming Explained: Embrace Change (2nd Edition)
15% buy
Extreme Programming Explained: Embrace Change (2nd Edition) 4.0 out of 5 stars (125)
$34.19
Planning Extreme Programming
14% buy
Planning Extreme Programming 4.0 out of 5 stars (26)
$21.99
Extreme Programming Installed
11% buy
Extreme Programming Installed 4.4 out of 5 stars (31)
$41.76

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(4)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

9 Reviews
5 star:
 (7)
4 star:
 (1)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.7 out of 5 stars (9 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
18 of 18 people found the following review helpful:
5.0 out of 5 stars The most practical book among all the XP books, December 26, 2002
By Maxim Masiutin (Chisinau, Republic of Moldova) - See all my reviews
(TOP 1000 REVIEWER)    (REAL NAME)   
Amazon Verified Purchase(What's this?)
This is the most practical book among all the XP books ever published. You do only need to read Kent Beck's XP manifesto "Extreme Programming Explaining" before studying this book. Then you may skip all other books from the "Extreme Programming Series" and start to interpret written material about individual XP practices:

- Design Improvement: " Refactoring: Improving the Design of Existing Code " by Martin Fowler;
- Test-Driven Development: "Test Driven Development: By Example " by Kent Beck;
- Sustainable Pace: "Slack: Getting Past Burnout, Busywork, and the Myth of Total Efficiency" by Tom DeMarco;
- Pair Programming: "Pair Programming Illuminated" by Laurie Williams and Robert Kessler;
- Whole Team: "Agile Software Development" by Alistair Cockburn;
- Planning Game: "Planning Extreme Programming" by Kent Beck, Martin Fowler;
- Small Releases: "Software Project Survival Guide" by Steve C McConnell.

This book covers most of the XP practices at a glance, but with sufficient level of details. It tells in practice:

- How to introduce XP, how to overcome managers' and developers' resistance, how to set the right attitude (Part One);
- How to remember XP core values, how to handle exceptions if something has broken, e.g. the customer won't write stories or the number of developers is odd, how to do pair programming or stand-up meetings, how to steer and how to plan the whole project and the individual iterations, how to write tests, to create the pair-friendly space, how to refactor, and how to reduce the risk (Part Two);
- How do design the simple, what collective ownership means, how to automate acceptance tests and not get distracted by the code, why the overtime is not the answer and how to coach and keep the score (Part Three);
-How to "sell XP" (commercial aspects of XP projects, e.g. how to bill the customer), how to "scale XP", and how to "measure XP" (Part Four).

Enough said, this is the most practical book among all the XP books ever published.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
21 of 22 people found the following review helpful:
5.0 out of 5 stars You have to read this book if you're serious about XP!, May 20, 2002
By Peter Lindberg (Stockholm, Sweden) - See all my reviews
(REAL NAME)   
This is the first in-depth book on Extreme Programming (XP). If you are at home with the concepts of XP, but have lots of questions that you feel the XP literature doesn't answer -- this is the book for you! I myself have been into XP for little over two years, and I can't think of any questions I've had, that aren't addressed thoroughly by this book

The book is focused on introducing XP, dealing with things like how to tackle resistance from developers and managers; which XP practices should be implemented first; what factors are important in order to successfully implement XP, and so on.

The authors list six of the XP practices as "the bare essentials". Not that the other practices are unimportant, but they can wait until the first six are in place. The six are: Planning Game, Small Releases, Testing (unit testing only; acceptance testing can be addressed later), Pair Programming, Refactoring and Continuous Integration. These six practices are very thoroughly described, dealing with the how and why a practice works, how to start doing it, and so on. As for the remaining practices, they also explain why each practice can wait until the first six are in place.

I tried to read this book with a critical mindset, so I kept notes of things I thought they failed to address properly -- only to find that they returned to them later in the book, forcing me to cross out items on my list. What was left on my list were only minor details, except one item: I would have liked them to deal with the System Metaphor as exhaustively as the rest of the practices.

Just as "XP Explained" by Kent Beck and "XP Installed" by Ron Jeffries, et al, this book basically says that, well, it is good if you can come up with a metaphor, but if you can't, that's not too big a deal. In these books, the topic of the metaphor and how it relates to the concept of architecture, is given only a few pages (2.5 pages in XP Applied). This is a pity, because I feel that it is an important issue. (I suggest reading "XP Explored" by William Wake, which has two very good chapters on this.)

If you only intend to buy one book about XP, I would recommend this book over "Extreme Programming Explained: Embrace Change" by Kent Beck (which is the XP manifesto). This is not to say that "XP Explained" is a bad book, though -- I nominate that book to be one of the most important software development books, ever. But if your aim is to learn as much about XP as possible, this book is in a league of its own.

If you can afford more than one book, I would suggest starting with either "Extreme Programming Installed" by Ron Jeffries, Ann Anderson and Chet Hendrickson, or "Extreme Programming Explored" by William C. Wake. I think that one of these books is a good start, since they both are very practically oriented. After reading one of them, I think it's a good time to read "XP Explained", which very elegantly describes the philosophy behind XP. Finish off with "XP Applied" to get answers to all your questions. I bet that you'll have a very solid understanding of XP by then.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
19 of 20 people found the following review helpful:
4.0 out of 5 stars One of the best in the series, albeit rehashed, March 7, 2002
By Charles Ashbacher "(cashbacher@yahoo.com)" (Marion, Iowa United States(cashbacher@yahoo.com)) - See all my reviews
(TOP 50 REVIEWER)      
Right up front, I have to say that this review suffers from a bit of XP fatigue. Addison-Wesley has published a series of books on Extreme Programming (XP) and I have read them all. The reason for the fatigue is that there just does not seem to be all that much new in this book that has not been covered in the previous ones. It starts with a description of XP, the values of pair programming, the "restricted" forty hour week, relentless unit testing and so forth. This is followed by a set of scenarios about how to deal with objections to XP from developers to management. Once again, this is not all that much different from what is in previous books.
This is not to say that the book is poorly written or without value. The description of XP is well done and easy to follow. I have no doubt that XP is a methodology that works well in small projects. The set of tactics used in XP are those that developers have used for years, with the most important being the second set of eyes and brain constantly examining the code. Every developer has experienced many of those incredible moments where hours of fruitless debugging are suddenly rendered moot when another looks at the code and in less than a minute finds the problem. I am also now convinced that XP will work on big projects as well, but with one enormous proviso.
If, and this is a very large and difficult qualification, the big project is properly parsed into small sections, then XP will work. The problem is of course effectively reducing the problem into one where the pieces are small enough to be handled by XP. That has always proven to be the biggest problem in software development, and there is no reason to think that it will change in the future. Chapter 29 is devoted to this problem, with some progress, but the book would have been more valuable if there had been more treatment of this topic. It is less than ten pages, and comes across as little more than a statement that few things really scale well and XP scales as well as the others. Certainly not a convincing argument in favor of conversion to XP.
I believe that this was the fifth book in the A-W XP series that I have read. As I pounded through the pages, it was difficult to continue as there was so little that has not appeared in a previous issue. Therefore, my final advice is to read this book if you have not read one of the others in the series. If you have already read another, then skipping this one will not be a great loss.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Good way to get started with XP!
As a complete newcomer to XP I bought this book based on the review by Peter Lindberg (see below) and I agree with his comments. Read more
Published on July 2, 2002 by William S Ireland

3.0 out of 5 stars Good XP Book, but is redundant and overpriced.
If you are interesting in Extreme Programming or need to evaluate it, I recommend this book. It is a very readable book but does have some drawbacks:

1. Read more

Published on June 25, 2002

5.0 out of 5 stars one of the must-reads
There are about three books about XP that you MUST read, if you plan to do XP. This is one of them.
Published on May 12, 2002 by C. K. Ray

5.0 out of 5 stars A must addition to your XP library
This is the best XP book to date if you are interested in learning how a successful XP project is run. Read more
Published on December 6, 2001 by William Pyritz

5.0 out of 5 stars Good companion for your XP journey
I like this book. If you're going to do XP, then you have to read Kent Beck's "XP Explained" first. But then you'll be left with questions. Read more
Published on October 9, 2001 by Alistair Cockburn

5.0 out of 5 stars Good companion for your XP journey
I like this book. If you're going to do XP, then you have to read Kent Beck's "XP Explained" first. But then you'll be left with questions. Read more
Published on October 9, 2001 by Alistair Cockburn

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.