Fonctionnement du moteur de simulation
Découvrez le moteur de simulation à événements discrets de ProcessMind et comment il modélise vos processus.
En simulation de processus, une ressource représente tout élément à capacité limitée que les activités doivent partager. Les ressources créent des files d’attente, des goulots d’étranglement et des délais réalistes dans votre simulation.
| Catégorie | Exemples |
|---|---|
| People | Agents service client, conseillers, managers, spécialistes |
| Equipment | Machines, postes de travail, bancs de test |
| Systems | Licences logiciels, capacité serveur, limites API |
| Facilities | Salles de réunion, lignes de production, postes d’inspection |
Sans contrainte sur les ressources, la simulation suppose une capacité illimitée — chaque case est traité sans attente. Ce n’est pas réaliste pour la plupart des processus.
La modélisation des ressources permet :
Les ressources dans ProcessMind sont organisées en pools d’unités interchangeables.
| Propriété | Description |
|---|---|
| Name | Nom de la ressource (ex : “Équipe Validation”, “Gestionnaire Prêts”) |
| Capacity | Nombre d’unités disponibles dans le pool |
La capacité définit combien d’activités peuvent utiliser cette ressource en même temps :
Exemple : Si votre service d’approbation compte 3 personnes qui traitent chacune une demande, indiquez capacité 3.
Chaque activité de votre processus peut spécifier les ressources nécessaires :
| Paramètre | Description |
|---|---|
| Resource Pool | Pool de ressources utilisé |
| Quantity | Nombre d’unités nécessaires |
La plupart des activités n’ont besoin que d’une seule unité d’une ressource :
Certaines activités requièrent plusieurs unités :
Lorsqu’un cas atteint une activité nécessitant des ressources, la simulation suit ce processus :
ProcessMind propose plusieurs stratégies de file d’attente qui priorisent les cas en attente selon la disponibilité des ressources :
| Stratégie | Description |
|---|---|
| FIFO | Premier entré, premier sorti — traitement par ordre d’arrivée (par défaut) |
| LIFO | Dernier entré, premier sorti — les cas récents sont traités en priorité |
| Random | Sélection aléatoire d’un cas en attente |
Configurez la stratégie de file d’attente par activité dans les paramètres de l’élément.
Choisir une stratégie de file
FIFO est la stratégie la plus courante et la plus équitable. LIFO convient quand les cas récents sont prioritaires (urgence). Random est utile pour simuler des services imprévisibles.
Si les ressources requises sont occupées :
Cette gestion des files produit des temps d’attente réalistes dans la simulation.
Les ressources ne sont pas toujours disponibles à la même capacité. Utilisez la périodicité pour modéliser une disponibilité variable.
| Périodicité | Capacité |
|---|---|
| Chaque jour de semaine 09:00-17:00 | 5 agents |
| Chaque jour de semaine 17:00-21:00 | 2 agents |
| Chaque jour de week-end 10:00-16:00 | 1 agent |
| Par défaut | 0 agent |
| Périodicité | Capacité |
|---|---|
| Chaque jour 06:00-14:00 (Matin) | 5 opérateurs |
| Chaque jour 14:00-22:00 (Soir) | 3 opérateurs |
| Chaque jour 22:00-06:00 (Nuit) | 1 opérateur |
| Périodicité | Capacité |
|---|---|
| Chaque année 15 nov - 31 déc (pic) | 20 collaborateurs |
| Par défaut | 12 collaborateurs |
L’utilisation mesure le taux d’occupation de vos ressources :
Utilisation = (Temps occupé ÷ Temps disponible total) × 100%
| Niveau d’utilisation | Signification |
|---|---|
| < 50% | Sous-utilisé — capacité excédentaire probable |
| 50-70% | Bon équilibre — capacité de flexibilité |
| 70-85% | Occupé — faible marge pour les pics |
| 85-95% | Utilisation élevée — risques de délais |
| > 95% | Goulot d’étranglement — files d’attente accumulées |
Ne visez pas 100% d’utilisation
Un taux d’utilisation élevé paraît efficace mais crée des problèmes. De petites variations de la demande font croître les files d’attente de façon exponentielle quand on approche les 100%. Privilégiez 70-80% pour des processus stables et réactifs.
Prenons un exemple simple :
Près de 100% d’utilisation, la moindre variation ou longueur supplémentaire engendre une file qui grossit plus vite qu’elle ne s’écoule.
Un pool de ressources peut servir plusieurs activités. Ceci est courant et réaliste :
L’“équipe service client” (capacité : 5) gère :
Les trois activités utilisent le même pool. Si 4 appels sont en cours, il ne reste qu’un agent disponible pour les autres canaux.
Certaines activités nécessitent plusieurs ressources différentes en même temps :
| Pool de ressources | Quantité requise |
|---|---|
| Senior Designer | 2 |
| Meeting Room | 1 |
| Design Lead | 1 |
Important : L’activité commence uniquement lorsque toutes les ressources requises sont disponibles en même temps. Si les designers sont libres mais qu’aucune salle n’est disponible, le cas attend.
La simulation de ressources est particulièrement utile pour planifier la capacité.
Combien de ressources sont nécessaires ?
Lancez des simulations avec différents niveaux de capacité :
| Capacité | Temps d’attente moyen | Utilisation | Débit |
|---|---|---|---|
| 2 personnes | 45 min | 95% | 150/semaine |
| 3 personnes | 12 min | 78% | 150/semaine |
| 4 personnes | 3 min | 58% | 150/semaine |
À retenir : Ajouter une 3e personne réduit fortement le temps d’attente. Le gain du 4e agent est marginal.
Où sont mes goulots d’étranglement ?
Comparez l’utilisation de toutes les ressources :
| Ressource | Utilisation |
|---|---|
| Accueil | 65% |
| Analystes | 92% |
| Revue légale | 48% |
| Équipe clôture | 71% |
À retenir : Les analystes constituent le goulot. Ajouter du personnel à l’accueil ne résout rien—le travail s’accumule en analyse.
Et si la demande augmente ?
Lancez des scénarios avec un flux d’arrivée accru :
| Demande | Équipe actuelle | Croissance de la queue |
|---|---|---|
| Actuelle | 5 | Stable |
| +20% | 5 | Croissance lente |
| +50% | 5 | Non durable |
À retenir : La capacité actuelle supporte une hausse de ~20%. Au-delà, il faut ajouter des ressources.
Modélisez d’abord quelques ressources clés correspondant à vos contraintes :
Basez la capacité sur vos effectifs actuels :
Les ressources réelles ne sont jamais 100% disponibles :
Modélisez le temps disponible réel, pas le maximum théorique.
Comparez l’utilisation simulée avec les observations réelles :
Sinon, ajustez votre modèle de ressources.
Pensez que les personnes ne sont pas des machines :
Nous utilisons des cookies pour améliorer votre expérience et mesurer l’audience. Cliquez sur "Tout accepter" pour les autoriser.