1 2 3 4 5 6 7 8 9
|
L’ensemble des cas d’utilisation doit décrire exhaustivement les exigences fonctionnelles du système.
Chaque cas d’utilisation correspond donc à une fonction métier du système, selon le point de vue d’un de ses acteurs.
Aussi, pour identifier les cas d’utilisation, il faut se placer du point de vue de chaque acteur et déterminer comment et surtout pourquoi il se sert du système.
Il faut éviter les redondances et limiter le nombre de cas en se situant à un bon niveau d’abstraction.
Trouver le bon niveau de détail pour les cas d’utilisation est un problème difficile qui nécessite de l’expérience.
....
De par la nature fonctionnelle, et non objet, des cas d’utilisation, et en raison de la difficulté de trouver le bon niveau de détail, il faut être très vigilant pour ne pas retomber dans une décomposition fonctionnelle descendante hiérarchique.
Un nombre trop important de cas d’utilisation est en général le symptôme de ce type d’erreur. |
Partager