Produit: Modèle de cas d'utilisation |
|
 |
Cet artefact est un modèle du fonctionnement du système et de son environnement et constitue un contrat entre le client et les développeurs. Il est considéré comme un paramètre essentiel lors des activités d'analyse, de conception et de test. |
|
Objet
Les personnes suivantes sont amenées à utiliser le modèle de cas d'utilisation :
-
Le client valide le modèle de cas d'utilisation. Cette validation confirme que le système est bien celui voulu par
le client. Vous pouvez également utiliser ce modèle pour discuter du système avec le client au cours de son
développement.
-
Les utilisateurs potentiels utilisent ce modèle pour acquérir une meilleure compréhension du système.
-
L'architecte du logiciel utilise ce modèle pour identifier les fonctionnalités ayant une incidence sur
l'architecture.
-
Les concepteurs utilisent ce modèle pour acquérir une vue d'ensemble du système. Lorsque vous perfectionnez ensuite
le système, vous avez aussi besoin de la documentation du modèle de cas d'utilisation pour faciliter votre tâche.
-
Le responsable utilise ce modèle pour la planification et le suivi de la modélisation des cas d'utilisation et pour
la conception ultérieure.
-
Les personnes étrangères au projet mais appartenant à l'organisation, les dirigeants et les comités de pilotage
utilisent ce modèle pour se faire une idée des travaux effectués.
-
Les parties prenantes examinent ce modèle pour transmettre leurs réactions aux développeurs sur une base régulière.
-
Les concepteurs utilisent ce modèle comme base de leur travail.
-
Les testeurs utilisent ce modèle pour planifier dès que possible les activités de test (test de cas d'utilisation
et d'intégration).
-
Les personnes chargées du développement de la prochaine version du système utilisent ce modèle pour comprendre le
fonctionnement de la version actuelle.
-
Les rédacteurs de la documentation se basent sur les cas d'utilisation pour la rédaction des guides d'utilisateur
du système.
|
Relations
Rôles | Responsable:
| Modifié par:
|
Entrée vers | Obligatoire:
| Facultatif:
| Externe:
|
Description principale
Le modèle de cas d'utilisation doit servir de support de communication,
et peut également servir de contrat entre le client, les utilisateurs et les développeurs système pour ce qui concerne
la fonctionnalité du système, ce qui permettra :
-
Aux clients et aux utilisateurs de s'assurer que le système deviendra ce qu'ils en attendent.
-
Aux développeurs système de construire ce qui est attendu.
Le modèle de cas d'utilisation est constitué de cas
d'utilisation et d'acteurs. Chaque cas d'utilisation dans le modèle est décrit en
détail, montrant pas à pas comment le système interagit avec les acteurs, et ce que le système fait dans le cas
d'utilisation. Les cas d'utilisation fonctionnent comme un fil conducteur tout au long du cycle de vie du logiciel ; le
même modèle de cas d'utilisation est utilisé pour l'analyse, la conception, l'implémentation et le test.
|
Propriétés
Facultatif |  |
Planifié |  |
Illustrations
Personnalisation
Options de représentation |
Représentation UML : Modèle, stéréotypé en tant que <<modèle de cas d'utilisation>>
Un modèle de cas d'utilisation peut avoir les propriétés suivantes :
-
Introduction : Description textuelle servant de brève introduction au modèle.
-
Description générale : Description textuelle contenant des informations qui ne sont pas reflétées
dans le reste du modèle de cas d'utilisation, par exemple les séquences habituelles d'emploi des cas d'utilisation
par les utilisateurs et les fonctionnalités non traitées par ce modèle.
-
Packages de cas d'utilisation : Packages contenus dans le modèle, représentant une
hiérarchie.
-
Cas d'utilisation : Cas d'utilisation contenus dans le modèle, appartenant aux packages.
-
Acteurs : Acteurs contenus dans le modèle, appartenant aux packages.
-
Relations : Relations contenues dans le modèle, appartenant aux packages.
-
Diagrammes : Diagrammes contenus dans le modèle, appartenant aux packages.
-
Vue de cas d'utilisation : Vue de cas d'utilisation du modèle. Il s'agit d'une vue d'architecture
représentant les principaux cas d'utilisation et/ou scénarios.
Personnalisez le modèle de cas d'utilisation en fonction des besoins du projet.Ainsi, vous pouvez décider d'inclure
seulement un sous-ensemble de sous-produits (propriétés), de personnaliser le niveau de formalité régissant la création
et la gestion des sous-produits et de personnaliser les sous-produits individuels.
|
Plus d'informations
Listes de contrôle |
|
Instructions |
|
© Copyright IBM Corp. 1987, 2006. All Rights Reserved.
|
|