- Introdução
- Introdução
- Modelagem de processos
- Noções Básicas sobre Modelagem de Processos
- Abertura da tela de modelagem
- Modelagem de seu processo
- Alinhamento e conexão de elementos BPMN
- Autopilot para Maestro (visualização)
- Repositório de processos
- Implementação de processos
- Depuração
- Simulação
- Publicação e atualização de processos agênticos
- Cenários de implementação comuns
- Extração e validação de documentos
- Operações do processo
- Monitoramento de processo
- Otimização de processos
- Informações de referência
Guia do usuário do Maestro
Business Process Model and Notation (BPMN) is an open standard maintained by the Object Management Group (OMG) and widely adopted for modeling complex business processes.
Its visual format bridges the gap between technical and non-technical stakeholders, making it easier to design, review, and collaborate on process logic.
BPMN in Maestro
In Maestro, BPMN is the language you use to turn real-world processes into automation-ready models. You sketch the logic, define hand-offs, and specify triggers and outcomes—then refine the model until it's precise enough to run.
BPMN includes a rich set of symbols (events, tasks, gateways, flows, and artifacts). Maestro focuses on the most practical subset for automation so that diagrams remain clear, unambiguous, and executable.
A BPMN diagram is a contract
Think of a BPMN diagram in Maestro as a three-part contract:
- Human-readable — Any stakeholder can review the logic.
- Machine-actionable — Maestro can validate and orchestrate it.
- Maintainable — Changes to the diagram modify behavior without hidden logic.
Anatomy of a process
A typical automation starts with a trigger (incoming message, schedule, or button click). It proceeds through work steps (human or system), branches with decisions, and ends with a result (completed, canceled, or failed).
BPMN gives you the building blocks for each stage. Maestro provides guardrails—naming conventions, validation, and execution semantics—so your models behave exactly as drawn.
O que você aprenderá neste capítulo
Este cartilho orienta você sobre os elementos BPMN que você realmente usará no Maestro e como escolher entre eles:
-
Eventos na modelagem BPMN
Os eventos marcam algo que acontece: um início de processo (por exemplo, mensagem ou temporizador), algo que ocorre no meio do fluxo (por exemplo, aguardar uma resposta, capturar um sinal, lidar com um tempo limite) ou um fim de processo (sucesso, escalonamento, erro). Você aprenderá como escolher o tipo de evento certo para modelar gatilhos, esperas, tempos limite e tratamento de erro de forma limpa.
-
Tarefas na modelagem BPMN
As tarefas representam o trabalho a ser realizado. Você verá quando usar etapas orientadas pelo usuário (aprovações, entrada de dados) versus etapas orientadas pelo sistema (chamadas de API, scripts) e como encapsular a lógica reutilizável com subprocessos e atividades de invocação.
-
Gateways (pontos de decisão e sincronização)
Os gateways controlam o caminho de execução: controle um caminho (exclusivo), controle muitos caminhos (paralelos) ou controle o conjunto correspondente (Inclusivo).Você aprenderá padrões para roteamento, mescla e evitar impasse ou tokens órfãos.
-
Marcadores (qualificadores de comportamento)
Os marcadores modificam como uma tarefa ou subprocesso se comporta: loop, várias instâncias (executado uma vez por item), ad‑hoc ou compensação.Você aprenderá quando os marcadores tornam a intenção explícita e quando um Padrão mais simples é lido melhor.
-
Os fluxos de Sequência mostram a ordem de trabalho dentro de um participante; os fluxos de Mensagem mostram a comunicação entre participantes (por exemplo, seu processo e um sistema ou parceiro externo).Você aprenderá a manter as responsabilidades claras com pools e lanes.
-
Objetos de dados, repositórios de dados, anotações e grupos ajudam você a documentar entradas/saídas e regras de negócios sem confundir o fluxo de controle.Você aprenderá quais artefatos melhoram a compreensão e quais omitir para clareza.
-
Semântica de execução no Maestro
Um modelo mental rápido de fluxo de tokens, simultaneidade e propagação de erros para que você possa prever o comportamento do runtime a partir do diagrama e projetar para novas tentativas, timeouts e compensações.
Um exemplo simples
Imagine um fluxo de Aprovação de faturas: um evento de início de mensagem recebe uma fatura, uma tarefa de usuário captura a entrada do aprovador, um gateway exclusivo roteia faturas por meio de de um limite para um segundo aprovador e uma tarefa de serviço publica a fatura aprovada para finanças.Um evento de limite de temporizador na tarefa do usuário escalona se nenhuma ação ocorrer dentro de 48 horas, e um evento de fim de erro registra falhas. Cada símbolo carrega um significado específico; juntos, eles tornam o processo inequívoco para revisores e o mecanismo de automação.
O Maestro favorece a clareza em vez da exaustividade. Quando tiver dúvida, escolha a construção BPMN mais simples que comunica a intenção e suporta a execução (por exemplo, um início claro, mesclagens explícitas para divisões e nomes descritivos em tarefas, eventos e gateways).