Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Extreme programming examined
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Extreme programming examined

Extreme programming examined

Giancarlo Succi, Michele Marchesi

592 pages, parution le 15/07/2001

Résumé

Programming and Flexible Processes in Software Engineering, held in Italy in June of 2000, leading theorists and practitioners came together to share principles, techniques, tools, best practices for XP, and other flexible methodologies.
Extreme Programming Examined gathers the 33 most insightful papers from this conference into one volume. With contributions from several visionaries in the field, these papers together represent the state-of-the-art in XP methodology as well as a glimpse at the future of XP.

Contents

Introduction
Part 1: Foundations of XP and Flexible Techniques ..... 1
Chapter 1: Is Design Dead? ..... 3
Chapter 2: The Tao of Extreme Programming ..... 19
Part 2: Methodology and Process ..... 33
Chapter 3: A Comparison of the Value Systems of Adaptive Software Development and Extreme Programming: How Methdologies May Learn from Each Other ..... 35
Chapter 4: Let's Get Layered: A Proposed Reference Architecture for Refractoring in XP ..... 51
Chapter 5: Extreme Frameworking: How to Aim Applications at Evolving Frameworks ..... 71
Chapter 6: Hierarchical XP: Improving XP for Large-Scale Projects in Analogy to Reorganization Processes ..... 83
Chapter 7: JWAM and XP: Using XP for Framework Development ..... 103
Chapter 8: XP and Large Distributed Software Projects ..... 119
Part 3: Flexible Techniques and UML ..... 135
Chapter 9: XP Inside the Trojan Horse: Refractoring the Unified Software Development Process ..... 137
Chapter 10: A Flexible Software Developmet Process for Emergent Organizations ..... 155
Chapter 11: Extreme Modeling ..... 175
Chapter 12: A Stochastic Model of Software Maintenance and Its Implications on Extreme Programming Processes ..... 191
Chapter 13: Patterns and XP ..... 207
Part 4: Pair Programming, Testing, and Refractoring ..... 221
Chapter 14: The Costs and Benefits of Pair Programming ..... 223
Appendix: The "Expert-In-Earshot" Project Management Pattern ..... 245
Chapter 15: Unit Testing in a Java Project ..... 249 Sample Code ..... 267
Chapter 16: Retrofitting Unit Tests with JUnit ..... 271
Chapter 17: Endo-Testing: Unit Testing with Mock Objects ..... 287
Chapter 18: Refractoring and Re-Reasoning ..... 303
Part 5: Tools for XP Development ..... 321
Chapter 19: Developing the Refractoring Browser ..... 323
Chapter 20: Team Streams: Extreme Team Support ..... 323
Chapter 21: Support for Distributed Teams in Extreme Programming ..... 355
Chapter 22: Automated Testing for a CORBA-Based Distributed System ..... 379
Part 6: Practical Experiences ..... 397
Chapter 23: The VCAPS Project: An Example of Transitioning to XP ..... 399
Chapter 24: Adopting XP ..... 423
Chapter 25: Introducing Extreme Programming in a Research and Development Laboratory ..... 433
Chapter 26: After the Fact: Introducing XP into an Existing C++ Project ..... 449
Chapter 27: The XP of TAO: Extreme Programming of Large, Open-Source Frameworks ..... 463
Part 7: XP and Beyond ..... 487
Chapter 28: Learn XP: Host a Boot Camp ..... 489
Chapter 29: Legacy to the Extreme ..... 501
Chapter 30: The Design Is in the Code: Enhanced Reuse Techniques in C++ ..... 515
Chapter 31: Tracing Development Progress: A Variability Perspective ..... 529
Chapter 32: Flexible Manufacturing for Software Agents ..... 537
Chapter 33: How Do Flexible Processes Relate to Software Product-Lines? ..... 545
Index ..... 555

Caractéristiques techniques

  PAPIER
Éditeur(s) Addison Wesley
Auteur(s) Giancarlo Succi, Michele Marchesi
Parution 15/07/2001
Nb. de pages 592
Format 19 x 23
Couverture Broché
Poids 880g
Intérieur Noir et Blanc
EAN13 9780201710403

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