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 au lieu de 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 de BPMN 2.0 pour un moteur de processus ou par obligation modélise en BPMN. Qui a besoin du chiffre et d’un manuel de processus va plus vite 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. BPMN et le modèle de calcul servent des objectifs différents.

Le diagramme BPMN sert aux systèmes et aux mandats qui exigent BPMN : exécution dans un moteur de processus, échange en XML BPMN 2.0, normes qui imposent précisément cette notation.

Le modèle FlowVisual sert aux décisions et à l’exploitation : cette automatisation est-elle rentable, le processus tient-il le double de volume, où ajouter un demi-poste. Le même modèle produit le manuel de processus avec RACI, suppléances, validations et contrôles. Il reste à jour, car chaque modification du déroulement modifie aussi le manuel.

Le déroulé habituel :

  1. Saisir le déroulement de façon grossière : cinq à dix étapes, pas trente. Le goulot d’étranglement ne se trouve presque jamais dans le détail. Les processus Visio existants s’importent au lieu d’être redessinés.
  2. Saisir les volumes, les intervalles, les capacités et les taux. C’est le travail que le BPMN ne vous enlève pas.
  3. Calculer, Capture avant, modifier un levier, prouver.
  4. Motiver la décision avec le résultat et sortir le manuel de processus du même modèle.
  5. Là où un moteur de processus ou un mandat exige BPMN 2.0, tenir aussi le déroulement dans un outil BPMN.

Pourquoi grossièrement : un diagramme destiné à un moteur de processus compte souvent trente activités, un modèle calculable en demande dix. Chaque activité supplémentaire coûte cinq champs de saisie sans changer le résultat.

04Position

Pourquoi FlowVisual travaille avec six blocs

Six blocs plutôt qu’une notation, à dessein.

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 vérification de notation.

Là où BPMN reste : si un moteur de processus, un format d’échange ou un mandat exige explicitement BPMN 2.0, tenez aussi le déroulement dans un outil BPMN. FlowVisual n’exporte pas de XML BPMN. Il produit lui-même le manuel de processus avec déroulement, RACI, suppléances, validations et contrôles.

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 :

  • Vous avez besoin de BPMN 2.0 comme notation ou en XML, pour un moteur de processus ou un mandat → outil BPMN.
  • Vous avez besoin d’un chiffre qu’un décideur signe et d’un manuel de processus qui reste à jour → FlowVisual.
  • Vous avez besoin des deux → les deux, chacun pour son usage.

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

At a glance
Notation
Six blocs au lieu de BPMN 2.0 ; pas d’export XML BPMN
Importation
Visio (.vsdx) gratuit. Pas de XML BPMN : la structure se redessine en dix minutes, et les données devraient de toute façon être saisies
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
FlowVisual pour la décision et le manuel de processus, un outil BPMN là où BPMN 2.0 est exigé

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. FlowVisual travaille avec six blocs, sans vérification de notation, et n’exporte pas de XML BPMN. Il produit lui-même le schéma du déroulement, le manuel de processus et la matrice RACI. Là où un moteur de processus ou un mandat exige BPMN 2.0, un outil BPMN vient en complément. L’avantage des six blocs 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. Le manuel de processus avec RACI sort du même modèle.

Guide: seven steps to the number