Gestion de projet eXtreme Programming

Gestion de projet eXtreme Programming

Gestion de projet eXtreme Programming
Éditeur: Eyrolles
2004ISBN 9782212115611
Format: BrochéLangue : Français

Comme toute méthode de développement, l'Extreme

Programming propose un cadre pour l'ensemble des aspects

du projet logiciel, de l'analyse des besoins aux tests en passant

par la conception. Mais à la différence de processus prédictifs,

XP ne se fonde pas sur une définition exhaustive et précoce

des besoins. En découle une redéfinition de la relation entre

clients et fournisseurs, avec de surprenants résultats en termes

de qualité de code, de délais... et de retour sur investissement !

Diplômé de l'École Centrale Paris, fondateur de la SSII F.R.A. puis directeur

technique de Business Interactif, Jean-Louis Bénard est président

de Brainsonic et enseignant à l'École Centrale. Il accompagne régulièrement

de grandes entreprises françaises dans des projets d'architecture

du système d'information et dans la mise en place de méthodes de

développement pragmatiques.

Laurent Bossavit est consultant et formateur indépendant. Ses quinze

années d'expérience en tant que développeur, chef de projet ou architecte,

l'ont amené à accompagner des entreprises, PME éditrices de logiciels

ou grands comptes industriels ou financiers, lors de leur adoption

d'XP. Conférencier, écrivain et enseignant, il contribue à l'évolution et

à l'adoption de l'Extreme Programming.

Régis Medina intervient en tant qu'ingénieur indépendant sur des projets

de développement en technologies objet. Pionnier de l'Extreme

Programming en France, il en applique les principes dès 2000 en tant

que chef de projet XP et met en évidence ses avantages dans le cadre

de grands projets de télécommunications.

Dominic Williams développe depuis plus de dix ans des logiciels dans des

domaines allant de l'océanographie à la gestion de biens en passant par

la signalisation ferroviaire. Il pratique la méthode XP depuis 1999 et lui

attribue ses plus belles réussites : des logiciels de qualité livrés plus vite

par des équipes motivées et efficaces. Il promeut XP auprès des entreprises,

notamment grâce au projet Open Source XP Dojo.

Au sommaire

Pourquoi XP ? Les limites des démarches «par phases»

Présentation des pratiques et des valeurs XP Historique.

Les pratiques de l'Extreme Programming. Organisation

d'une équipe XP. Les principaux rôles XP Comparaison

avec une organisation classique Quelle taille pour les

équipes XP ? Les pratiques de programmation. Tests unitaires

Conception simple Remaniement (refactoring)

Intégration à des projets existants. Zoom sur les tests. Les

outils xUnit Conseils sur la gestion des dépendances, les

bouchons de test, les tests d'héritage... Les pratiques

collaboratives. La recherche d'une métaphore La programmation

en binôme La responsabilité collective du

code L'établissement de règles de codage L'intégration

continue. Les pratiques de gestion de projet. Le client sur

site L'établissement d'un rythme optimal Les livraisons

fréquentes La planification collective et itérative. Plan

d'accès et formations. Facteurs de succès Adopter XP, à

l'initiative de qui ? Les formations. XP, facteur de compétitivité

dans l'entreprise. Coût et retour sur investissement.

Quatre variables de coût interdépendantes Coûts directs

et coûts indirects Comparaison avec un projet traditionnel.

Aspects contractuels. Les grands types de contrats :

forfaits, assistance technique, assistance forfaitée Mise

en oeuvre d'XP dans un cadre d'assistance technique

forfaitée Difficultés de mise en oeuvre. Qualité, processus

et méthodologie. Mise en place d'XP dans un contexte

ISO 9001 XP et les autres méthodes : cycle en V, RUP,

méthodes agiles (Crystal, ASD, Scrum...). Études de cas. Un

projet Web en XP. Calibrage, mise en production,

croissance, stabilisation. Un projet industriel en XP.

Synthèse de pratiques et de non-pratiques - Audit ISO

9001 Tenue des coûts et des délais Bilan pour le

management et pour les développeurs. Annexes. Glossaire.

Bibliographie commentée et ressources Web. Exemples de

code de tests. Aide-mémoire XP. Les treize pratiques XP

Charte des droits des développeurs et des clients L'agilité

en développement logiciel.

Ce livre est proposé par (0) membre(s)
Ce livre est mis en favori par (0) membre(s)