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.
BPMN 2.0 reference
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.
Free BPMN 2.0 poster. No signup.
Draw a model with these symbols →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.
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.
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.
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.
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.
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.
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.
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é.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 ».
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.
Décisions et embranchements. La forme est toujours un losange ; le symbole intérieur indique le comportement.
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.
Losange avec un cercle
Un ou plusieurs chemins sortants, selon les conditions. Utilisez cette passerelle lorsque plusieurs branches peuvent être suivies simultanément.
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.
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.
Relations entre les éléments. Le style de trait distingue le flux de séquence au sein d’un processus des échanges entre processus.
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.
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.
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.
Qui effectue le travail. Les pools distinguent les organisations ; les couloirs séparent les rôles au sein d’une même organisation.
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.
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.
Informations complémentaires. Les artefacts apportent du contexte, sans jamais modifier la logique du processus.
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.
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.
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.
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é.
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 →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.
Nous utilisons des cookies pour améliorer votre expérience, personnaliser le contenu et analyser le trafic. Les consultations de pages sont mesurées de façon anonyme, même sans cookies. En cliquant sur « Tout accepter », vous consentez à l’utilisation de cookies.