Débutant généralement pendant l'élaboration, ce travail est généralement effectué plusieurs fois pendant une itération,
une fois par cycle de test selon la disponibilité d'une série de constructions garantissant un test indépendant.
Comme nous l'avons noté, ce travail est généralement effectué de nombreuses fois pendant une itération ; le nombre
exact équivalant souvent à une fois par construction. Cependant, notez qu'on ne teste généralement pas chaque
construction. Notez également que le calendrier des constructions entraînera souvent une augmentation de la fréquence
de ce travail durant l'itération. La nécessité de cycles supplémentaires est déterminée en évaluant le moment où la
couverture de test appropriée est atteinte dans un cycle de test, ce qui est l'élément central d'intérêt de l'Activité : Atteindre une mission acceptable.
Pour les itérations précédant et incluant celles effectuées au début de la phase de construction, un effort
supplémentaire est généralement requis pour traiter les problèmes tactiques découverts pour la première fois pendant
l'implémentation et l'exécution du test. Ces problèmes diminuent souvent le nombre de tests implémentés et exécutés
correctement et limitent l'ampleur ou la profondeur du test.
La sophistication et la disponibilité des outils d'automatisation des tests et les compétences nécessaires requises
pour les utiliser de façon efficace auront un impact sur l'obtention de ressources pour ce travail. Le déploiement de
ressources contractuelles spécialisées peut être approprié pour une partie de ce travail afin d'améliorer les chances
de réussite. Il peut aussi être plus économique de louer les outils d'automatisation et d'engager des personnes
possédant les compétences nécessaires pour utiliser les outils, en particulier pour aider à limiter les risques du
début du travail. Vous devez examiner les avantages de cette approche par rapport à la nécessité de développer des
compétences internes pour maintenir les actifs d'automatisation dans le futur.
|