Qu'est-ce que la simulation de processus ? Définition, méthodes, limites
La simulation de processus consiste à reproduire un déroulement sous forme de modèle et à l’exécuter de nombreuses fois avec des arrivées et des durées de traitement tirées au hasard afin de mesurer ce qui en résulte : débit, temps de passage, files d’attente, taux d’utilisation et coûts. Il existe trois méthodes répandues : la simulation à événements discrets pour les opérations en files d’attente, la simulation à base d’agents pour des participants agissant de manière autonome et la dynamique des systèmes pour les stocks et les rétroactions. Pour les processus métier, la première est presque toujours la bonne. L’utilité se manifeste là où la variabilité, les files d’attente et l’enchaînement des étapes déterminent le résultat, donc partout où un tableau ferait systématiquement paraître la réponse trop optimiste.
Inhaltsverzeichnis
La définition
La simulation de processus est l’exécution artificielle d’un déroulement dans un modèle. Au lieu de décrire ce qui doit se passer, on laisse les opérations réellement traverser le modèle : avec horloge, avec files d’attente, avec des durées tirées aléatoirement. On mesure ce qui en ressort.
La différence avec un calcul dans un tableau tient à un seul concept : temps d’attente. Un tableau additionne des temps de traitement. Une simulation reproduit le fait qu’une opération attend si l’étape suivante est occupée. Dans les processus administratifs et de service, le temps d’attente représente typiquement 90 à 99 pour cent du temps de traversée. Le tableau calcule donc précisément l’irrélevant et omet l’important.
Les trois méthodes
| Méthode | Ce qu’elle reproduit | Utilisation typique |
|---|---|---|
| Discrète par événements (DES) | Opérations individuelles qui traversent des stations et attendent dans des files | Processus métiers, fabrication, urgences, centres d’appels, logistique |
| À base d’agents (ABS) | Acteurs prenant des décisions autonomes avec règles et interactions | Comportement client, épidémies, trafic, marchés |
| Dynamique des systèmes (SD) | Stocks, flux et rétroactions à un niveau agrégé | Stratégie, développement des effectifs sur des années, dynamique de marché |
Pour un processus métier avec étapes, rôles et validations, la méthode discrète par événements est quasiment toujours la bonne. L’approche agent rend les choses intéressantes lorsque les acteurs prennent des décisions qui modifient le déroulement, par exemple des clients qui abandonnent. La dynamique des systèmes ne répond pas à la question d’une opération individuelle, mais à l’évolution des stocks sur de longues périodes.
Ce dont un modèle de simulation a besoin
Cinq informations par étape, pas plus :
- Arrivée : combien d’opérations arrivent, et quelle est la variabilité ? Une moyenne seule ne suffit pas ; le dommage survient le jour de pointe.
- Durée de traitement en intervalle : pas « 10 minutes », mais « 5 à 15 ». L’intervalle est l’information essentielle : c’est lui qui génère la file d’attente.
- Capacité : personnes × heures productives, ou un cycle fixe si une machine impose la limite.
- Branchement : quelle proportion des opérations prend quel chemin, et qu’est‑ce qui quitte à nouveau le processus (rejeté, retiré, perdu) ?
- Calendrier et coûts : quand on travaille, et quel est le coût d’une heure pour ce rôle (coûts complets, pas le salaire brut divisé par 2 080).
Ce dont un modèle de simulation n’a pas besoin : un event‑log, une connexion système, des données complètes. Des valeurs estimées sont acceptables tant qu’elles restent visibles comme hypothèses. Un modèle avec hypothèses explicites vaut mieux qu’un tableau aux hypothèses cachées.
Comment se déroule une exécution
1. Horloge à zéro. Tirer le premier moment d’arrivée.
2. Passer à l’événement suivant (arrivée, fin de traitement, changement d’équipe).
3. Avancer l’état : files d’attente, capacités occupées, compteurs.
4. Planifier l’événement suivant, tirer une durée dans la distribution.
5. Retour à 2 jusqu’à atteindre l’horizon temporel.
6. Répéter toute l’exécution des centaines de fois, à chaque fois avec de nouveaux nombres aléatoires.
L’étape 6 est la répétition Monte Carlo. C’est d’elle que naît le véritable résultat : pas un chiffre unique, mais une distribution. On en lit P10, P50 et P90 : le bon cas, le cas médian et celui auquel on s’engage.
Ce qui ressort à la fin
- Débit : combien d’opérations le processus traite par jour ?
- Temps de traversée : présenté en intervalle, pas en moyenne. P50 et P90.
- Charge par étape : le chiffre dont dépend le goulot. À partir d’environ 85 % cela coûte cher, car le temps d’attente croît avec ρ/(1−ρ).
- Files d’attente : où se trouvent quelles quantités d’opérations ?
- Coûts : coûts de personnel par opération, extrapolés sur l’année.
Et, dans une comparaison Avant/Après, la réponse à la question qui justifie l’effort : où se déplace le goulot si je le résous, et quelle est sa valeur ?
Quand la simulation vaut le coup et quand non
Cela vaut le coup :
- Le processus comporte des files d’attente et le temps d’attente constitue une grande part du temps de traversée.
- Les volumes ou les durées varient fortement.
- Vous souhaitez calculer un changement avant de le mettre en œuvre.
- Quelqu’un doit signer le chiffre et posera des questions.
Cela ne vaut pas le coup :
- Le processus fonctionne bien en dessous de la capacité et sans embouteillage. Alors le temps de traitement est le temps de traversée, et une addition suffit.
- Vous voulez documenter, pas calculer. Pour cela, un outil de dessin suffit.
- Vous voulez savoir ce qui s’est réellement passé hier. Pour cela, Process Mining est approprié. La simulation calcule une hypothèse, pas un protocole.
Malentendus fréquents
« La simulation nécessite des données parfaites. » Non. Elle nécessite des intervalles honnêtes. Un modèle avec des intervalles de cinq à quinze minutes produit une bande utilisable ; un modèle avec un inventé dix produit une pseudo‑précision.
« La simulation prédit l’avenir. » Non. Elle montre ce qui découle de certaines hypothèses. La valeur réside dans la comparaison de deux états sous les mêmes hypothèses, pas dans la valeur absolue.
« Plus c’est détaillé, mieux c’est. » Non. Cinq à dix étapes suffisent presque toujours. Le goulot se situe à l’endroit de la charge la plus élevée, et il est visible aussi bien dans une modélisation grossière que fine. Chaque activité additionnelle coûte des champs d’entrée sans faire bouger le résultat.
En résumé
- La simulation de processus exécute artificiellement un déroulement au lieu de le décrire. La différence est la file d’attente.
- Pour les processus métiers, la simulation discrète par événements est la méthode adaptée.
- Cinq informations par étape suffisent ; les estimations sont acceptables si elles restent visibles.
- Le résultat est une distribution, pas une valeur : P10, P50, P90.
- Le bénéfice réel se voit dans l’avant/après et dans le déplacement du goulot.
Questions fréquentes
Quelle est la différence entre modélisation de processus et simulation de processus ?
La modélisation décrit la structure : quelles étapes existent, qui les réalise, où se produisent les bifurcations. La simulation nécessite en plus le comportement : quantité d'arrivée, dispersion des durées, capacité par rôle, calendriers. Un diagramme sans ces indications ne se calcule pas, quel que soit l'outil qui l'ouvre.
Quelle méthode me faut-il pour des processus métier ?
Simulation événementielle discrète. Elle représente des opérations individuelles qui traversent des stations et attendent devant des étapes occupées. C’est précisément la structure d’un processus de validation, de demande ou de traitement. La simulation à base d’agents n’est pertinente que lorsque les personnes impliquées prennent des décisions propres qui modifient le déroulement ; la dynamique des systèmes répond aux questions sur les stocks et les années, pas sur des opérations individuelles.
Combien d’exécutions nécessite une simulation ?
Autant que nécessaire pour que la bande de résultats ne bouge plus sensiblement quand vous en ajoutez d’autres, pour les processus métier typiquement plusieurs centaines. Plus important que le nombre exact est le fait de répéter tout court : une seule exécution est un échantillon de un et en dit sur le processus à peu près autant qu’une seule journée de travail.
Puis-je simuler des processus dans Excel ?
Pour un calcul approximatif oui, pour une décision non. Excel additionne les temps de traitement, mais ne modélise pas la file d'attente devant une étape occupée. C'est précisément là que naît le temps de passage. Avec des outils complémentaires on peut ajouter du Monte Carlo ; l'enchaînement des étapes reste toutefois hors de portée.
La simulation de processus est-elle la même chose qu'un jumeau numérique ?
Non. Un jumeau numérique est un modèle alimenté en continu par des données de l'exploitation réelle et dont l'état reflète l'exploitation. Une simulation de processus est un modèle pour une question, qui fonctionne avec des hypothèses et est jeté une fois la décision prise. Le jumeau coûte des connexions et de la maintenance ; la simulation coûte un après-midi.
Calculez-le pour votre propre processus
FlowVisual transforme les chiffres de cet article en un modèle opérationnel, avec vos volumes, vos capacités, votre marge.
Guide: seven steps to the number- Méthode
Simulation à événements discrets pour processus métier
La simulation à événements discrets saute d'événement en événement au lieu d'avancer par pas de temps. Qui comprend pourquoi prend correctement les trois décisions qui font échouer la plupart des modèles : distribution, phase d'échauffement, nombre de runs.
Lire - Méthode
Simuler un processus : huit étapes avec exemple calculé
L’ordre compte plus que l’outil. Huit étapes, un exemple entièrement calculé et la contre‑preuve qui vous montre qu’il manque une file d’attente dans le modèle.
Lire - Méthode
Simuler des processus métier : le guide pratique
La simulation n'est pas, en entreprise, un projet statistique, mais un outil de décision. Ce guide indique quels processus valent la peine, ce qui figure à la fin sur le papier, à quoi ressemble une première initiative et quelles quatre erreurs coûtent la plupart des initiatives.
Lire