BPMN 2.0 reference

Fiche mémo BPMN 2.0 : symboles, notation et exemples

Tous les symboles BPMN 2.0 nécessaires pour lire ou dessiner un processus, regroupés selon les étapes de construction d’un modèle : événements, activités, passerelles, connexions, couloirs et artefacts. Chaque ligne indique la forme, la signification et le cas d’utilisation.

Lisez la colonne « Notation » avant de regarder la forme : en BPMN, le contour distingue un événement d’une activité, tandis que le symbole dans le losange différencie les passerelles. Les quatre règles ci-dessous résument l’essentiel de la fiche.

01

Le contour indique la famille

Un cercle représente un événement, un rectangle arrondi une activité et un losange une passerelle. Commencez par lire la forme extérieure.

02

Le symbole indique le comportement

Un même contour peut représenter plusieurs éléments. Le symbole à l’intérieur transforme une tâche ordinaire en User Task, ou une passerelle ordinaire en passerelle exclusive ou parallèle.

03

Le style de trait indique la relation

Une flèche pleine représente le flux de séquence au sein d’un même processus. Une flèche en pointillés avec un cercle ouvert représente un message entre participants.

04

Le conteneur indique le responsable

Un pool représente un participant, généralement une organisation. Les couloirs qu’il contient correspondent aux rôles qui se transmettent le travail.

1

Événements

Quelque chose se produit. Le contour indique où l’événement se situe dans le processus ; le symbole intérieur précise le type de déclencheur.

BPMN Start event symbol

Start event

Cercle simple à trait fin

Indique le début d’une instance de processus. Un événement de début simple est déclenché manuellement ; un symbole intérieur indique un début déclenché par un message, un minuteur, un signal ou une condition.

BPMN Intermediate event symbol

Intermediate event

Double cercle à trait fin

Indique ce qui se produit entre le début et la fin : une attente (événement capté) ou une notification (événement émis). Rattachez-le à une bordure pour représenter une exception liée à une activité.

BPMN End event symbol

End event

Cercle simple à trait épais

Met fin à un chemin ou à l’ensemble de l’instance. Un événement de fin Terminate arrête tous les chemins parallèles ; un événement de fin simple ne met fin qu’à son propre chemin.

2

Activités

Le travail à effectuer. Un rectangle arrondi représente une tâche ; le symbole dans son coin indique qui l’exécute ou ce qui la réalise.

BPMN Task symbol

Task

Rectangle arrondi

Unité de travail au niveau de détail le plus fin. Utilisez-la lorsque le type d’exécutant est inconnu ou sans importance.

BPMN User task symbol

User task

Rectangle arrondi avec un symbole de personne

Travail effectué par une personne, généralement au moyen d’un formulaire ou d’une boîte de réception. La tâche reste en attente jusqu’à ce que la personne l’ait terminée.

BPMN Service task symbol

Service task

Rectangle arrondi avec un symbole d’engrenage

Travail effectué par le système sans intervention humaine : appel d’API, calcul ou synchronisation avec une autre application.

BPMN Script task symbol

Script task

Rectangle arrondi avec un symbole de script

Étape automatisée exécutée par le moteur de processus à partir d’un script. Utilisez-la pour des règles simples, pas pour des intégrations.

BPMN Business rule task symbol

Business rule task

Rectangle arrondi avec un symbole de tableau

Décision confiée à un moteur de règles, par exemple une table d’admissibilité ou de notation. La règle reste modifiable indépendamment du diagramme.

BPMN Manual task symbol

Manual task

Rectangle arrondi avec un symbole de main

Travail effectué sans assistance du système. Modélisez-le si l’étape influe sur le temps de cycle, mais ne laisse aucune trace dans le système.

BPMN Receive task symbol

Receive task

Rectangle arrondi avec un symbole d’enveloppe

Attend un message externe avant que le processus se poursuive. À distinguer d’un événement de début déclenché par un message, qui lance une nouvelle instance.

BPMN Send task symbol

Send task

Rectangle arrondi avec un symbole d’enveloppe pleine

Envoie un message à un autre participant, puis poursuit le processus. Utilisez cette tâche pour représenter un transfert que vous souhaitez voir dans le diagramme.

BPMN Sub-process symbol

Sub-process

Rectangle arrondi avec un symbole [+]

Groupe d’activités réduit. Il préserve la lisibilité du niveau supérieur, tandis que le détail reste accessible un niveau plus bas.

BPMN Loop symbol

Loop

Activité avec une flèche circulaire

Répète l’activité tant qu’une condition est remplie ou jusqu’à ce qu’elle le soit. Utilisez cette notation pour les reprises et les nouvelles tentatives, plutôt que de dessiner manuellement une flèche de retour.

BPMN Multi-instance symbol

Multi-instance

Activité avec trois barres verticales

S’exécute une fois pour chaque élément d’une collection, en parallèle ou en séquence. Cette notation convient à « chaque ligne de commande ou chaque approbateur ».

BPMN Compensation symbol

Compensation

Activité avec un symbole de retour arrière

Gestionnaire qui annule un travail déjà effectué, par exemple un remboursement après l’échec d’une livraison. Il ne s’agit pas d’un chemin d’erreur.

3

Passerelles

Décisions et embranchements. La forme est toujours un losange ; le symbole intérieur indique le comportement.

BPMN Exclusive gateway symbol

Exclusive gateway

Losange avec un X

Un seul chemin sortant. C’est le choix par défaut pour une décision de type si/sinon, et la seule passerelle dont les conditions doivent être mutuellement exclusives.

BPMN Inclusive gateway symbol

Inclusive gateway

Losange avec un cercle

Un ou plusieurs chemins sortants, selon les conditions. Utilisez cette passerelle lorsque plusieurs branches peuvent être suivies simultanément.

BPMN Parallel gateway symbol

Parallel gateway

Losange avec un signe plus

Tous les chemins sortants sont suivis, sans condition. La passerelle de jonction correspondante attend tous les chemins entrants avant de poursuivre.

BPMN Event-based gateway symbol

Event-based gateway

Losange avec un pentagone à l’intérieur

L’étape suivante dépend du premier événement qui se produit, par exemple la réception d’un message ou l’expiration d’un délai. Utilisez cette passerelle pour les courses entre événements, pas pour les décisions fondées sur des données.

4

Objets de connexion

Relations entre les éléments. Le style de trait distingue le flux de séquence au sein d’un processus des échanges entre processus.

BPMN Sequence flow symbol

Sequence flow

Flèche pleine

Ordre des activités au sein d’un processus ou d’un pool. Le flux ne peut pas franchir la limite d’un pool.

BPMN Message flow symbol

Message flow

Flèche en pointillés avec un cercle ouvert

Communication entre deux participants, par exemple un client et un fournisseur. Elle ne remplace jamais un flux de séquence au sein d’un même processus.

BPMN Association symbol

Association

Ligne en pointillés

Relie un artefact, tel qu’un objet de données ou une annotation, à l’élément qu’il décrit. Elle ne représente aucun flux de séquence.

5

Couloirs

Qui effectue le travail. Les pools distinguent les organisations ; les couloirs séparent les rôles au sein d’une même organisation.

BPMN Pool with lanes symbol

Pool with lanes

Rectangle divisé en couloirs horizontaux

Un participant et ses responsabilités internes. Représentez les transferts entre rôles sur les limites des couloirs, où les retards surviennent souvent.

BPMN Collapsed pool symbol

Collapsed pool

Rectangle simple en boîte noire

Participant dont vous ne modélisez pas les activités internes, par exemple un client ou un système externe. Laissez-le visible pour représenter les échanges de messages.

6

Artefacts

Informations complémentaires. Les artefacts apportent du contexte, sans jamais modifier la logique du processus.

BPMN Data object symbol

Data object

Icône de page

Données lues ou produites par le processus, comme une facture ou une demande. Utilisez cet élément pour préciser ce qui est transmis lors d’un transfert.

BPMN Data store symbol

Data store

Cylindre

Stockage persistant dans lequel le processus lit ou écrit des données, par exemple une base de données ou un système de gestion des dossiers.

BPMN Group symbol

Group

Rectangle arrondi en pointillés

Regroupement visuel qui améliore la lisibilité. Il n’a aucun effet sur l’exécution : ne l’utilisez donc pas pour modéliser un sous-processus.

BPMN Text annotation symbol

Text annotation

Texte avec un crochet

Commentaire destiné au lecteur : règle, hypothèse ou explication de la raison d’être de l’étape. Il n’est pas exécuté.

PDF

Gardez la fiche de référence à portée de main

L’affiche BPMN 2.0 gratuite au format PDF rassemble sur une seule page toutes les familles d’éléments et les symboles expliqués ici : événements, activités, passerelles, connexions, couloirs, données et artefacts. Téléchargez-la et gardez-la à côté du modèle que vous dessinez.

See how ProcessMind draws these symbols →
Téléchargez l’affiche BPMN 2.0 (PDF)

Utilisez les symboles dans un modèle, pas seulement sur papier

Décrivez un processus et l’IA en rédige une première version de modèle BPMN 2.0 avec ces éléments. Vous pouvez ensuite la modifier, la vérifier avec le responsable du processus et exporter un fichier BPMN XML standard.