Extreme Programming Pocket Guide

Extreme Programming Pocket Guide

4.7 7
by Chromatic
     
 

View All Available Formats & Editions

Extreme Programming (XP) is a radical new approach to software development that has been accepted quickly because its core practices--the need for constant testing, programming in pairs, inviting customer input, and the communal ownership of code--resonate with developers everywhere. Although many developers feel that XP is rooted in commonsense, its vastly

…  See more details below

Overview

Extreme Programming (XP) is a radical new approach to software development that has been accepted quickly because its core practices--the need for constant testing, programming in pairs, inviting customer input, and the communal ownership of code--resonate with developers everywhere. Although many developers feel that XP is rooted in commonsense, its vastly different approach can bring challenges, frustrations, and constant demands on your patience.Unless you've got unlimited time (and who does these days?), you can't always stop to thumb through hundreds of pages to find the piece of information you need. The Extreme Programming Pocket Guide is the answer. Concise and easy to use, this handy pocket guide to XP is a must-have quick reference for anyone implementing a test-driven development environment.The Extreme Programming Pocket Guide covers XP assumptions, principles, events, artifacts, roles, and resources, and more. It concisely explains the relationships between the XP practices. If you want to adopt XP in stages, the Extreme Programming Pocket Guide will help you choose what to apply and when. You'll be surprised at how much practical information is crammed into this slim volume.O'Reilly's Pocket Guides have become a favorite among developers everywhere. By providing a wealth of important details in a concise, well-organized format, these handy books deliver just what you need to complete the task at hand. When you've reached a sticking point in your work and need to get to a solution quickly, the new Extreme Programming Pocket Guide is the book you'll want to have beside your keyboard.

Read More

Editorial Reviews

bn.com
The Barnes & Noble Review
Extreme Programming requires folks to work together more closely than ever before: developers, managers, coaches, trackers, customers. While immensely valuable, the XP methodology isn’t always self-evident. People accustomed to other methodologies (or lack thereof) would really benefit from a quick, readable reference to XP: a book that can go wherever they are (for example, on site with the customer or at pair programming workstations). O’Reilly’s just delivered that book: Extreme Programming Pocket Guide.

In just over 100 pages, O’Reilly Network technical editor “Chromatic” offers quick, usable answers about every aspect of XP, for every project participant. Part I’s a quick overview for newcomers. Why bother with process? What are XP’s “values,” and why do they matter more than some generic corporate values statement? What does it mean to “assume sufficiency” -- to program as if you had enough time and resources?

Then, it’s on to the day-to-day nuts and bolts. Chromatic covers coding practices (simplicity, refactoring, standards, common vocabularies); developer practices (test-driven development, pair programming, continuous integration); and business practices (planning, regular releases, sustainable scheduling). There’s a chapter on XP iteration planning, plus handy coverage of XP’s minimal (but crucial) artifacts -- including story and task cards. New XP project participants will appreciate Chromatic’s simple explanations of their roles, as well as his quick guide to overcoming the obstacles that stand in the way of “going extreme.” Bill Camarda

Bill Camarda is a consultant, writer, and web/multimedia content developer. His 15 books include Special Edition Using Word 2000 and Upgrading & Fixing Networks for Dummies, Second Edition.

Read More

Product Details

ISBN-13:
9781449366643
Publisher:
O'Reilly Media, Incorporated
Publication date:
07/24/2003
Sold by:
Barnes & Noble
Format:
NOOK Book
Pages:
108
File size:
2 MB

Meet the Author

chromatic manages Onyx Neon Press, an independent publisher. His areas of expertise include agile software development, language design, and virtual machines for dynamic languages. He is also a published novelist. His books include The Art of Agile Development and Masterminds of Programming.

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >

Extreme Programming Pocket Guide 4.7 out of 5 based on 0 ratings. 6 reviews.
Guest More than 1 year ago
In today's world of tech books that are hundreds of pages long, it's nice to see a short, 'no fluff' guide to a subject that is actually usable. This book fills that bill nicely. Even if you've read about and implemented XP in your shop, there are times you need to review one of the points about how it all works together. Since the author covers all the main points of XP, you can quickly find the information you need. You also get a nice cross-reference at the end of each chapter that shows how each point relies on other parts of the methodology. I find this very useful if you are faced with having to modify XP for your use. It's recommended that you implement XP in its entirety, as it's meant to be more than the sum of its part. But if you have to tweak something, you know how it will affect the other areas. I would not recommend this book as your only resource if you were just starting to implement XP. You really need to read Extreme Programming Explained by Kent Beck. He's the founder of XP, and that book goes into much more detail as to the whys of the process. But this book is one that each member of the team should have to keep the concepts fresh. This is a very good book to use as a supplemental reference or reminder guide if you're using the XP methodology. If you were looking for a concise explanation of XP, this would also work for you. If you were looking for a more in-depth explanation of the methodology, I would recommend one of the books by Kent Beck.
Anonymous More than 1 year ago
VICTORY ROAD IS AT VICTORY ROAD
Anonymous More than 1 year ago
I think I will also join.
Anonymous More than 1 year ago
I guess im gonna start too!!
Anonymous More than 1 year ago
You forgot victory road.
Anonymous More than 1 year ago
Nice job making this