La notation de modélisation des processus métiers (BPMN) est un outil puissant pour illustrer les processus métiers sous forme de diagrammes. Elle est largement utilisée pour communiquer diverses informations à différents intervenants, souvent impliquant plusieurs organisations ou entreprises. BPMN prend en charge trois catégories principales de processus : l’orchestration, la chorégraphie et la collaboration. Ce guide vous offrira une analyse approfondie de chaque type de diagramme BPMN, de leurs objectifs et de leur utilisation.
1. Processus d’orchestration
Définition
Un processus d’orchestration est un processus standard dans BPMN qui modélise généralement un seul point de vue coordonné. Il décrit un processus au sein d’une seule entité commerciale et est contenu dans un Pool. Ce type de processus possède généralement un contexte bien défini et est le plus couramment rencontré dans les diagrammes BPMN.
Caractéristiques
- Point de vue coordonné unique: Se concentre sur les processus internes d’une seule entité commerciale.
- Contexte bien défini: Points de départ et d’arrivée clairement définis.
- Contenu dans un Pool: Représente les limites de l’entité commerciale.
Exemple
Un processus d’orchestration typique peut impliquer une série de tâches au sein d’une entreprise, comme le traitement des commandes, où chaque tâche est effectuée par différents services au sein de la même organisation.

2. Processus de chorégraphie
Définition
Un processus de chorégraphie est un nouveau type de modèle introduit dans BPMN 2.0. Il se concentre sur l’interaction entre les participants et met l’accent sur le flux de messages plutôt que sur les tâches détaillées individuelles d’un processus. Les diagrammes de chorégraphie n’appartiennent à aucun pool et sont utilisés pour définir la manière dont les processus individuels interagissent entre eux.
Caractéristiques
- Interaction entre les participants: Montre le flux de messages entre différentes entités commerciales.
- Pas de pool: N’appartient à aucun pool spécifique ; se concentre sur les interactions entre processus.
- Tâches de chorégraphie: Composé de tâches qui définissent les messages échangés entre les participants.
Exemple
Un diagramme de chorégraphie peut illustrer l’interaction entre un fabricant et un client dans un processus de commande. Le client passe une commande, et le fabricant la confirme, chaque étape impliquant des échanges de messages entre les deux parties.

Tâches de chorégraphie
- Participants initiateurs et non initiateurs: Chaque tâche implique au moins deux participants, dont un initie l’interaction.
- Définition des messages: Les messages échangés entre les participants sont définis au sein de la tâche.
- Représentation visuelle: Le participant initiateur est représenté avec la même couleur que la tâche, tandis que le participant non initiateur est en gris.
3. Processus de collaboration
Définition
Un processus de collaboration illustre les interactions entre deux ou plusieurs entités commerciales. Ces interactions sont définies comme une séquence d’activités représentant les schémas d’échange de messages entre les entités concernées. Un diagramme de collaboration est reconnu par la présence de plus d’un pool.
Caractéristiques
- Plusieurs pools: Montre le flux de messages entre différentes entités commerciales.
- Séquence d’interaction: Définit la séquence des activités et des échanges de messages.
- Boîte noire ou processus détaillé: Les pools peuvent être vides, des boîtes noires ou montrer un processus détaillé à l’intérieur.
Exemple
Un processus de collaboration pourrait impliquer un scénario d’achat où un client interagit avec un détaillant et un transporteur. Chaque entité possède ses propres processus internes, mais le diagramme de collaboration se concentre sur les échanges de messages entre eux.
Processus public vs processus privé
Processus privés (internes)
- Flux de processus détaillé: Montre le flux de processus détaillé pour chaque partenaire.
- Focus interne: Se concentre sur les processus internes au sein d’une seule organisation.
Processus publics
- Coopération inter-organisations: Décrit l’interaction entre différentes organisations.
- Boîte noire: Traite les processus internes des partenaires comme des « boîtes noires ».
- Échange d’informations: Précise les informations et objets échangés entre les partenaires.
Diagrammes de conversation BPMN
Définition
Les diagrammes de conversation BPMN, introduits dans BPMN 2.0, offrent une vue d’ensemble des communications entre les participants. Ils ne comprennent pas de logique de processus et se concentrent sur les conversations entre les participants sans montrer le flux individuel des messages.
Caractéristiques
- Vue d’ensemble: Montre les communications globales entre les parties.
- Éléments de nœud de conversation: Représentés par des hexagones.
- Lien de conversation: Représenté par des lignes doubles.
Exemple
Le modèle de conversation dans la figure ci-dessous est une représentation des communications ou des messages entre les rôles participants indiqués dans le modèle de chorégraphie de la figure de l’exemple 2 ci-dessus. Dans ce cas, le modèle de conversation illustre une vue d’ensemble des communications globales entre les parties. Toutefois, il ne montre pas la séquence des communications, comme cela est illustré dans un modèle de chorégraphie.

Conclusion
Les diagrammes BPMN sont des outils essentiels pour modéliser les processus métier, et comprendre les différents types — Orchestration, Chorégraphie et Collaboration — est crucial pour une gestion efficace des processus. Chaque type remplit un objectif spécifique et offre une perspective unique sur les processus métiers, ce qui fait de BPMN un outil polyvalent et puissant pour la modélisation des processus métiers.
Références BPMN
- Guide complet de Visual Paradigm pour la modélisation des processus métiers
- Optimisation des processus métiers avec le logiciel de modélisation des processus métiers BPMN de Visual Paradigm
- Visual Paradigm : Votre solution complète pour la modélisation intégrée des entreprises
- Décrypter BPMN : Un guide complet de la modélisation des processus métiers
- Naviguer dans les processus métiers avec BPMN : Une odyssée visuelle
- Visual Paradigm : La plateforme visuelle ultime tout-en-un pour l’architecture d’entreprise et la conception logicielle
- Les meilleurs outils Visual Paradigm pour la modélisation des processus métiers
- Visual Paradigm : L’outil de prédilection pour la modélisation ArchiMate EA
- Maîtriser l’outil BPMN de Visual Paradigm : un guide d’apprentissage pas à pas
- Simplifiez la modélisation des processus métiers avec les outils BPMN de Visual Paradigm
- BPMN — Guide rapide
- BPMN en résumé — avec un outil BPMN en ligne gratuit et des exemples
- Un guide complet sur le BPMN
- Modélisation des processus actuels et futurs
- Comment réaliser une analyse des écarts avec le BPMN ?
- Visual Paradigm : une suite complète pour le développement de projets informatiques et la transformation numérique