Your Training Partner

Référence BPMN

Une introduction rapide au langage de modélisation des processus

La notation BPMN 2.0 expliquée élément par élément: ce que chaque symbole signifie, comment il se comporte et comment il se combine avec le reste du diagramme.

Refondre un processus de fond en comble (BPR), l'améliorer en continu (BPM) ou y intégrer l'IA: chaque démarche commence par une compréhension commune, qu'un langage standardisé rend possible.

Votre approche ne s'ajoute pas à un processus que personne n'a décrit. Il faut savoir ce qui déclenche quoi, qui décide et ce qui se passe quand la règle ordinaire ne s'applique pas.

Diagramme BPMN à trois symboles: un événement de début « Commande reçue », une tâche « Vérifier la commande » et un événement de fin « Commande vérifiée », reliés par deux flux de séquence.

BPMN: un premier processus

Événement de début, tâche, flux de séquence et événement de fin: les quatre symboles BPMN qui suffisent à écrire un processus, règles de l'OMG à l'appui.

Processus BPMN de traitement d'un sinistre: une tâche utilisateur « Évaluer le sinistre », une tâche de service « Calculer l'indemnité » et une tâche d'envoi « Envoyer la décision », chacune portant son icône.

BPMN: les tâches et leurs types

Les huit types de tâche BPMN, du travail humain à l'appel de service, et les marqueurs de boucle, d'instances multiples et de compensation qui s'y ajoutent.

Processus BPMN « Traiter une commande »: l'événement de début « Commande reçue », la tâche « Vérifier la commande », puis le sous-processus développé « Préparer l'expédition » qui contient un événement de début neutre, les tâches « Rassembler les articles » et « Emballer le colis » et l'événement de fin « Colis prêt », avant l'événement de fin « Commande expédiée ».

BPMN: les sous-processus

Le sous-processus BPMN en vue réduite et développée, le marqueur ad hoc, l'activité d'appel, la tâche globale et la transaction: ce que chaque bordure impose.

Processus BPMN de traitement d'une commande: un événement de début de message « Commande reçue », un événement intermédiaire de message en capture « Paiement confirmé », un événement intermédiaire de minuterie « Le lendemain à 8h » et un événement de fin de message « Client notifié », séparés par trois tâches.

BPMN: la grammaire des événements

Les treize déclencheurs d'événement BPMN, leur position dans le flux, la capture et l'émission et les traits qui séparent début, intermédiaire et fin.

Processus BPMN « Traiter une commande »: après la tâche « Vérifier la commande », une passerelle exclusive sépare les commandes complètes des incomplètes, puis une passerelle parallèle ouvre deux branches, « Préparer l’expédition » et « Facturer la commande », qu’une seconde passerelle parallèle referme avant « Clôturer la commande ».

BPMN: les passerelles

Les cinq passerelles BPMN, exclusive, parallèle, inclusive, événementielle et complexe, la division et la fusion, le marqueur en croix et le flux par défaut.

Collaboration BPMN « Traiter une commande » dans un pool « Boutique en ligne », avec un pool « Client » réduit à sa bordure: deux flux de message, trois flux sortants de la tâche de vérification dont deux conditionnels et un par défaut, un groupe entourant les trois branches et une annotation textuelle rattachée par une association.

BPMN: les flux et les artefacts

Flux de séquence et sa condition, flux par défaut, flux de message, association, annotation textuelle et groupe: les connecteurs et les artefacts de BPMN 2.0.

Processus BPMN « Traiter une commande » enrichi de sa perspective données: une entrée et une sortie de données du processus marquées d'une flèche, trois objets de données dont deux états d'une même commande et une collection d'articles, un magasin « Registre des commandes » sous la tâche d'archivage, le tout relié par des associations de données en pointillé.

BPMN: les données

Objet de données, état entre crochets, collection, magasin de données, entrées et sorties, associations de données: la perspective données de BPMN 2.0.

Collaboration BPMN « Établir un devis d'assurance »: le pool du processus reçoit une demande de devis d'un pool boîte noire « Client », prépare le devis, puis attend sur une passerelle événementielle deux messages concurrents, une acceptation qui mène à l'établissement du contrat et un refus qui clôt le processus.

BPMN: les motifs courants

Huit assemblages BPMN qui reviennent dans les modèles: choix exclusif, mise en parallèle, boucle, échéance, demande et réponse, reprise, escalade, annulation.

Collaboration BPMN à trois pools: le détaillant envoie une commande au fournisseur, qui réserve ensuite le transport auprès du transporteur, chaque flux de message atteignant un événement de début de message.

BPMN: la chorégraphie et la conversation

Les deux types de diagramme que BPMN 2.0 définit à côté du processus et de la collaboration: la chorégraphie, la conversation, leurs éléments et leur rareté.

Voir aussi

La fiche BPMN de la toolbox des techniques donne une vue d'ensemble de la notation. Nos formations la mettent en pratique.