Surnommés ìl'arlésienne du développementî, les
tests sont souvent délaissés sous des prétextes divers:
1A) Le temps requis est grossièrement équivalent au temps
de codage. Comme on a pu le voir, ce temps de codage est très réduit,
pour autant que le temps nécessaire à l'analyse et à
la conception ait été correctement appliqué.
1B) Comme ailleurs, la règle des 80/20 s'applique : seul 20%
des tests poserait des problèmes techniques ou financier, alors
que l'essentiel peut être réalisé assez facilement.
Dans tous les cas, tout dépend du niveau de qualité requis,
et un compromis do
1C) Curieusement, on arrive à savoir ce que coûteraient
les tests s'ils étaient faits, mais pas combien coûterait
au projet les conséquences de l'absence de tests. Ce qui suit est
un élément de réponse.
2) L'erreur est humaine, d'accord, mais il faut la corriger le plus
tôt possible. Le tableau ci-dessus indique le coût relatif
(et approximatif) dans les mauvais cas d'une erreur suivant le moment où
elle est découverte et corrigée. Corriger le problème
e