ICONIX Software Engineering, Inc.  

Extreme Programming Refactored


TRAINING and CONSULTING
  ICONIX JumpStart Training
  UML JumpStart with EA
  SysML JumpStart Training
  Hands on ICONIX Process
(Onsite or Open Enrollment)
  Request Training Info
MULTIMEDIA TUTORIALS
  EA for Power Users
  Mastering UML w/ICONIX Process
  EA TrainingPack
  SHOPPING CART
PRODUCTS
  Enterprise Architect
  MDG Integration for Eclipse
  MDG Integration for Visual Studio
  SHOPPING CART
PRODUCT BUNDLES
  PowerPack/Corporate
  PowerPack/Developer
  PowerPack/Business
BOOKS
  Design Driven Testing
  Use Case Driven Object Modeling - Theory and Practice
  Agile Dev. with ICONIX Process
  Extreme Programming Refactored
  eBook: 20 Terabytes a Night
ARTICLES
  ICONIX Process for SOA
  ICONIX Process for Embedded Systems
  Tutorial: Design Driven Testing
  Case Study: Large Synoptic Survey Telescope
  Case Study: ESRI Professional Services
  Case Study: Virginia DMV
FUNNY STUFF
  Song of the Extremos (Humor)
  Alice in Use Case Land (Humor)





By Matt Stephens and Doug Rosenberg
Publisher: Apress L.P.

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"
Proposes better ways of achieving XP's agile goals, applicable to a much wider range of projects

Dear Reader,

Hi from foggy London and sunny Los Angeles . . .

The two of us share a mutual concern that the blaze of hype surrounding Extreme Programming (XP) the past few years has left a thick smoke screen that obscures some very significant weaknesses in this popular development process.

A major problem faced by teams wanting to introduce XP into their organization is that XP requires a significant mind shift in the entire outfit, from the way teams are structured through to the way companies do business with their customers. As such, a key aspect of this book is our proposed refactored process, which incorporates the good stuff from XP but in a less eXtreme fashion. This alternative approach to agility requires much less change in existing organizations, while still retaining XP's agile goals.

We also find some things about XP to be eXtremely funny and, as it happens, we're both fond of satire, so we've tried to take a lighthearted look at some of the wacky, zany (and ever so eXtreme) antics XP suggests.

One important aspect of the book we weren't planning on when we started writing is the numerous "real-life story" contributions from XP practitioners we started to receive when word got out that we were writing this book. We've incorporated these into the chapters as a series of "Voice of eXPerience" segments. In some cases, they're more bizarre than the satire we've written.

Finally, we hope that you'll enjoy "Songs of the Extremos" and "The Emperor's New Code" which help to highlight some of the points we're making in the text.

Who should read this book?

If you're a manager or a customer who is being sold the idea of using XP in your next project, this book provides a useful contrary viewpoint. Conversely, if you're a programmer who is introducing XP into an organization, this book should help because it outlines a lot of the dangers that tend to get brushed over in other XP books, but which can be potential project-killers. If you're tailoring an agile process for your latest project (whether XP or not), this book provides some valuable advice. And if you just want to know why XP is so controversial, find out by reading this equally controversial book!

Take a look for yourself, download a sample chapter from the book here.

Extreme Programming Refactored: The Case Against XP is available to buy on-line: amazon.com

 

 

 

ICONIX Software Engineering, Inc.
11301 W Olympic Blvd., Suite 559, Los Angeles, CA 90064
Tel (310) 474-8482 / Fax (310) 474-8609
email: UMLTraining@iconixsw.com