Pas d'insectes
AUDIENCE
Toute l'équipe
Nous libérons en toute confiance.
Si tu fais partie d'une équipe qui compte des centaines ou des milliers de bogues, l'idée de "ne pas avoir de bogues" te semble probablement ridicule. Je l'admets : l 'absence de bogues est un idéal vers lequel il faut tendre, ce n'est pas quelque chose que ton équipe atteindra complètement. Il y aura toujours des bogues. (Ou des défauts ; j'utilise indifféremment "bogue" et "défaut").
Mais tu peux te rapprocher de l'idéal "pas de bogues" plus que tu ne le penses. Prends l'exemple de l'expérience de Nancy van Schooenderwoert avec Extreme Programming. Elle a dirigé une équipe de novices travaillant sur un système embarqué en temps réel pour des moissonneuses-batteuses agricoles : un système concurrent écrit en C, avec un peu d'assemblage. Si ce n'est pas une recette pour les bogues, je ne sais pas ce que c'est. Selon son analyse des données de Capers Jones, l'équipe moyenne qui développe ce logiciel produirait 1035 défauts et en livrerait 207 au client.
Voici ce qui s'est réellement passé :
L'équipe GMS a livré ce produit après trois ans de développement, ayant rencontré un total de 51 défauts pendant cette période. La liste des bogues ouverts n'a jamais compté plus de deux éléments à la fois. La productivité a été mesurée à près de trois fois le niveau des équipes de logiciels intégrés comparables. Les premières unités de test sur le terrain ont été livrées après environ six mois de développement. Par la ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access