
The Practical Guide to Extreme Programming
David Astels, Granville Miller, Miroslav Novak
Résumé
- Making XP principles work in the real world
- Best practices for the entire project lifecycle: conceptualization through delivery
- Understand the role of every participant: developer, manager, and customer
- Specific solutions to the most common XP transitioning problems
A Practical Guide to eXtreme Programming doesn't just introduce key XP principles such as simplicity, communication, and feedback: it shows how to make them work in the real world. Using a start-to-finish case study, this book covers the entire project lifecycle, every key task, and the role of every XP participant—developers, managers, and customers. Coverage includes:
- Envisioning your proposed software system
- Writing effective user stories and acceptance tests
- Planning for regular releases and iterations
- "Coding with intention"
- Best practices for integration, refactoring, testing, and delivery
- Overcoming the challenges of transitioning to XP
Contents
Foreword
Preface
Introduction
Part 1 : The Game
1. Extreme Principles
2. The Players.
Part 2 : Conceptualizing the System
3. Creating a Vision of the System.
4. Writing User Stories.
5. Writing Acceptance Tests.
6. One Simple Solution.
7. Watching Our Language.
Part 3 : Planning
8. Providing Estimates
9. Planning Releases
10. Planning Iterations
11. Tactical Planning
Part 4 : Development
12. Pair Programming
13. Test First
14. Design
15. Code With Intention.
16. Refactoring
17. Relentless Integration.
Part 5 : Delivery
18. Delivering the System
Part 6 : Additional Topics
19. Adopting and Adapting XP
20. Scaling XP
21. The future of XP
Appendix
Bibliography
Index
L'auteur - David Astels
DAVID ASTELS has been writing software since 1985 in areas ranging from embedded environment control to intellectual property protection systems to electrical energy trading systems. Astels founded Adaption Software, Inc. (www.adtptionsoft.com), specializing in extreme Programming (XP) and Software Craftsmanship including consulting, training, mentoring, and programming. He edits the TDD Edition of The Coad Letter, presents at leading events on XP and Agile processes, and is co-author of A Practical Guide to extreme Programming (Prentice Hall PTR).
L'auteur - Granville Miller
Granville Miller is a pioneer in the application of use cases in developing advanced frameworks for software systems. He has spent 13 years working with object-oriented systems in the software industry, working to advance object-oriented technology at IBM, Nortel Networks, BroadBand Technologies, and Make Systems.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Prentice Hall |
Auteur(s) | David Astels, Granville Miller, Miroslav Novak |
Parution | 26/02/2002 |
Nb. de pages | 348 |
Format | 15 x 23 |
Couverture | Broché |
Poids | 631g |
Intérieur | Noir et Blanc |
EAN13 | 9780130674821 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse