XP eXtreme Programming, Les méthodes agiles
XP eXtreme Programming et la gestion de projet informatique
Définition XP eXtreme Programming
XP eXtreme Programming est une méthode de développement agile, orientée projet informatique et dont les ressources sont régulièrement actualisées.
XP eXtreme Programming est une méthode de management de projet destinée à accélérer drastiquement la réalisation des projets de type flexible.
La méthode XP eXtreme Programming a été conçue à l'origine par Kent Beck alors qu'il intervenait en pompier sur un projet de gestion de paye écrit en smalltalk chez Chrysler.
Une véritable usine à gaz.
Une règle fondamentale de la méthode : le client ou un représentant avisé participe au développement...
Principes de la programmation XP
Bien entendu, le mode de développement XP programming est conforme aux principes des
méthodes agiles.
- L'étroite communication entre tous les acteurs du projet est un principe fondamental auquel aucune méthode de type agile ne saurait déroger.
- Une planification ultra souple à court horizon est le garant d'une parfaite maîtrise entre le réalisé et les attendus des clients donneurs d'ordre.
L'estimation des coûts est bien plus simple et plus précise à la fois pour le confort autant des développeurs que des clients.
- La livraison rapide de prototype permet l'évaluation des fonctionnalités réalisées et l'opportunité des futurs développements.
Remarque : Un prototype n'est pas une maquette. Une maquette est statique, un prototype est opérationnel.
- Le XP programming préconise le B.A BA de tout programmeur digne de ce nom : produire du code simple et aisément lisible. Selon les promoteurs de l'eXtreme Programming, le travail en binôme facilite cette qualité essentielle caractérisant une programmation professionnelle.
Ressources web
- extremeprogramming.org
Un site simple mais clair sur le thème de l'extreme programming
- ExtremeProgrammingRoadmap
Un wiki complet et détaillé
Progiciels
À lire...
L'ouvrage de référence de l'eXtreme Programming écrit par son principal concepteur :
Extreme Programming Explained
Embrace Change
Kent Beck, Cynthia Andres
Addison-Wesley Educational Publishers
2éme édition, 224 pages (anglais)
Dispo :
www.amazon.fr
& Format Kindle
Partagez cet article...
(total partages cumulés > 85)