Cet atelier a pour but d'identifier les travailleurs métier et les entités métier qui participent à la réalisation de
cas métier. Une façon productive de travailler est de regrouper entre 3 et 7 personnes et d'utiliser un tableau blanc,
un chevalet et des Post-it.?Remarques. A mesure que l'atelier avance, vous devez afficher les
résultats obtenus sur les murs de façon à ce que chacun puisse voir et comparer les différents types de diagrammes
indiquant les différents aspects de la réalisation d'un processus métier. Ces diagrammes sont présentés ici l'un après
l'autre, mais une fois introduits ils évolueront en parallèle.
Etudiez l'enchaînement d'activités d'un cas d'utilisation métier. Marquez chaque section de votre texte pour montrer
les responsabilités correspondant à un travailleur métier ou à une entité métier. Ou, si vous avez dessiné un diagramme
d'activité pour l'enchaînement d'activités, ajoutez les états d'activité dans le diagramme. Utilisez deux couleurs de
Post-it? Remarques : une pour les travailleurs métier et une pour les entités.
Créez un nouveau diagramme d'activité, avec une ligne de séparation pour chaque travailleur métier participant à ce
moment là. Parlez de la façon dont les tâches sont réparties ente les travailleurs métier participants, certaines
tâches pouvant avoir besoin d'être divisées et d'autres fusionnées.
Exemple de diagramme d'activité avec des lignes de séparation.
Lorsque vous maîtrisez les les responsabilités de chaque travailleur métier, vous pouvez commencer à ajouter les
entités dans l'image en utilisant des flux d'objet dans les diagrammes d'activité. Toutefois, pour éviter que ce soit
trop embrouillé, il est souvent nécessaire de limiter les entités métier affichées à celles essentielles pour
l'enchaînement d'activités. Pour détailler les entités métier, mieux vaut choisir les diagrammes de classes.
Exemple de diagramme d'activité auquel ont été ajoutés des flux d'objets.
Pour résumer vos résultats, vous pouvez créer un diagramme de classes indiquant les entités métier principales et les
travailleurs métier. Dans ce diagramme de classes, vous pouvez aussi commencer par ajouter les relations entre les
travailleurs métier et les entités métier nécessaires à la réalisation de l'enchaînement d'activités du cas
d'utilisation métier.
S'il y a beaucoup de travailleurs métier et d'entités métier, vous pouvez avoir besoin de plusieurs diagrammes. Les
diagrammes suivants sont recommandés :
-
Un diagramme indiquant la façon dont les travailleurs interagissent (sans montrer d'entités métier).
-
Un diagramme pour chaque sous-flux de la réalisation du cas d'utilisation métier. Chacun de ces diagrammes ne doit
contenir que les travailleurs métier et les entités métier impliqués dans le sous-flux. Vous pouvez aussi limiter
le diagramme en n'indiquant que les entités métier les plus intéressantes.
Un diagramme de classes indique la façon dont les travailleurs métier et les entités métier sont liés pour exécuter
l'enchaînement d'activités de la réalisation de cas d'utilisation.
Comme nous l'avons déjà dit, il peut être utile de garder une trace de la façon dont les entités métier doivent être
liées dans un diagramme de classes séparé.
Diagramme de classes indiquant les entités métier et leurs relations.
Les diagrammes de séquence, souvent plus descriptifs que les diagrammes d'activité, doivent être utilisés pour décrire
l'enchaînement d'activités dans les situations suivantes :
-
Lorsque certaines parties de la réalisation de cas métier sont complexes ou peu claires.
-
Lorsque peu de travailleurs métier et d'entités métier sont impliqués mais qu'il y a beaucoup d'opérations à
exécuter
-
Lorsqu'il faut montrer la séquence exacte dans un enchaînement d'activités, c'est-à-dire les messages pour les
opérations des travailleurs métier et les messages pour les opérations des entités métier.
S'il y a beaucoup de travailleurs métier et d'entités métier, vous pouvez avoir besoin de plusieurs diagrammes de
séquence. Nos conseils concernant les diagrammes de communication concernent aussi les diagrammes de séquence.
Commencez par l'enchaînement d'activités normal de la réalisation du cas d'utilisation, en suivant sa structure.
Continuez avec des sous-enchaînements alternatifs.
Pour dessiner le diagramme de séquence d'une réalisation d'un cas métier, procédez de la manière suivante :
-
Placez tous les travailleurs métier et les entités métier qui participent à l'enchaînement d'activités dans un
diagramme de séquence.
-
Décrivez la façon dont les travailleurs métier interagissent en utilisant des messages. Pour chaque message,
spécifiez l'opération qu'il concerne. Si un travailleur métier gère une entité métier, spécifiez l'opération
qu'elle concerne.
-
Dans la marge du texte, décrivez chaque activation (message impliquant une opération).
Un diagramme de séquence documente la façon dont les travailleurs métier interagissent et gèrent les entités métier
pour exécuter l'enchaînement d'activités de la réalisation d'un cas métier.
Lorsque vous êtes prêt, enregistrez les informations sur chaque travailleur métier et chaque entité métier (quelles
tâches il est censé réaliser). Vous les décrirez plus tard. Enregistrez les informations sur le cas d'utilisation
métier et sa réalisation en copiant le contenu du tableau blanc. Une bonne façon de procéder à l'enregistrement est de
photographier le tableau blanc avec un appareil photo numérique. Une photo numérique peut être partagée sur la page
d'accueil d'un projet.
|