STLC - Critères d'entrée et de sortie
Dans ce chapitre, nous verrons les critères d'entrée et de sortie à différents niveaux de STLC. Les points suivants doivent être pris en compte pour comprendre les critères.
Idéalement, l'équipe d'AQ ne passe pas à la phase suivante tant que les critères de sortie de la phase actuelle ne sont pas satisfaits. Les critères d'entrée devraient inclure l'achèvement des critères de sortie de la phase précédente.
En temps réel, il n'est pas possible d'attendre la phase suivante jusqu'à ce que les critères de sortie soient remplis. Désormais, la phase suivante peut être lancée si les livrables critiques de la phase précédente ont été achevés.
Dans chaque phase du STLC, les critères d'entrée et de sortie doivent être définis.
Critère d'entrée
Les critères d'entrée pour les phases STLC peuvent être définis comme des conditions spécifiques; ou, tous les documents qui sont nécessaires pour démarrer une phase particulière de STLC devraient être présents avant d'entrer dans l'une quelconque des phases STLC.
Les critères d'entrée sont un ensemble de conditions qui permettent à une tâche de s'exécuter, ou en l'absence de l'une de ces conditions, la tâche ne peut pas être exécutée.
Lors de la définition des critères d'entrée, il est également important de définir la période pendant laquelle l'élément de critères d'entrée est disponible pour démarrer le processus.
Par exemple, pour démarrer la phase de développement des cas de test, les conditions suivantes doivent être remplies -
- Le document d'exigence doit être disponible.
- Une compréhension complète du flux d'application est requise.
- Le document du plan de test doit être prêt.
Critère de sortie
Les critères de sortie pour les phases STLC peuvent être définis comme des éléments / documents / actions / tâches qui doivent être achevés avant de conclure la phase en cours et de passer à la phase suivante.
Les critères de sortie sont un ensemble d'attentes; ceci doit être respecté avant de conclure la phase STLC.
Par exemple, pour conclure la phase de développement des cas de test, les attentes suivantes doivent être satisfaites -
- Les cas de test doivent être rédigés et révisés.
- Les données de test doivent être identifiées et prêtes.
- Le script d'automatisation de test doit être prêt, le cas échéant.