Votre problème n'est pas avec l'AQ, en fait, si votre AQ fait des tests, les retards sont à peu près le moindre de vos soucis. S'il vous plaît laissez-moi vous expliquer (encore une fois, car c'est une idée fausse courante dans l'industrie de la programmation) ... QA Assure la qualité du produit en supervisant l'ensemble du SDLC, depuis les exigences (peut-être plus tôt), en passant par le développement, la vérification, la publication et le support. Le test garantit qu'aucun défaut évident n'existe dans le code. Il y a une différence très grande et importante. Si vous aviez un véritable AQ, ils seraient partout dans le département Test / V&V pour demander pourquoi ils coûtaient du temps (et donc de l'argent) pour retarder les versions, ou dans toute la gestion du projet en s'assurant qu'ils géraient correctement la planification du projet, ou dans toute la gestion. sûr qu'il y avait assez de testeurs pour le code en cours de production etc ...
Donc, en supposant par QA que vous voulez vraiment dire Test, revenons à la question initiale. Code Complete l'a bien compris - le coût d'un défaut est le temps pris de l'insertion à la correction. La détection précoce n'est utile que si vous la corrigez également tôt, mais l'interprétation de la plupart des gens est erronée.
(Remarque: je joue l'avocat des Diables ici, ne prenez pas cela au pied de la lettre car je ne sais rien de vous) Le retard causé par votre service de test est un coût, cependant, je dois absolument vous demander si vous êtes en attendant qu'ils trouvent vos défauts, que faites-vous - ne devriez-vous pas trouver vos propres défauts? Peut-être que s'ils avaient moins de travail (grâce à une entrée de meilleure qualité avec moins de défauts de votre part), le délai ne serait pas aussi important et le coût moins élevé - en tant que gestionnaire, je vous demanderais comment vous prévoyez de réduire les défauts du code que vous livrez à test, car (sur la base de votre argumentation) ces défauts coûtent plus cher s'ils sont détectés par test, puis vous-même.
De plus, en tant que gestionnaire, je pourrais dire que ce n'est pas le test qui recherche vos défauts, leur travail consiste à trouver qu'il n'y a pas de défauts - si vous vous attendez à ce qu'ils trouvent des défauts, peut-être n'avez-vous pas fait votre travail assez bien.
Soyez prudent dans votre approche. Si vous n'avez pas de solution au problème, vous vous classerez probablement en deuxième position.