En langage de modélisation unifié (UML), un diagramme de cas d'utilisation peut servir à résumer les informations des utilisateurs de votre système (également appelés acteurs) et leurs interactions avec ce dernier. La création de ce type de diagramme UML requiert un ensemble de symboles et de connecteurs spécifiques. Lorsqu'ils sont bien conçus, les diagrammes de cas d'utilisation peuvent aider votre équipe à collaborer et représenter :
Un diagramme de cas d'utilisation n'a pas vocation à
entrer dans les détails.
Par exemple, ne vous attendez pas à ce qu'il illustre
l'ordre dans lequel les étapes sont exécutées. Au
contraire, un diagramme de cas d'utilisation bien conçu
donne une vue d'ensemble des relations entre les cas
d'utilisation, les acteurs et les systèmes.
Les experts recommandent que les diagrammes de cas
d'utilisation soient utilisés pour compléter une
description textuelle plus approfondie. Le langage UML
est une boîte à outils de modélisation que vous pouvez
utiliser pour construire vos diagrammes. Les cas
d'utilisation sont représentés par une forme ovale avec
un nom. Les bonshommes représentent les acteurs du
processus, et la participation de l'acteur au système
est modélisée par une ligne entre l'acteur et le cas
d'utilisation. Pour illustrer les limites du système,
dessinez un cadre autour du cas d'utilisation lui-même.
Les diagrammes de cas d'utilisation UML sont parfaits
pour :
Déterminez les acteurs qui interagiront avec le système. Les acteurs sont généralement des utilisateurs ou d'autres systèmes externes qui interagissent avec le système que vous modélisez.
Identifiez les actions ou les fonctionnalités que le système doit offrir à ses acteurs. Chaque action ou fonctionnalité est appelée un "cas d'utilisation".
Établissez les relations entre les acteurs et les cas d'utilisation. Les acteurs sont associés aux cas d'utilisation auxquels ils participent. Ces relations peuvent être de différents types, comme l'association simple ou l'extension.
Utilisez un logiciel de modélisation UML ou un outil de dessin pour créer le diagramme de cas d'utilisation. Placez les acteurs sur les bords du diagramme et reliez-les aux cas d'utilisation appropriés à l'aide de lignes.
Pour chaque cas d'utilisation, fournissez une brève description qui explique ce que le cas d'utilisation accomplit ou déclenche. Vous pouvez également inclure des scénarios typiques, des préconditions et des postconditions.
Utilisez des notations spécifiques pour indiquer les relations d'inclusion et d'extension entre les cas d'utilisation. L'inclusion signifie qu'un cas d'utilisation inclut un autre cas d'utilisation, tandis que l'extension signifie qu'un cas d'utilisation peut être étendu par un autre cas d'utilisation.
Faites valider le diagramme de cas d'utilisation avec les parties prenantes du projet, y compris les utilisateurs finaux, pour vous assurer que tous les besoins fonctionnels sont correctement représentés.
Le diagramme de cas d'utilisation doit évoluer avec le projet. Lorsque de nouveaux besoins ou des changements surviennent, mettez à jour le diagramme pour refléter ces modifications.
Enfin, assurez-vous de documenter correctement le diagramme de cas d'utilisation, y compris les descriptions détaillées des cas d'utilisation, les relations et tout autre élément pertinent.