Développement logiciel et gestion de projet
Pendant les tests, on a tracé une courbe de croissance de fiabilité avec le temps de test (ou le nombre de cas de test exécutés) en abscisse et le nombre cumulé de défauts trouvés en ordonnée. La courbe monte encore, sans signe de saturation (de palier). Quel jugement est le plus approprié ?
- ALes défauts sont trouvés régulièrement et les tests sont efficaces, si bien que les tests peuvent se terminer comme prévu
- BLa forme de la courbe n'a rien à voir avec la qualité, si bien que les tests se terminent une fois tous les cas de test prévus exécutés
- CDe nombreux défauts non découverts sont probablement encore présents : il faut poursuivre les tests et analyser aussi les tendances des défauts
Afficher la réponse et l'explication
Réponse : C. De nombreux défauts non découverts sont probablement encore présents : il faut poursuivre les tests et analyser aussi les tendances des défauts
À mesure que les tests avancent, les défauts sont d'abord trouvés les uns après les autres, puis on en trouve moins à mesure que les défauts restants diminuent : la courbe cumulée prend donc une forme en S (approchée par une courbe de Gompertz ou une courbe logistique) et finit par saturer. Une courbe qui approche de la saturation est le signe que la qualité se stabilise, mais tant qu'elle continue de monter, de nombreux défauts sont probablement encore présents. Avoir exécuté les cas de test prévus n'est pas, en soi, une raison de terminer les tests. On ajuste la courbe pour estimer le nombre de défauts restants, ce qui sert à ajouter des tests ou à les concentrer.
Continuer : 9 autres questions sur Développement logiciel et gestion de projet