Extreme Programming Refactored - Matt Stephens , Doug Rosenberg - Librairie Eyrolles

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Extreme Programming Refactored
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Extreme Programming Refactored

Extreme Programming Refactored

The Case Against XP

Matt Stephens, Doug Rosenberg

400 pages, parution le 16/09/2003

Résumé

"Any one [XP] practice doesn't stand well on its own (with the possible exception of testing). They require the other practices to keep them in balance.” – Kent Beck, Extreme Programming Explained, (Chapter 11)

“Well, from my experience, most teams that say they're doing XP don't actually do the practices.” – Alistair Cockburn

“Houston, we have a problem.” – Jim Lovell, Apollo 13

Extreme Programming Refactored: The Case Against XP (featuring Songs of the Extremos) takes a satirical look at the increasingly hyped Extreme Programming 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.

Contents

  • Part I Another Fine Mess You've Gotten Me Into (Laurel and Hardy Take Up Programming)
    • XP in a Nuthouse (Oops, We Mean Nutshell)
    • Where Did XP Come From? (Chrysler Knows
    • It Ain't Easy . . .)
    • The Case Against XP
  • Part II Social Aspects of XP (Mama Don't Let Your Coders Grow Up to Be Cowboys)
    • Extremo Culture
    • The On-site Customer
    • Pair Programming (Dear Uncle Joe, My Pair Programmer Has Halitosis)
    • Oral Documentation (Oxymoronic, or Just Plain Moronic?)
  • Part III We Don't Write Permanent Specs and Barely Do Any Upfront Design, So
    • Design After First Testing
    • Constant Refactoring After Programming (If It Ain't Broke, Fix It Anyway)
    • : User Stories and Acceptance Tests
  • Part IV The Perpetual Coding Machine
    • Software Is Never Done (The Schedule Does Not Exist Per Se)
    • Emergent Architecture and Design
    • Embracing Change (Embrace People, Manage Change)
  • Part V The Big Picture
    • Scalability
    • Refactoring XP
    • Conclusion: Neutralizing the Reality Distortion Field

L'auteur - Doug Rosenberg

Doug Rosenberg, of ICONIX Software Engineering, Inc., has been providing system development tools and training for nearly two decades, with particular emphasis on object-oriented methods. He developed a Unified Booch/Rumbaugh/Jacobson design method in 1993 that preceded Rational's UML by several years. He has produced over a dozen multimedia training courses on object technology, including COMPREHENSIVE COM and COMPLETE CORBA, and is the author of several Addison-Wesley titles.

Caractéristiques techniques

  PAPIER
Éditeur(s) Apress
Auteur(s) Matt Stephens, Doug Rosenberg
Parution 16/09/2003
Nb. de pages 400
Format 17,5 x 23,5
Couverture Broché
Poids 690g
Intérieur Noir et Blanc
EAN13 9781590590966
ISBN13 978-1-59059-096-6

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription