Les scénarios d'un cas d'utilisation
La description textuelle d'un cas d'utilisation : acteur, préconditions, déclencheur, scénario nominal numéroté, extensions alternatives et d'exception rattachées à une étape, postconditions.
- 25 cartes
- 3 thèmes
- Gratuit
Le programme, thème par thème
Le poids de chaque thème suit celui que lui donne l'examen.
- Notions
- Questions
- Ranger et relier
Quelques cartes du deck
Scénario nominal : de quoi s'agit-il ?
Voir la réponse
Suite numérotée d'étapes, en alternance entre l'acteur et le système, où tout se passe bien jusqu'à l'atteinte du but.
Il est unique et sans condition. Les écarts ne s'y glissent pas : ils sont décrits à part, rattachés à l'étape où ils surviennent.
Dans « Retirer de l'argent », laquelle de ces phrases est une précondition ?
- Le distributeur est en service
- Le distributeur remet les billets au client
- Le compte du client est débité du montant
- Le client saisit son code confidentiel
Voir la réponse
Le distributeur est en service
Une précondition est un état vrai avant le cas. Remettre les billets et saisir le code sont des étapes ; le débit est une postcondition.
Chaque extension porte le … du scénario nominal où elle bifurque, par exemple « 3a » pour la première variante de l'étape 3.
Voir la réponse
Chaque extension porte le numéro de l'étape du scénario nominal où elle bifurque, par exemple « 3a » pour la première variante de l'étape 3.
Ce rattachement dit exactement où l'écart survient. Sans lui, on ne sait pas ce qui s'est déjà passé avant la bifurcation.
Scénario alternatif : de quoi s'agit-il ?
Voir la réponse
Chemin qui bifurque d'une étape du chemin principal mais conduit quand même l'acteur à son but, autrement.
Retirer sans ticket reste un retrait réussi. La postcondition est la même que pour le chemin principal, seul le chemin change.
Dans la description de « Retirer de l'argent », laquelle de ces phrases est le déclencheur ?
- Le distributeur est en service
- Le client insère sa carte
- Le compte du client est débité
- Le distributeur propose les montants
Voir la réponse
Le client insère sa carte
Le déclencheur est l'événement qui lance le cas, ici le geste du client. Un distributeur en service est un état déjà vrai avant (précondition), le débit un résultat (postcondition), proposer les montants une étape plus loin dans le nominal.