Un autre problème est que l'AQ est souvent un sujet de réflexion par de nombreuses entreprises. La plupart du temps, il est informé des projets à la dernière minute et est largement en sous-effectif par rapport à l'équipe de développement. À certains endroits, le chemin vers le développeur est le support technique, l'AQ, puis un développeur. Donc, parfois, il est composé de personnes qui souhaitent être des développeurs ... Et puis, quand ils trouvent un défaut, leur attitude est de savoir comment cette personne peut être un développeur et pas moi, je ne ferais jamais une telle erreur, etc ...
Dans l'ensemble, j'aimerais une équipe QA. Je pense également que les tests unitaires devraient être une partie nécessaire du développement logiciel séparé de l'assurance qualité. Ainsi, lorsque QA trouve des bogues, les tests unitaires sont modifiés pour tester cela. De plus, je pense que les développeurs qui effectuent des tests unitaires peuvent mieux comprendre ce que le contrôle qualité trouve.
De plus, de nombreuses équipes d'assurance qualité doivent faire les choses manuellement, auquel cas c'est un travail vraiment ennuyeux. Dans certains endroits, le contrôle qualité écrit des scripts et utilise des programmes d'automatisation qui permettent même de créer des scripts pour les interfaces graphiques (grâce à une sorte de reconnaissance d'image à l'écran pour les boutons / etc.). Ensuite, c'est toujours difficile quand des changements majeurs se produisent au début, mais ensuite tout est automatisé et cela semble plus amusant ...
Certains développeurs ont également méprisé l'AQ. Je préfèrerais quand même mieux que QA trouve un défaut que le client ....