- Introduction
- Démarrage
- Modélisation des processus
- Compréhension de la modélisation des processus
- Ouverture du canevas de modélisation
- Modéliser votre processus
- Alignement et connexion des éléments BPMN
- Autopilot™ pour Maestro (version préliminaire)
- Implémentation des processus
- Intégration des systèmes et des données
- Débogage
- Simulation
- Publication et mise à niveau des processus agentiques
- Scénarios de mise en œuvre courants
- Extraire et valider des documents
- Opérations de processus
- Surveillance des processus
- Optimisation des processus
- Informations de référence

Guide de l'utilisateur de Maestro
Amorce BPMN
Le modèle et la notation des processus métier (BPMN) est une norme ouverte gérée par le Groupe de gestion des objets (OMG) et largement adoptée pour la modélisation des processus métier complexes. Son format visuel permet de combler le fossé entre les parties prenantes techniques et non techniques, en facilitant la conception, l'examen et la collaboration sur la logique de processus.
Dans Maestro, BPMN est le langage que vous utilisez pour transformer les processus du monde réel en modèles prêts pour l'automatisation : vous esquissez la logique, définissez les transferts et spécifiez les déclencheurs et les résultats, puis affinez ce modèle jusqu'à ce qu'il soit suffisamment précis pour s'exécuter.
BPMN inclut un riche ensemble de symboles (événements, tâches, passerelles, flux et artefacts). Maestro se concentre sur le sous-ensemble le plus pratique d'automatisation afin que vos diagrammes restent clairs, sans ambiguïté et exécutables. Pensez à un diagramme BPMN dans Maestro comme à un contrat :
- Elle est lisible par un humain (toute partie prenante peut passer en revue la logique).
- Elle est exploitable par une machine (Maestro peut la valider et l'orchestrer).
- Il est maintenable (les modifications apportées au diagramme modifient le comportement sans aucune logique cachée).
Une automatisation typique commence par un déclencheur (un message entrant, une planification ou un clic sur un bouton), passe par les étapes de travail (humain ou système), se ramifie avec des décisions et se termine par un résultat (terminé, annulé ou échoué avec une erreur). BPMN vous fournit les éléments constitutifs de chacune de ces étapes et Maestro fournit les garde-fous (nomenclature des conventions, validation et sémantique d'exécution) afin que vos modèles se comportent exactement comme dessinés.
Dans Maestro, BPMN sert de base à la modélisation de workflows d'automatisation à la fois lisibles par un humain et prêts à être exécutés. Ce chapitre présente les éléments BPMN principaux utilisés dans Maestro : Événements, Tâches, Passerelles, et autres afin de vous permettre de créer des modèles de processus clairs et cohérents qui correspondent aux besoins de l'entreprise et aux objectifs d'automatisation.
Ce que vous apprendrez dans ce chapitre
Cette introduction vous oriente vers les éléments BPMN que vous utiliserez réellement dans Maestro et vous indique comment choisir parmi eux :
-
Événements dans la modélisation BPMN
Les événements marquent quelque chose qui se produit : un démarrage de processus (par exemple, message ou minuterie), quelque chose qui se produit en milieu de flux (par exemple, attendre une réponse, capturer un signal, gérer un délai d'expiration) ou une fin de processus (succès, escalade, erreur).Vous apprendrez à sélectionner le bon type d'événement pour modéliser proprement les déclencheurs, les attentes, les délais d'expiration et la gestion des erreurs.
-
Tâches dans la modélisation BPMN
Les tâches représentent un travail à effectuer. Vous verrez quand utiliser les étapes pilotées par les utilisateurs (approbations, saisie de données) par rapport aux étapes pilotées par le système (appels d'API, scripts) et comment encapsuler une logique réutilisable avec des sous-processus et des activités d'appel.
-
Passerelles (points de décision et de synchronisation)
Les passerelles contrôle le chemin d'exécution : choisissez un chemin (exclusif), prenez de nombreux chemins (parallèles) ou prenez l'ensemble correspondant (inclusif).Vous apprendrez des modèles de routage, de fusion et d'évitement des blocages ou des jetons orphelins.
-
Marqueurs (qualificateurs de comportement)
Les marqueurs modifient le comportement d'une tâche ou d'un sous-processus : boucle, instances multiples (exécutées une fois par élément), ad-hoc ou compensation. Vous apprendrez lorsque les marqueurs rendent l'intention explicite et lorsqu'un modèle plus simple se lit mieux.
-
Les flux de séquence affichent l'ordre de travail dans un participant ; les flux de messages affichent la communication entre les participants (par exemple, votre processus et un système ou un partenaire externe). Vous apprendrez à clarifier les responsabilités avec les pools et les couloirs.
-
Les objets de données, les magasins de données, les annotations et les groupes vous aident à documenter les entrées/sorties et les règles métier sans encombrer le flux de contrôle. Vous apprendrez quels artefacts améliorent la compréhension et lesquels omettre pour plus de clarté.
-
Sémantique de l'exécution dans Maestro
Un modèle mental rapide de flux de jetons, de simultanéité et de propagation d'Error afin que vous puissiez prédire le comportement du Runtime depuis le diagramme et la conception des nouvelles tentatives, des délais d'attente et des compensations.
Un exemple simple
Imaginez un flux d'approbation des factures : un événement de démarrage de message reçoit une facture, une tâche utilisateur capture les entrées de l'approbateur, une passerelle exclusive achemine les factures au-delà d'un seuil vers un deuxième approbateur et une tâche de service affiche la facture approuvée dans le service de financement. Un événement de limite de minuterie sur la tâche utilisateur s'intensifie si aucune action ne se produit dans les 48 heures et un événement de fin d'erreur enregistre les échecs. Chaque symbole porte une signification spécifique ; ensemble, ils rendent le processus sans ambiguïté à la fois pour les réviseurs et le moteur d'automatisation.

Maestro privilégie la clarté à l'exhaustivité. En cas de doute, choisissez la construction BPMN la plus simple qui communique l'intention et prend en charge l'exécution (par exemple, un début clair, des fusions explicites pour les divisions et des noms descriptifs sur les tâches, les événements et les passerelles).