Fonctionnement du moteur de simulation
Découvrez le moteur de simulation à événements discrets de ProcessMind et comment il modélise vos processus.
Dans la réalité, les processus sont variables. Un appel au service client dure 5 minutes, un autre 25 minutes. Certains jours, il y a 50 commandes, d’autres jours 120. Cette variabilité naturelle est essentielle dans les processus métier.
Les valeurs fixes (comme « chaque activité prend exactement 10 minutes ») produisent des simulations irréalistes. Les distributions permettent de modéliser cette variabilité et d’obtenir des simulations proches de la réalité.
Prenons deux scénarios pour une tâche qui prend en moyenne 10 minutes :
| Scénario | Distribution | Effet sur la simulation |
|---|---|---|
| Fixe 10 min | Aucune variation | Files d’attente irréalistes, schémas prévisibles |
| Normale (moyenne=10, écart-type=3) | Variation réaliste | Files d’attente naturelles, retards réalistes |
Le deuxième scénario reflète mieux la réalité : certaines tâches sont rapides, d’autres plus longues. Cette variation génère les files d’attente observées dans les vrais process.
ProcessMind propose huit types de distributions pour modéliser différents types de variation :
| Distribution | Idéale pour | Paramètres clés |
|---|---|---|
| Fixe | Valeurs constantes | value |
| Normale | Variation symétrique autour de la moyenne | mean, stdDev |
| Uniforme | Probabilité égale sur un intervalle | min, max |
| Triangulaire | Intervalle avec une valeur la plus probable | min, mode, max |
| Poisson | Arrivées d’événements aléatoires | lambda, rateUnit |
| Log-normale | Asymétrie à droite (souvent rapide, parfois beaucoup plus long) | mean, stdDev |
| Weibull | Fiabilité et analyse des défaillances | scale, shape |
| Bêta | Forme flexible entre min et max | min, max, alpha, beta |
| Pearson VI | Profils asymétriques complexes | alpha1, alpha2, beta |
La distribution la plus simple : retourne toujours la même valeur.
| Paramètre | Description |
|---|---|
| value | Valeur constante retournée |
Un email généré automatiquement est toujours envoyé en exactement 5 secondes.
La célèbre “courbe en cloche” : les valeurs se regroupent de façon symétrique autour de la moyenne, la probabilité diminue à mesure que l’on s’éloigne du centre.
| Paramètre | Description |
|---|---|
| mean | Valeur moyenne (centre de la courbe) |
| stdDev | Écart-type (dispersion des valeurs) |
Une saisie de données dure en moyenne 5 minutes avec un écart-type de 1 minute :
Chaque valeur d’un intervalle a la même probabilité—distribution à probabilité constante.
| Paramètre | Description |
|---|---|
| min | Valeur minimale possible |
| max | Valeur maximale possible |
Une validation prend entre 2 et 8 minutes, sans information sur la durée typique. Toutes les durées dans cette plage sont aussi probables.
Distribution simple définie par une valeur minimale, maximale et la plus probable (mode)—forme triangulaire.
| Paramètre | Description |
|---|---|
| min | Valeur minimale possible |
| mode | Valeur la plus probable (sommet du triangle) |
| max | Valeur maximale possible |
Revue de facture :
La plupart des revues durent environ 5 minutes, mais les factures complexes peuvent prendre jusqu’à 15 minutes.
Estimation experte
La distribution triangulaire colle parfaitement aux estimations d’experts. Demandez “Cas idéal ? Temps typique ? Cas défavorable ?” Vous aurez min, mode et max directement.
Modélise le nombre d’événements sur une période donnée—idéal pour les processus d’arrivée.
| Paramètre | Description |
|---|---|
| lambda | Taux moyen d’événements |
| rateUnit | Unité de temps du taux (perHour, perDay, perWeek, perMonth, perYear) |
Lambda=20, rateUnit=perDay modélise environ 20 cas par jour. Certains jours 15, d’autres 25—variabilité naturelle des arrivées aléatoires.
Distribution asymétrique à droite où la plupart des valeurs sont faibles, mais des valeurs élevées peuvent apparaître. Le logarithme des valeurs suit une distribution normale.
| Paramètre | Description |
|---|---|
| mean | Moyenne de la distribution normale sous-jacente |
| stdDev | Écart-type de la distribution normale sous-jacente |
Tickets support technique :
La distribution lognormal traduit ce schéma « généralement rapide, parfois très long ».
Distribution flexible, souvent utilisée pour l’analyse de la fiabilité et des défaillances.
| Paramètre | Description |
|---|---|
| scale | Paramètre d’échelle (durée caractéristique) |
| shape | Paramètre de forme (définit la forme de la distribution) |
| Valeur du paramètre | Comportement de la distribution |
|---|---|
| shape inférieur à 1 | Taux de défaillance décroissant (mortalité infantile) |
| shape = 1 | Taux de défaillance constant (distribution exponentielle) |
| shape supérieur à 1 | Taux de défaillance croissant (usure) |
Une distribution flexible qui génère des valeurs entre un minimum et un maximum, dont la forme est contrôlée par deux paramètres. Il s’agit de la distribution bêta généralisée (à 4 paramètres).
| Paramètre | Description |
|---|---|
| min | Valeur minimale possible |
| max | Valeur maximale possible |
| alpha | Premier paramètre de forme (α > 0) |
| beta | Deuxième paramètre de forme (β > 0) |
| Paramètres | Comportement de la distribution |
|---|---|
| α = 1, β = 1 | Uniforme (plate) sur [min, max] |
| α = β | Courbe en cloche symétrique centrée au milieu |
| α < β | Asymétrie à gauche (valeurs regroupées près du minimum) |
| α > β | Asymétrie à droite (valeurs regroupées près du maximum) |
| α < 1, β < 1 | En U (valeurs regroupées aux deux extrêmes) |
Une tâche de revue prend entre 2 et 15 minutes, et la plupart se terminent plutôt vers la borne inférieure : utilisez Beta(min=2, max=15, α=2, β=5). La moyenne est d’environ 2 + 13 × 2/7 ≈ 5,7 minutes, avec des valeurs regroupées vers l’extrémité inférieure de l’intervalle, sans jamais être inférieures à 2 ni supérieures à 15.
Distribution avancée pour des modèles complexes et asymétriques qui ne peuvent pas être représentés par des modèles plus simples.
| Paramètre | Description |
|---|---|
| alpha1 | Premier paramètre de forme |
| alpha2 | Deuxième paramètre de forme |
| beta | Paramètre d’échelle |
| Votre situation | Distribution recommandée |
|---|---|
| Les temps varient symétriquement autour d’une moyenne | Normale |
| Vous ne connaissez que l’intervalle (de min à max) | Uniforme |
| Vous connaissez le cas typique, le meilleur et le pire | Triangulaire |
| Généralement rapide, parfois beaucoup plus long | Log-normale |
| Temps constant (rare) | Fixe |
| Proportions ou probabilités (0 à 1) | Bêta |
| Situation | Distribution recommandée |
|---|---|
| Arrivées aléatoires et indépendantes | Poisson |
| Arrivées à un rythme constant | Fixed |
Démarrez avec des distributions Normale ou Triangulaire. Elles sont faciles à comprendre et à paramétrer, et conviennent la plupart du temps. Ajoutez de la complexité seulement si nécessaire.
Les experts métier peuvent donner d’excellentes estimations :
Si vous avez des données historiques :
Les processus réels comportent souvent des valeurs extrêmes. Lognormal et Weibull les modélisent mieux que Normal ou Triangular.
Nous utilisons des cookies pour améliorer votre expérience et mesurer l’audience. Cliquez sur "Tout accepter" pour les autoriser.