Sur cette page

Distributions Statistiques

Pourquoi utiliser des distributions ?

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é.

L’impact de la variation

Prenons deux scénarios pour une tâche qui prend en moyenne 10 minutes :

ScénarioDistributionEffet sur la simulation
Fixe 10 minAucune variationFiles d’attente irréalistes, schémas prévisibles
Normale (moyenne=10, écart-type=3)Variation réalisteFiles 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.


Distributions disponibles

ProcessMind propose huit types de distributions pour modéliser différents types de variation :

DistributionIdéale pourParamètres clés
FixeValeurs constantesvalue
NormaleVariation symétrique autour de la moyennemean, stdDev
UniformeProbabilité égale sur un intervallemin, max
TriangulaireIntervalle avec une valeur la plus probablemin, mode, max
PoissonArrivées d’événements aléatoireslambda, rateUnit
Log-normaleAsymétrie à droite (souvent rapide, parfois beaucoup plus long)mean, stdDev
WeibullFiabilité et analyse des défaillancesscale, shape
BêtaForme flexible entre min et maxmin, max, alpha, beta
Pearson VIProfils asymétriques complexesalpha1, alpha2, beta

Distribution Fixed

La distribution la plus simple : retourne toujours la même valeur.

Paramètres

ParamètreDescription
valueValeur constante retournée

Caractéristiques

  • Aucune variation
  • Chaque échantillon retourne la valeur spécifiée
  • Pratique pour modéliser les étapes système ou automatisées

Quand l’utiliser

  • Réponses automatiques à durée fixe
  • Délais réglementaires ou deadlines
  • Configuration initiale de simulation avant variation
  • Modélisation des SLA ou limites de temps contractuelles

Exemple

Un email généré automatiquement est toujours envoyé en exactement 5 secondes.


Distribution Normale (Gaussienne)

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ètres

ParamètreDescription
meanValeur moyenne (centre de la courbe)
stdDevÉcart-type (dispersion des valeurs)

Caractéristiques

  • Symétrique autour de la moyenne
  • 68% des valeurs dans 1 écart-type
  • 95% des valeurs dans 2 écarts-types
  • 99,7% dans 3 écarts-types
  • Peut théoriquement produire des valeurs négatives (géré en simulation)

Quand l’utiliser

  • Temps de traitement symétriques autour d’une moyenne
  • Mesures avec erreur aléatoire
  • Toute variable influencée par de nombreux petits facteurs indépendants

Exemple

Une saisie de données dure en moyenne 5 minutes avec un écart-type de 1 minute :

  • 68% des saisies prennent 4 à 6 minutes
  • 95% entre 3 et 7 minutes
  • Très rares en moins de 2 ou plus de 8 minutes

Distribution Uniforme

Chaque valeur d’un intervalle a la même probabilité—distribution à probabilité constante.

Paramètres

ParamètreDescription
minValeur minimale possible
maxValeur maximale possible

Caractéristiques

  • Probabilité égale pour chaque valeur
  • Coupures nettes à min et max
  • Moyenne = (min + max) / 2

Quand l’utiliser

  • Quand seul l’intervalle est connu, pas la valeur typique
  • Sélection aléatoire dans un intervalle
  • Temps d’attente avant un event planifié
  • Modélisation de l’incertitude sans données historiques

Exemple

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 Triangulaire

Distribution simple définie par une valeur minimale, maximale et la plus probable (mode)—forme triangulaire.

Paramètres

ParamètreDescription
minValeur minimale possible
modeValeur la plus probable (sommet du triangle)
maxValeur maximale possible

Caractéristiques

  • Valeurs regroupées autour du mode
  • Bornes min et max, sans valeur hors borne
  • Asymétrique si mode ≠ (min + max) / 2
  • Facilement estimable par expertise métier

Quand l’utiliser

  • Quand vous savez « généralement X, mais entre Y et Z »
  • Estimations d’experts
  • Quand une distribution Normale peut générer des valeurs négatives irréalistes

Exemple

Revue de facture :

  • Cas le plus rapide (min) : 2 minutes
  • Typique (mode) : 5 minutes
  • Cas le plus long (max) : 15 minutes

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.


Distribution Poisson

Modélise le nombre d’événements sur une période donnée—idéal pour les processus d’arrivée.

Paramètres

ParamètreDescription
lambdaTaux moyen d’événements
rateUnitUnité de temps du taux (perHour, perDay, perWeek, perMonth, perYear)

Caractéristiques

  • Valeurs discrètes (entiers : 0, 1, 2, 3…)
  • Variance égale à la moyenne
  • Événements indépendants
  • Modélise bien les « arrivées aléatoires »

Quand l’utiliser

  • Arrivées de cases dans le process
  • Arrivées clients
  • Génération de commandes
  • Tout scénario « nombre d’events par période »

Exemple

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 Lognormal

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ètres

ParamètreDescription
meanMoyenne de la distribution normale sous-jacente
stdDevÉcart-type de la distribution normale sous-jacente

Caractéristiques

  • Toujours positives (pas de valeurs négatives)
  • Asymétrie à droite : longue traîne vers les valeurs élevées
  • Majorité des valeurs basses
  • Quelques valeurs très élevées possibles

Quand l’utiliser

  • Tâches généralement rapides mais parfois bien plus longues
  • Données financières, distributions de revenus
  • Délais de réponse avec retards ponctuels
  • Durées de correction de bugs

Exemple

Tickets support technique :

  • La majorité se résout en 1 à 2 heures
  • Certains prennent une journée entière
  • Cas complexes rares sur plusieurs jours

La distribution lognormal traduit ce schéma « généralement rapide, parfois très long ».


Distribution Weibull

Distribution flexible, souvent utilisée pour l’analyse de la fiabilité et des défaillances.

Paramètres

ParamètreDescription
scaleParamètre d’échelle (durée caractéristique)
shapeParamètre de forme (définit la forme de la distribution)

Effets du paramètre de forme

Valeur du paramètreComportement de la distribution
shape inférieur à 1Taux de défaillance décroissant (mortalité infantile)
shape = 1Taux de défaillance constant (distribution exponentielle)
shape supérieur à 1Taux de défaillance croissant (usure)

Quand l’utiliser

  • Temps avant défaillance d’équipement
  • Analyse time-to-event
  • Modélisation de la fiabilité
  • Lorsque vous voulez contrôler la forme de la distribution

Distribution bêta

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ètres

ParamètreDescription
minValeur minimale possible
maxValeur maximale possible
alphaPremier paramètre de forme (α > 0)
betaDeuxième paramètre de forme (β > 0)

Caractéristiques

  • Les valeurs sont toujours comprises entre min et max
  • Forme extrêmement flexible selon α et β
  • Lorsque α = β, la distribution est symétrique autour du milieu de [min, max]
  • Lorsque α < β, les valeurs se concentrent vers le minimum (asymétrie à gauche)
  • Lorsque α > β, les valeurs se concentrent vers le maximum (asymétrie à droite)
  • Lorsque α = β = 1, elle devient une distribution uniforme sur [min, max]
  • Moyenne = min + (max − min) × α / (α + β)

Effets des paramètres de forme

ParamètresComportement de la distribution
α = 1, β = 1Uniforme (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, β < 1En U (valeurs regroupées aux deux extrêmes)

Quand l’utiliser

  • Grandeurs bornées pour lesquelles vous connaissez l’intervalle et souhaitez contrôler la forme
  • Durées de tâches qui se concentrent vers une extrémité d’un intervalle connu
  • Modélisation de probabilités ou de taux de réussite (utilisez min=0, max=1)
  • Scores de qualité, pourcentages d’achèvement ou taux de rendement
  • Estimations d’experts avec un intervalle connu et une idée de la zone où les valeurs se concentrent

Exemple

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 Pearson VI

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ètres

ParamètreDescription
alpha1Premier paramètre de forme
alpha2Deuxième paramètre de forme
betaParamètre d’échelle

Quand l’utiliser

  • Distributions complexes issues d’analyses de data
  • Quand les distributions plus simples ne reflètent pas vos données historiques
  • Modélisation statistique avancée

Choisir la bonne distribution

Référence rapide : temps de traitement

Votre situationDistribution recommandée
Les temps varient symétriquement autour d’une moyenneNormale
Vous ne connaissez que l’intervalle (de min à max)Uniforme
Vous connaissez le cas typique, le meilleur et le pireTriangulaire
Généralement rapide, parfois beaucoup plus longLog-normale
Temps constant (rare)Fixe
Proportions ou probabilités (0 à 1)Bêta

Référence rapide : taux d’arrivée

SituationDistribution recommandée
Arrivées aléatoires et indépendantesPoisson
Arrivées à un rythme constantFixed

Bonnes pratiques

Commencez simplement

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.

Utilisez l’avis des experts

Les experts métier peuvent donner d’excellentes estimations :

  • « Meilleur cas ? » → minimum
  • « Typique ? » → moyenne ou mode
  • « Pire cas ? » → maximum

Validez avec les données

Si vous avez des données historiques :

  1. Ajustez les distributions à vos données
  2. Comparez les résultats simulés aux performances réelles
  3. Affinez les paramètres de distribution

Tenir compte des valeurs extrêmes

Les processus réels comportent souvent des valeurs extrêmes. Lognormal et Weibull les modélisent mieux que Normal ou Triangular.

Choisir selon le comportement du processus

  • Variation symétrique → Normale
  • Variation bornée → Triangulaire ou Uniforme
  • Asymétrie à droite → Log-normale
  • Proportions (0 à 1) → Bêta
  • Profils complexes → Weibull ou Pearson VI

Prochaines étapes

Fonctionnement
Découvrez comment le moteur de simulation exploite les distributions.