- Introduction
- Démarrage
- Modélisation des processus avec BPMN
- 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 (aperçu)
- Référentiel de processus
- Modélisation des processus avec Case Management
- Concevoir un schéma d’entité de cas persistant
- Définition des clés de cas (système vs. externes)
- Établir des contrats de tâche d’E/S et de réécriture
- Règles de sortie et fin d'étape antérieure
- Modélisation des étapes principale et secondaire
- Déclenchement d'un incident depuis Data Fabric
- Implémenter des personas et des autorisations au niveau de l’étape
- Définir des SLA et des règles d’escalade automatisées
- Configuration d’une boucle de révision (nouvelle entrée)
- Gestion des instances de cas en direct: suspendre, migrer et réessayer
- Dictionnaire des composants de gestion de cas Maestro
- Implémentation des processus
- 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
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 comble le fossé entre les parties prenantes techniques et non techniques, en facilitant la conception, l'examen et la collaboration sur la logique de processus.
BPMN dans Maestro
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 transitions et spécifiez les déclencheurs et les résultats, puis affinez le 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 pour l'automatisation afin que les diagrammes restent clairs, sans ambiguïté et exécutables.
Un diagramme BPMN est un contrat
Pensez à un diagramme BPMN dans Maestro comme à un contrat en trois parties :
- Lisible par un humain - Toute partie prenante peut passer en revue la logique.
- Actionnable par la machine - Maestro peut le valider et l'orchestrer.
- Maintenable - Les modifications apportées au diagramme modifient le comportement sans logique cachée.
Anatomie d'un processus
Une automatisation typique commence par un déclencheur (message entrant, planification ou clic sur un bouton). Il passe par les étapes de travail (humain ou système), se ramifie par les décisions et se termine par un résultat (terminé, annulé ou échoué).
BPMN vous fournit les éléments constitutifs de chaque étape. Maestro fournit des garde-fous (conventions de nomenclature, validation et sémantique d'exécution) afin que vos modèles se comportent exactement comme dessinés.
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 de facture : un événement de démarrage de message reçoit une facture, une tâche d'utilisateur capture l'entrée de l'approbateur, une passerelle exclusive achemine les factures au-dessus d'un seuil vers un deuxième approbateur et une tâche de service envoie la facture approuvée vers le service financier.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).