Passer au contenu
← Tous les termes

Instance de processus

Une exécution précise d'une définition de processus : le « dossier » concret qui traverse le diagramme.

Ce qu'est une instance de processus

Une instance de processus est une exécution concrète d'une définition de processus. La définition, c'est le diagramme, la description abstraite de ce qui se passe. L'instance, c'est une exécution unique de cette définition pour un cas précis : « facture 2026-0472 », « candidat Marie Dupont », « ticket de support n°8812 ». Chaque activité à l'intérieur de cette instance a exactement un état (en attente, en cours, terminée) ; la définition n'en a aucun.

Une instance de processus est l'unité suivie par les moteurs BPMN. Quand vous voyez un tableau de bord afficher « 237 instances actives du processus Approbation de facture », chacune des 237 est une instance distincte avec ses propres jetons, données et historique. Le diagramme est partagé par toutes ; l'état de l'instance ne l'est pas.

Comment instances et jetons se rapportent

Une instance de processus peut avoir plusieurs jetons simultanément : un par branche parallèle active, plus un dans chaque sous-processus en cours, plus un par itération multi-instances. Les jetons sont les marqueurs d'exécution à l'intérieur de l'instance ; l'instance est le conteneur. Quand tous les jetons ont été consommés par des événements de fin (ou qu'un événement de fin terminer se déclenche), l'instance se clôt.

  • Une instance = une exécution, un client, un dossier.
  • Plusieurs jetons par instance = un par chemin actif concurrent.
  • Plusieurs instances par définition = le même diagramme, tournant simultanément pour de nombreux dossiers.

Les instances de processus dans LucidFlow

LucidFlow calcule « coût par instance » et « coût par mois » séparément, et la distinction compte. Le coût par instance est le coût attendu pondéré de l'exécution une fois : ce que vous payeriez pour une seule facture, un seul ticket, un seul onboarding. Le coût par mois est ce chiffre multiplié par la fréquence d'exécution mensuelle : ce que l'entreprise dépense réellement. Quand le tableau de bord affiche « 42 $ par instance, 12 600 $ par mois à 300 instances », le premier chiffre est le coût de conception et le second est le coût de fonctionnement réel.

Questions fréquentes

Une instance peut-elle rebrousser chemin dans le diagramme ?

Normalement non. Les jetons avancent le long des flux de séquence. L'exception : les boucles, où le jeton retourne au début du corps de boucle. Un retour en arrière arbitraire ne fait pas partie de la sémantique BPMN.

Comment une instance est-elle créée ?

Typiquement par le déclenchement d'un événement de début. Un événement de début timer crée des instances selon un calendrier ; un événement de début message en crée une à l'arrivée d'un message ; un événement de début simple est déclenché par un appel API ou un démarrage manuel depuis l'interface.

Que devient l'état d'une instance une fois qu'elle est terminée ?

Cela dépend du moteur. BPMN 2.0 ne prescrit pas la durée de conservation : certains moteurs suppriment, d'autres archivent, d'autres conservent tout indéfiniment. Les exigences réglementaires guident généralement ce choix, et la rétention est souvent configurable par processus.

Termes liés

← Retour au glossaire complet