Sur cette page

Référence de l’interface de simulation

Process Intelligence Process Intelligence Disponible avec une licence utilisateur Process Intelligence ou supérieure. Seules les licences utilisateur de cette offre ou d’une offre supérieure permettent d’utiliser cette fonctionnalité. Comparer les offres Disponible avec une licence utilisateur Process Intelligence ou une offre supérieure

Contenu de cette référence

Cette page présente l’ensemble des éléments de l’interface de simulation ProcessMind. Consultez-la pour retrouver rapidement les informations nécessaires à la configuration de vos simulations.

Accéder à l’onglet Simulation

Lorsque vous consultez un modèle de processus, la configuration de la simulation se trouve dans le panneau de droite :

  1. Ouvrez un processus contenant un modèle BPMN
  2. Dans le panneau de droite, accédez à l’onglet Simulation
  3. Les paramètres de simulation sont regroupés dans des sections que vous pouvez développer ou réduire

Gestion des simulations

En haut du panneau de simulation, vous trouverez les commandes permettant de gérer les configurations :

Sélecteur de simulation

Commande Description
Liste des simulations Sélectionner une configuration existante dans la barre latérale
Créer une simulation Créer une configuration de simulation
Renommer Modifier le nom de la configuration et celui du jeu de données actuel
Dupliquer Créer une copie de la configuration actuelle
Configurer automatiquement Configurer automatiquement les paramètres de simulation à l’aide de l’IA ou des données observées
Supprimer Supprimer la configuration de simulation actuelle

Vous pouvez créer plusieurs configurations de simulation pour un même processus afin de comparer différents scénarios sans perdre vos paramètres.

Boutons d’action

Les principaux boutons d’action se trouvent dans l’en-tête de la page :

Bouton Description
Exécuter la simulation Lancer la simulation avec les paramètres actuels
Configurer automatiquement Ouvrir la boîte de dialogue de configuration automatique des paramètres de simulation

La boîte de dialogue Configurer automatiquement propose deux modes :

  • Suggéré par l’IA : l’IA génère des paramètres de simulation réalistes à partir de la structure de votre modèle de processus
  • Observé à partir des données : les paramètres sont calculés à partir des données réelles de votre processus. Cette option est disponible uniquement si les données sont associées au modèle.

Périodes

La section des périodes définit la période couverte par votre simulation :

Paramètre Description Exemple
Période de simulation Plage de dates de la simulation (date de début et date de fin) 2025-01-01 au 2025-03-31
Période de montée en régime Si cette option est activée, une période supplémentaire précède la date de début Activée/désactivée

Période de montée en régime

La période de montée en régime permet à la simulation d’atteindre un état stable avant la collecte des données. Lorsqu’elle est activée, la simulation s’exécute pendant une durée égale à celle de la simulation, avant la date de début. Seuls les événements survenus entre les dates de début et de fin sont inclus dans les résultats. Cela évite que les résultats de simulation soient biaisés par l’initialisation.

Attributs du cas

Les attributs sont les valeurs associées à chaque cas tout au long du processus. Configurez leur mode de génération.

Attributs numériques

Les attributs numériques utilisent des distributions statistiques pour générer des valeurs. Consultez Distributions pour connaître tous les types disponibles.

Paramètre Description
Répartition Type de distribution statistique
Paramètres Paramètres propres à la distribution
Périodicité Variation temporelle facultative
Conditions Génération conditionnelle facultative

Attributs textuels

Plusieurs modes de génération sont disponibles pour les attributs textuels :

Mode Description Exemple de résultat
Liste Sélection aléatoire pondérée dans une liste de valeurs « Gold », « Silver », « Bronze »
Numéroté Préfixe suivi d’un numéro séquentiel « ORDER-0001 », « ORDER-0002 »
Noms fictifs Génération de noms de personnes « Sarah Johnson », « Michael Chen »
Entreprises fictives Génération de noms d’entreprises « Acme Corp », « Global Industries »
Pays Noms de pays « États-Unis », « Allemagne », « Japon »

Configuration des ressources

Définissez les pools de ressources disponibles pour les activités.

Paramètre Description
Nom Identifiant du pool de ressources
Capacité Nombre d’unités disponibles
Périodicité Variation facultative de la capacité dans le temps

Pour obtenir des instructions détaillées sur la modélisation des ressources, consultez Ressources.

Paramètres de l’événement de début

Configurez la façon dont les nouveaux cas entrent dans le processus par les événements de début :

Paramètre Description
Répartition Répartition des arrivées, généralement selon une loi de Poisson
Taux Nombre moyen d’arrivées
Unité de taux Unité de temps : perHour, perDay, perWeek, perMonth, perYear
Périodicité Variations du taux d’arrivée dans le temps
Conditions Modèles d’arrivée conditionnels

Configuration par défaut

Par défaut, les cas arrivent selon une loi de Poisson, à raison d’un cas par heure.

Paramètres des tâches (activités)

Vous pouvez configurer les paramètres de traitement de chaque tâche de votre modèle BPMN :

Durée de traitement

Paramètre Description
Répartition Variation de la durée de traitement
Unité de temps secondes, minutes, heures, jours
Périodicité Variations temporelles de la durée de traitement
Conditions Durées de traitement conditionnelles

Ressources requises

Paramètre Description
Pool de ressources Pool de ressources à utiliser
Quantité Nombre d’unités requises

Vous pouvez ajouter plusieurs besoins en ressources à une même tâche.

Probabilité d’omission

Paramètre Description
Pourcentage Probabilité, de 0 à 100 %, que l’activité soit omise
Périodicité Variations temporelles de la probabilité d’omission
Conditions Règles d’omission conditionnelles

Lorsqu’une activité est omise, le cas passe immédiatement à l’élément suivant sans mobiliser de ressources. Seule la durée minimale d’une seconde est ajoutée.

Stratégie de file d’attente

Paramètre Description
FIFO Premier entré, premier sorti : les cas sont traités dans leur ordre d’arrivée (par défaut)
LIFO Dernier entré, premier sorti : les cas arrivés le plus récemment sont traités en premier
Aléatoire Les cas sont sélectionnés au hasard dans la file d’attente

La stratégie de file d’attente détermine quel cas est sélectionné en premier dans la file lorsqu’une activité peut traiter de nouveaux cas.

Modifications des attributs

Configurez la façon dont les attributs du cas sont modifiés à la fin de la tâche :

Paramètre Description
Attribut Attribut à modifier
Nouvelle valeur Valeur à définir (une valeur fixe, compatible avec les attributs textuels et numériques)
Conditions Conditions d’application de la modification

Paramètres des événements intermédiaires

Pour les événements intermédiaires, à l’exception des événements de début :

Paramètre Description
Modifications des attributs Modifier les valeurs des attributs du cas
Probabilité d’omission Probabilité de passer outre l’événement

Configuration des passerelles

Passerelles XOR (exclusives)

Pour les passerelles exclusives, configurez la probabilité de chaque chemin sortant :

Paramètre Description
Probabilité Poids relatif de ce chemin (normalisé automatiquement)
Périodicité Variations temporelles de la probabilité
Conditions Sélection conditionnelle du chemin

Remarque : les probabilités sont des poids relatifs. Les valeurs 70, 20 et 10 donnent le même résultat que 7, 2 et 1.

Passerelles AND (parallèles)

Aucune configuration n’est nécessaire : tous les chemins sortants sont empruntés simultanément.

Passerelles OR (inclusives)

Comme pour XOR, mais plusieurs chemins peuvent être sélectionnés et au moins un l’est toujours.

Paramètres des Sequence Flow

Configurez chaque Sequence Flow (flèche entre les éléments) :

Paramètre Description
Probabilité Poids relatif lorsque le flux sort d’une passerelle
Périodicité Variations dans le temps
Conditions Sélection conditionnelle du flux

Référence de l’éditeur de répartition

Pour configurer une distribution, utilisez l’éditeur de répartition :

Types de distribution disponibles

Type Paramètres Utilisation
Fixe value Valeurs constantes
Normal mean, stdDev Variations symétriques
Uniforme min, max Plage où toutes les valeurs ont la même probabilité
Triangulaire min, mode, max Plage avec une valeur la plus probable
Poisson lambda, rateUnit Taux d’arrivée
Lognormale mean, stdDev Durées avec une asymétrie vers la droite
Weibull scale, shape Modélisation de la fiabilité
Pearson VI alpha1, alpha2, beta Modèles complexes
Bêta min, max, alpha, beta Forme variable entre min et max

Unités de temps

Le cas échéant, les durées peuvent être exprimées en :

  • Secondes
  • Minutes
  • Heures
  • Jours

Unités de taux

Pour les distributions d’arrivée :

  • Par heure
  • Par jour
  • Par semaine
  • Par mois
  • Par an

Pour des explications détaillées, consultez Distributions.

Référence de l’éditeur de périodicité

Pour configurer des paramètres variables dans le temps :

Type Paramètres Exemple
Toujours (aucun) Aucune variation dans le temps
Par défaut (aucun) Règle de repli
Chaque jour startTime, endTime Tous les jours, de 09:00 à 17:00
Chaque jour ouvré startTime, endTime Horaires de travail du lundi au vendredi
Chaque jour du week-end startTime, endTime Horaires du week-end, samedi et dimanche
Chaque semaine startDay, startTime, endDay, endTime Modèle hebdomadaire sur plusieurs jours
Chaque mois startDayOfMonth, startTime, endDayOfMonth, endTime Traitement en fin de mois
Chaque année startMonth, startDayOfMonth, startTime, endMonth, endDayOfMonth, endTime Modèles saisonniers
Période fixe startDateTime, endDateTime Événement ponctuel

Pour obtenir des instructions détaillées, consultez Périodicité.

Référence de l’éditeur de conditions

Les conditions permettent de faire varier les valeurs des paramètres en fonction des attributs du cas :

Type de condition Description
Correspondance de valeur L’attribut est égal à une ou plusieurs valeurs précises
Plage L’attribut numérique se situe dans une plage donnée

Exemple : appliquez des durées de traitement différentes selon la catégorie du client.

Exécuter des simulations

Commandes d’exécution

Commande Description
Exécuter la simulation Lancer la simulation
Barre de progression Afficher le pourcentage d’avancement pendant l’exécution
Annuler Arrêter une simulation en cours

Limites d’exécution

Limite Valeur Objectif
Nombre maximal d’événements 5 000 000 Éviter que la simulation ne s’exécute indéfiniment

Limite d’événements

La simulation s’arrête lorsqu’elle atteint 5 000 000 événements. Si cette limite est atteinte, réduisez la période de simulation ou le taux d’arrivée.

Résultats de la simulation

À la fin de la simulation, un jeu de données contenant le journal d’événements complet est créé dans votre processus :

Contenu des résultats

Champ Description
ID de cas Identifiant unique de chaque cas simulé
Activité Nom de l’activité exécutée
Horodatage de début Moment où l’activité a commencé
Horodatage de fin Moment où l’activité s’est terminée
Ressource Ressource ayant réalisé l’activité
Attributs Valeurs des attributs du cas au moment de l’exécution

Utiliser les résultats

Le journal d’événements simulé est un jeu de données ProcessMind standard. Vous pouvez :

  • Le consulter dans l’explorateur de processus
  • L’analyser avec toutes les fonctionnalités de ProcessMind
  • Le comparer à d’autres jeux de données, historiques ou simulés
  • L’exporter pour effectuer des analyses externes

Pour aller plus loin

Concevez de meilleurs processus. Bâtissez une architecture cohérente. Gardez la maîtrise.

Accédez immédiatement à la plateforme, sans carte bancaire ni attente. Représentez clairement le fonctionnement de votre organisation dans des modèles de processus reliés entre eux.

Définissez l’architecture des processus, les responsabilités et les contrôles, puis clarifiez les rôles à chaque niveau.

Démarrez votre essai gratuit et posez les bases d’une gouvernance, d’une gestion et d’une amélioration continue de vos processus.