Tâche: Détailler un cas d'utilisation métier
Cette tâche est axée sur la description complète d'un cas d'utilisation métier.
Disciplines: Modélisation métier
Objet
  • Décrire en détails l'enchaînement d'activités pour le cas d'utilisation métier.
  • S'assurer que le cas d'utilisation métier s'inscrit bien dans la stratégie métier.
  • S'assurer que les clients, les utilisateurs et les parties prenantes comprennent bien l'enchaînement d'activités du cas d'utilisation métier.
Relations
Etapes
Recueil des informations sur un cas d'utilisation métier

La première description étape par étape de l'enchaînement d'activités servira de base pour la description détaillée de l'enchaînement d'activités. Toutefois, avant de commencer, vous devez recueillir des informations sur le cas d'utilisation métier. Constituez un groupe composé de membres de l'équipe projet et de personnes appartenant à l'entreprise impliquées dans le processus. Présentez un cas d'utilisation métier et demandez à ce groupe de :

  • Identifier le propriétaire du cas d'utilisation métier. Le propriétaire est le rôle ou la personne chargé de prendre des décisions quant à la performance et à la modification du cas d'utilisation métier. Toute question concernant les méthodes de travail actuelles doit être adressée au propriétaire du cas d'utilisation métier.
  • Identifier au moins dix tâches qui doivent être incluses dans le cas d'utilisation métier. Acceptez toutes les suggestions, sans tenir compte de l'ordre et de la taille des tâches.
  • Nommer au moins cinq interactions avec des acteurs métier, par exemple des demandes d'un acteur métier ou des événements par rapport auxquels le cas d'utilisation métier doit réagir.

Organisez les activités et les interactions en fonction du temps. Identifiez dans un premier temps l'enchaînement d'activités élémentaire, puis ajoutez de nouvelles tâches selon les besoins. L'ordre des tâches et des interactions servira de base à la description du cas d'utilisation métier.

Lors de la phase de recueil des informations, vous aurez très certainement des idées sur l'organisation des travailleurs métier et des entités métier. Notez ces idées car elles vous serviront plus tard.

Détail de l'enchaînement d'activités d'un cas d'utilisation métier

Une fois que vous aurez collecté suffisamment d'informations et que vous les aurez organisées par ordre chronologique, vous pourrez commencer à décrire en détails l'enchaînement d'activités du cas d'utilisation métier.

Commencez par décrire l'enchaînement d'activités normal pour le cas d'utilisation métier. Revoyez les acteurs métier et le cas d'utilisation métier de façon simultanée et spécifiez les interactions. Une fois l'enchaînement d'activités décrit et relativement stable, vous pouvez commencer à décrire les autres enchaînements d'activités possibles.

Respectez les standards définis concernant le format d'un enchaînement d'activités de cas d'utilisation métier. Pour plus d'informations sur le style, voir les sections sur les flux d'événements dans Technique : Cas d'utilisation métier et Instructions relatives au produit : Cas d'utilisation.

Identification des objectifs métier pris en charge par les cas d'utilisation métier

Les cas d'utilisation métier doivent être définis en fonction des objectifs métier. S'il s'avère difficile d'identifier les objectifs métier auxquels un cas d'utilisation métier répond, cela peut signifier que ce cas d'utilisation est trop abstrait ou que les objectifs eux-mêmes ne sont pas suffisamment concrets. Vous devez prendre en compte tous les objectifs métier, car un même cas d'utilisation métier peut parfaitement servir plusieurs objectifs. Essayez également de suivre le raisonnement inverse : par exemple, quels sont les objectifs métier (encore non identifiés) que le cas d'utilisation métier pourrait servir, compte tenu de son objet et de son enchaînement d'activités ? Cette approche peut vous aider à identifier de nouveaux objectifs métier ou à affiner certains objectifs existants. Pour plus d'informations, voir Technique : Modèle de cas d'utilisation métier et Tâche : Identification des objectifs métier.

Structure de l'enchaînement d'activités d'un cas d'utilisation métier

L'enchaînement d'activités d'un cas d'utilisation métier peut être scindé en plusieurs sous-enchaînements. Lorsque le cas d'utilisation est activé, les sous-enchaînements peuvent se combiner de différentes manières si les conditions suivantes sont réunies :

  • Le cas d'utilisation métier peut suivre différents chemins en fonction des informations saisies par un acteur métier donné ou des valeurs de certains attributs ou objets. Par exemple, l'enchaînement d'activités peut suivre un chemin différent en fonction des interactions avec un acteur métier.
  • Le cas d'utilisation métier peut exécuter certains sous-enchaînements dans un ordre différent.
  • Le cas d'utilisation métier peut exécuter plusieurs sous-enchaînements en même temps.

Vous devez décrire tous ces sous-enchaînements optionnels et alternatifs. Il est conseillé de décrire chaque sous-enchaînement dans un document séparé. Cela est même obligatoire pour les types de sous-enchaînements suivants :

  • Sous-enchaînements qui constituent une part importante d'un enchaînement d'activités.
  • Sous-enchaînements exceptionnels. Cela permet de mieux faire ressortir l'enchaînement d'activités normal pour le cas d'utilisation métier.
  • Sous-enchaînements exécutés à intervalles réguliers dans le cadre d'un même enchaînement d'activités.

En revanche, si un sous-enchaînement constitue une infime partie d'un enchaînement d'activités, il est préférable de le décrire dans le corps du texte.

Vous pouvez illustrer la structure de l'enchaînement d'activités par un diagramme d'activité. Voir Technique : Diagramme d'activité dans le modèle de cas d'utilisation métier.

Pour plus d'informations sur la structure d'un enchaînement d'activités, voir la section concernant la structure du flux d'événements dans Instructions relatives au produit : Cas d'utilisation.

Illustration des relations avec les acteurs métier et les autres cas d'utilisation métier

Créez des diagrammes illustrant le cas d'utilisation métier et ses relations avec les acteurs métier et les autres cas d'utilisation métier. Un diagramme de ce type est considéré comme un diagramme appartenant au cas d'utilisation métier, et doit donc lui être associé. Notez que ce type de diagramme spécifique à un cas d'utilisation n'est généralement pas d'une grande utilité, sauf si certaines relations d'extension ou d'inclusion du cas d'utilisation métier méritent d'être explicitées, ou encore en cas de complexité inhabituelle concernant le rôle des différents acteurs métier. Voir aussi Technique : Diagramme de cas d'utilisation dans le modèle de cas d'utilisation métier.

Description des exigences spéciales d'un cas d'utilisation métier

Reprenez les informations liées au cas d'utilisation métier qui ne sont pas prises en compte dans l'enchaînement d'activités, ni dans les objectifs de performance.

Description des objectifs de performance d'un cas d'utilisation métier

Identifiez les objectifs de performance correspondant aux résultats à obtenir pour un acteur métier donné. Si vous développez ou déployez un système métier, concentrez-vous sur les objectifs à réaliser du point de vue du système d'information. Ultérieurement, ces objectifs de performance pourront aider à mesurer le cas d'utilisation une fois le déploiement terminé.

Description des points d'extension

Si le cas d'utilisation métier doit être complété par un autre cas d'utilisation (voir Technique : Relation d'extension dans le modèle de cas d'utilisation métier), vous devez identifier et décrire les points d'extension (voir la section sur les points d'extension dans Technique : Cas d'utilisation métier).

Evaluation de vos résultats

Un cas d'utilisation métier n'est complet que s'il décrit toutes les activités effectuées. Avant de valider votre description, assurez-vous qu'elle affiche toutes les caractéristiques d'un bon cas d'utilisation.

Evaluez chaque cas d'utilisation métier et ses enchaînements d'activités. Une bonne méthode pour évaluer un enchaînement d'activités consiste à en faire une 'visite virtuelle'. Dans ce cas, la personne responsable du cas d'utilisation métier guide un ou deux membres de l'équipe projet tout au long de l'enchaînement d'activités. Utilisez un scénario : imaginez une situation réelle, avec un certain nombre de personnes jouant le rôle des différents acteurs.

Voir la liste de contrôle pour les cas d'utilisation métier dans Tâche : Revue du modèle de cas d'utilisation métier.



Plus d'informations