Simulation BPMN

BPMN décrit le déroulement. La simulation nécessite quatre informations supplémentaires

Un diagramme BPMN indique quelles sont les étapes, qui les exécute et où se font les bifurcations. Il ne permet pas de calculer : taux d'arrivée, dispersion, capacité et calendrier ne figurent pas dans la notation. Cette page indique quels outils BPMN simulent, ce que leur simulation produit et quand vous n'avez même pas besoin de la notation pour le calcul.

NotationBPMN 2.0 (OMG)
Données de simulationBPSim (WfMC)
FlowVisualSix blocs, pas BPMN
En bref

BPMN 2.0 est une notation pour le déroulement, pas un modèle de calcul. Pour une simulation il manque quatre informations qui ne figurent dans aucun diagramme BPMN : combien d'occurrences arrivent, dans quelle mesure les durées de traitement varient, quelle capacité est disponible par rôle et quel calendrier s'applique. Des outils comme Bizagi Modeler, Signavio, ARIS, Trisotech ou Cardanit complètent ces informations dans leurs propres dialogues, parfois via l'extension WfMC BPSim, parfois de façon propriétaire, selon le produit et l'édition. Qui a besoin d'une documentation conforme à la norme modélise en BPMN. Qui a seulement besoin du chiffre atteint plus vite son but sans notation.

01Base

Ce que BPMN contient et ce qu’il ne contient pas

La séparation n'est pas une subtilité. Elle explique pourquoi un diagramme importé ne se calcule pas d'un clic, quel que soit l'outil qui l'ouvre.

Ce que décrit BPMN 2.0 : Activités, événements, passerelles, flux de séquence, pools et lanes, messages, sous-processus. Donc la structure du déroulement. Complète, standardisée et échangeable entre outils.

Ce que BPMN 2.0 ne décrit pas : le comportement sous charge. Concrètement, il manque quatre informations :

InformationExemplePourquoi elle décide
Processus d'arrivée120 occurrences/jour, jour de pointe 180Sans quantité il n'y a pas de charge et donc pas de goulot d'étranglement
Dispersion des duréesTraitement 5–15 min au lieu de « 10 min »Les files d'attente naissent de la dispersion, pas des moyennes
Capacité par rôle3 personnes × 7 heures productivesDétermine si une étape fonctionne au-dessus ou en dessous de 100 %
Calendrier et coûtsLun–Ven 8–17, 53 €/h coûts completsTransforme le temps d'attente en un montant en euros

L'extension WfMC BPSim (Business Process Simulation Interchange Standard) est précisément conçue pour cela : elle attache ces paramètres comme une section distincte à un fichier BPMN. En pratique, sa diffusion est limitée. La plupart des outils enregistrent les paramètres de simulation dans des champs propres, de sorte qu'un changement d'outil n'évite généralement pas la ressaisie.

La conséquence pour votre projet : L'import d'un diagramme BPMN vous épargne la structure, pas les données. Et les données sont le travail.

02Outils

Quels outils BPMN calculent réellement

« Simulation ✓ » sur une page de comparaison couvre tout, de « colore des boîtes » à « simulateur d'événements discrets ». Cette classification est triée par profondeur de calcul, pas par taille de l'éditeur. C'est un point de départ pour votre examen, pas un remplacement.

OutilType de simulationRemarque
Bizagi ModelerPar étapes : validation du processus, analyse des temps, des ressources et du calendrierL’entrée la plus connue ; modélisation utilisable gratuitement, portée de la simulation selon l’édition
SAP SignavioModule de simulation au sein de la suiteSa force est l’archivage des processus et la gouvernance ; la simulation n’en est qu’un composant
Software AG ARISModule de simulation, historiquement très approfondiUtile si ARIS est déjà en exploitation
Trisotech, CardanitSimulation de processus dans le navigateur, proche de BPMNFournisseurs plus petits, souvent plus directement utilisables
CamundaAucune simulationMoteur d’exécution : fait tourner de vrais cas, pas des cas simulés. Est régulièrement confondu
BPMN.io / bpmn-jsAucune simulationBibliothèque pour dessiner et intégrer, pas de moteur de calcul
Laboratoires de simulation (Arena, Simul8, AnyLogic)Très puissants, BPMN généralement seulement comme importCalculent plus en profondeur que toute suite BPM, mais la notation n’y est pas le modèle

Trois questions à poser à chaque fournisseur avant de choisir un outil :

  1. La simulation est-elle incluse dans cette édition, ou dans une édition plus chère ?
  2. Représente-t-elle les files d’attente avant les étapes occupées, ou additionne-t-elle seulement les temps de traitement le long des chemins ?
  3. Obtiens‑je un résultat sous forme d’intervalle (P10–P90) ou un simple nombre ?

Pour la question 2, la catégorie se sépare : un outil qui additionne des durées de chemin appelle son résultat « temps de passage », mais entend temps de traitement. Dans les processus administratifs, la différence est rarement inférieure à un facteur trois.

03Pratique

La démarche qui fonctionne en pratique

Pas d'alternative exclusive. Les deux artefacts ont des lecteurs différents et des durées de vie différentes.

Le diagramme BPMN est destiné aux personnes et aux systèmes qui doivent connaître le déroulement : management de la qualité, audit, formation, développement logiciel. Il vit des années et est versionné.

Le modèle de calcul sert à une décision : cette automatisation est-elle rentable, le processus tient‑il le double de volume, où recrutons‑nous une demi‑poste. Il vit des semaines et est jeté une fois la décision prise.

Le déroulé habituel :

  1. Documenter le déroulement en BPMN, s’il doit être documenté. Structure, responsabilités, exceptions.
  2. Pour la décision, établir un modèle de calcul approximatif : cinq à dix étapes, pas trente. Le goulot d’étranglement ne se trouve presque jamais dans le détail.
  3. Saisir les volumes, les intervalles, les capacités et les taux. C’est le travail que le BPMN ne vous enlève pas.
  4. Calculer, enregistrer l’état actuel, modifier un levier, comparer.
  5. Motiver la décision avec le résultat, conserver le diagramme pour la documentation.

Qui réalise l’étape 2 dans le même outil que l’étape 1 évite un changement d’outil et s’achète pour cela : une pression à détailler. Un diagramme prêt pour la documentation compte trente activités, un modèle calculable en demande dix. Chaque activité supplémentaire vous coûte cinq champs de saisie.

04Position

Pourquoi FlowVisual n'est délibérément pas un outil BPMN

Six blocs plutôt qu'une notation. C'est une limitation, et elle est voulue.

FlowVisual connaît début, étape, décision, jonction, abandon et fin. Pas de pool, pas de lane, pas d’événement de message, pas de marqueur de sous-processus, pas de vérification de notation.

Ce que ça coûte : Vous n’obtenez pas ici une documentation de processus conforme aux normes. Si votre management de la qualité exige un diagramme BPMN‑2.0, vous avez besoin d’un outil BPMN. Il n’y a pas d’autre option.

Ce que ça apporte : Le service métier discute du processus pendant l’atelier plutôt que de la notation. Un modèle est prêt en dix minutes, pas en deux heures. Et tous les champs de saisie qui existent sont ceux qui modifient le résultat : quantité, intervalle, capacité, rôle, système, tarif.

La règle empirique honnête :

  • Vous avez besoin d’un document qui satisfait une norme ou un audit → outil BPMN.
  • Vous avez besoin d’un chiffre qu’un décideur signe → modèle de calcul, notation secondaire.
  • Vous avez besoin des deux → les deux, mais l’un après l’autre et pas dans le même artefact.

La version longue de cette comparaison se trouve dans l’article BPMN-Tool mit Simulation.

At a glance
Notation
BPMN 2.0 n'est délibérément pas pris en charge. Six blocs au lieu d'une notation
Importation
Pas d’import BPMN. La structure se redessine en dix minutes, les données devraient de toute façon être saisies par vous
Noyau de calcul
Simulation d’événements discrets avec files d’attente devant les étapes occupées, répétition Monte Carlo
Résultat
Débit, temps de traversée, taux d’utilisation et coûts en P10–P50–P90
Recommandation
Outil BPMN pour la documentation, modèle de calcul pour la décision

Questions fréquentes

Peut-on simuler directement un diagramme BPMN ?

Pas sans informations complémentaires. BPMN décrit la structure du déroulement, pas le comportement sous charge. Avant chaque exécution, il faut compléter le taux d'arrivée, la dispersion des durées de traitement, la capacité par rôle et les calendriers. Les outils avec module de simulation demandent ces valeurs dans des dialogues propres ; l'extension standard pour cela s'appelle BPSim, mais elle n'est pas implémentée partout.

Qu'est-ce que BPSim ?

Le Business Process Simulation Interchange Standard du WfMC. Il attache les paramètres de simulation (arrivées, distributions, ressources, coûts, scénarios) comme une section à part à un fichier BPMN, pour qu'ils soient échangeables entre outils. L'idée est juste ; la diffusion est limitée, c'est pourquoi un changement d'outil signifie en pratique généralement ressaisir les chiffres.

Camunda est-il un outil de simulation ?

Non, et c'est l'une des confusions les plus fréquentes. Camunda est une machine d'exécution : elle fait passer de vrais cas dans un processus BPMN et mesure ce qui se produit. La simulation, elle, calcule un processus qui n'existe pas encore, par exemple après une automatisation prévue. Les deux sont utiles, mais répondent à des questions différentes.

Combien d'activités un modèle de simulation devrait-il comporter ?

Cinq à dix. Un diagramme BPMN prêt pour la documentation en comporte souvent trente et plus. Pour le calcul, c'est nuisible, car chaque activité supplémentaire exige des champs de saisie sans changer le résultat. Le goulot est l'étape au taux d'utilisation le plus élevé, et il est tout aussi visible avec une modélisation grossière qu'avec une modélisation fine.

FlowVisual prend-il en charge BPMN ?

Non, délibérément pas. Il existe six blocs et pas de vérification de notation. Qui a besoin d'un diagramme BPMN-2.0 conforme pour la gestion de la qualité ou l'audit nécessitera en plus un outil BPMN. L'avantage de renoncer à cela est la rapidité : un modèle calculable est prêt en dix minutes, et en atelier on discute du processus plutôt que de la notation.

FlowVisual

D’abord le chiffre, ensuite le diagramme

Construisez grossièrement le déroulement à partir de six blocs, saisissez les quantités et les plages et laissez-le tourner. Une fois la décision prise, vous saurez aussi quelle partie du processus mérite d'être documentée.

Guide: seven steps to the number