03.05.2015 Views

gestion_projet_xp

gestion_projet_xp

gestion_projet_xp

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

208<br />

L’Extreme Programming facteur de compétitivité des entreprises<br />

DEUXIÈME PARTIE<br />

Figure 10-2. Périmètre de l’ISO9000 et de la Qualité Totale<br />

Cependant, les trois objectifs de la qualité totale sont très interdépendants. En outre, en introduisant<br />

des considérations économiques et sociales, il devient très difficile de définir une<br />

norme qui couvre la diversité financière, juridique et sociale des entreprises. Américains et<br />

Japonais en viennent donc à adopter l’ISO9000.<br />

Cette norme a connu de récentes évolutions. Sa nouvelle version, dite ISO9000:2000, est<br />

sortie en l’an 2000 – la norme originale étant nommée ISO9000:1994. Désormais, on parle de<br />

système de management de la qualité, ce qui traduit deux tendances : d’abord, au lieu<br />

d’assurer un niveau constant de qualité, c’est une amélioration continue qui est recherchée ;<br />

ensuite, ce n’est plus la seule qualité du produit qui est visée mais la qualité des processus<br />

employés. La qualité est dès lors considérée comme un outil de management.<br />

La qualité dans XP<br />

La notion de «qualité» dont il est question en XP est-elle bien la même que celle dont la<br />

norme ISO9000 fait l’objet ?<br />

Il faut tout d’abord noter que les principes XP de conduite de <strong>projet</strong> font e<strong>xp</strong>licitement apparaître<br />

la qualité du logiciel comme une variable de pilotage. C’est d’ailleurs la seule des quatre<br />

variables (qualité, temps, périmètre et coût) avec laquelle il est déconseillé de jouer : la qualité<br />

est bien l’un des principaux objectifs de la méthode XP, avec la rapidité de développement. La<br />

qualité dont on parle ici concerne bien avant tout la satisfaction du client : le logiciel doit lui<br />

rendre service et être exempt de défauts.<br />

Mais pour les développeurs XP, la qualité se mesure également dans le code. Un code de<br />

qualité présente à la fois des caractéristiques concrètes de simplicité, de lisibilité, de maintenabilité<br />

et des caractéristiques subjectives, quelque chose qui échappe à l’analyse et qui, aux<br />

yeux de certains programmeurs, lui confère une certaine beauté. XP met e<strong>xp</strong>licitement en<br />

valeur ce côté créatif, voire artistique de la programmation.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!