SEG 3501 - Module 1
Écrire de meilleures exigences
Basé sur du matériel de:
Ian Zimmerman, Telelogic (2001)
Ivy Hooks, Compliance Automation (1998)
Module 1: Écrire de meilleures exigences 2
Module 1: Écrire de meilleures exigences 3
Martine ne peut pas écrire d’exigences…
Elle ne sait pas quoi faire!
On ne lui a pas enseigné à l’école
Elle ne sait pas écrire
Elle ne comprend pas le processus
Elle n’a pas les données nécessaires
Elle ne sait pas ce qu’elle veut
Elle ne comprend pas pourquoi!
Elle ne comprend pas l’impact
Elle ne comprend pas le changement
Elle croit que c’est « juste un document »
Elle préfèrerait faire autre chose!
Elle ne voit aucune récompense
Elle préfèrerait concevoir
Elle n’a pas assez de temps
Elle croit que le processus de
révision va découvrir les erreurs
Source: Compliance Automation, Inc., 1998
Module 1: Écrire de meilleures exigences 4
Directives pour l’écriture d’exigences
Chaque exigence doit être une phrase complète .
Chaque exigence doit contenir un sujet et un
prédicat:
Sujet: système discuté, ou utilisateur (attention…)
Prédicat: condition, action, ou résultat attendu
Utilisation cohérente du verbe:
doit shall ») pour exigences obligatoires
peut should ») pour exigences optionnelles
L’exigence doit contenir un critère de succès ou une
autre indication mesurable de la qualité.
L’exigence doit décrire ce qui doit être fait, et non
comment le faire.
Peut dépendre du niveau d’abstraction…
Module 1: Écrire de meilleures exigences 5
“Le système doit permettre à l’utilisateur d’accéder
au solde de son compte en moins de 5 secondes.”
Définit le sujet
Définit un résultat positif Critère de qualité
Verbe doit ou peut
Exemple d’une bonne exigence utilisateur
Cette exigence identifie un sujet spécifique ainsi
qu’un résultat attendu dans un délai maximal
donné et mesurable.
Votre défi consiste à définir le sujet,
le résultat attendu, et la mesure de succès
pour chaque exigence!
1 / 21 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !