BPMN 2.0 reference

Guia de bolso BPMN 2.0: símbolos, notação e exemplos

Todos os símbolos BPMN 2.0 necessários para ler ou desenhar um processo, organizados conforme a construção de um modelo: eventos, atividades, gateways, conexões, raias e artefatos. Cada linha mostra o formato, o significado e quando usar cada símbolo.

Leia a coluna de notação antes de observar o formato: na BPMN, o contorno diferencia um evento de uma atividade, e o marcador dentro do losango diferencia um gateway de outro. As quatro regras abaixo explicam a maior parte do conteúdo detalhado no restante do guia.

01

O contorno define a categoria

Um círculo representa um evento, um retângulo arredondado representa uma atividade e um losango representa um gateway. Observe primeiro o formato externo.

02

O marcador define o comportamento

O mesmo contorno pode ter significados diferentes. O símbolo interno transforma uma tarefa comum em uma tarefa de usuário ou um gateway comum em uma divisão exclusiva ou paralela.

03

O estilo da linha define a relação

Uma seta contínua indica a sequência dentro de um processo. Uma seta tracejada com um círculo aberto representa uma mensagem entre participantes.

04

O contêiner define o responsável

Um pool representa um participante, geralmente uma organização. As raias dentro dele representam as funções que transferem o trabalho entre si.

1

Eventos

Algo que acontece. O contorno mostra em que ponto do processo o evento ocorre; o marcador interno indica o tipo de gatilho.

BPMN Start event symbol

Start event

Círculo simples e fino

Indica onde uma instância do processo começa. Um evento de início simples é acionado manualmente; um marcador interno transforma-o em um evento de início por mensagem, temporizador, sinal ou condição.

BPMN Intermediate event symbol

Intermediate event

Círculo duplo e fino

Algo que acontece entre o início e o fim: uma espera (recebimento) ou uma notificação (envio). Anexe-o a um limite para representar uma exceção em uma atividade.

BPMN End event symbol

End event

Círculo simples e grosso

Encerra um caminho ou toda a instância. Um evento final de término interrompe todos os caminhos paralelos; um evento final simples encerra apenas o próprio caminho.

2

Atividades

O trabalho. Um retângulo arredondado representa uma tarefa; o marcador no canto indica quem ou o que a executa.

BPMN Task symbol

Task

Retângulo arredondado

Uma unidade de trabalho no nível mais detalhado. Use-a quando o tipo de executor ainda não for conhecido ou não for relevante.

BPMN User task symbol

User task

Retângulo arredondado com marcador de pessoa

Trabalho realizado por uma pessoa, geralmente por meio de um formulário ou caixa de entrada. A tarefa aguarda até que a pessoa a conclua.

BPMN Service task symbol

Service task

Retângulo arredondado com marcador de engrenagem

Trabalho realizado pelo sistema sem intervenção humana: uma chamada de API, um cálculo ou uma sincronização com outro aplicativo.

BPMN Script task symbol

Script task

Retângulo arredondado com marcador de script

Etapa automatizada executada pelo mecanismo do processo a partir de um script. Use-a para regras simples, não para integrações.

BPMN Business rule task symbol

Business rule task

Retângulo arredondado com marcador de tabela

Decisão delegada a um mecanismo de regras, como uma tabela de elegibilidade ou pontuação. A regra pode ser mantida fora do diagrama.

BPMN Manual task symbol

Manual task

Retângulo arredondado com marcador de mão

Trabalho realizado sem suporte do sistema. Modele-o quando a etapa afetar o tempo de ciclo, mas não deixar registros no sistema.

BPMN Receive task symbol

Receive task

Retângulo arredondado com marcador de envelope

Aguarda uma mensagem externa antes de o processo continuar. É diferente de um evento de início por mensagem, que inicia uma nova instância.

BPMN Send task symbol

Send task

Retângulo arredondado com marcador de envelope preenchido

Envia uma mensagem a outro participante e continua. Use-o para deixar visível no diagrama uma transferência de trabalho.

BPMN Sub-process symbol

Sub-process

Retângulo arredondado com marcador [+]

Um grupo de atividades recolhido. Mantém o nível superior legível e deixa os detalhes disponíveis um nível abaixo.

BPMN Loop symbol

Loop

Atividade com seta circular

Repete enquanto uma condição for verdadeira ou até que ela seja satisfeita. Use-a para representar retrabalho e novas tentativas, em vez de desenhar manualmente uma seta de retorno.

BPMN Multi-instance symbol

Multi-instance

Atividade com três barras verticais

É executada uma vez para cada item de uma coleção, em paralelo ou em sequência. É a notação adequada para “cada item de linha ou aprovador”.

BPMN Compensation symbol

Compensation

Atividade com marcador de retrocesso

O responsável por desfazer um trabalho já realizado, como um reembolso após uma falha na entrega. Não representa um caminho de erro.

3

Gateways

Decisões e divisões. O formato é sempre um losango; o marcador interno define o comportamento.

BPMN Exclusive gateway symbol

Exclusive gateway

Losango com um X

Exatamente um caminho de saída. É a opção padrão para uma decisão se/então e a única em que as condições precisam ser mutuamente exclusivas.

BPMN Inclusive gateway symbol

Inclusive gateway

Losango com um círculo

Um ou mais caminhos de saída, dependendo das condições. Use-o quando várias ramificações puderem ser executadas ao mesmo tempo.

BPMN Parallel gateway symbol

Parallel gateway

Losango com um sinal de mais

Todos os caminhos de saída são executados, sem condições. A junção correspondente aguarda todos os caminhos de entrada antes de continuar.

BPMN Event-based gateway symbol

Event-based gateway

Losango com um pentágono dentro

A próxima etapa depende do evento que ocorrer primeiro, como uma mensagem ou o fim do tempo limite. Use-o para condições de corrida, não para decisões baseadas em dados.

4

Conexões entre objetos

Como os elementos se relacionam. O estilo da linha diferencia a sequência dentro de um processo da comunicação entre processos.

BPMN Sequence flow symbol

Sequence flow

Seta contínua

Indica a ordem das atividades dentro de um processo ou pool. Não pode cruzar o limite de um pool.

BPMN Message flow symbol

Message flow

Seta tracejada com círculo aberto

Comunicação entre dois participantes, como um cliente e um fornecedor. Ela nunca substitui um fluxo de sequência dentro de um processo.

BPMN Association symbol

Association

Linha pontilhada

Conecta um artefato, como um objeto de dados ou uma anotação, ao elemento que ele descreve. Não indica sequência.

5

Raias

Quem realiza o trabalho. Os pools separam organizações; as raias separam funções dentro de uma organização.

BPMN Pool with lanes symbol

Pool with lanes

Retângulo dividido em raias horizontais

Um participante e suas responsabilidades internas. Indique as transferências entre funções nos limites das raias, onde os atrasos costumam aparecer.

BPMN Collapsed pool symbol

Collapsed pool

Retângulo simples de caixa-preta

Um participante cujo funcionamento interno não é modelado, como um cliente ou sistema externo. Mantenha-o visível para representar o fluxo de mensagens.

6

Artefatos

Informações de apoio. Os artefatos acrescentam contexto, mas não alteram a lógica do processo.

BPMN Data object symbol

Data object

Ícone de página

Dados lidos ou produzidos pelo processo, como uma fatura ou solicitação. Use-os para mostrar o que é transferido de fato.

BPMN Data store symbol

Data store

Cilindro

Armazenamento persistente do qual o processo lê ou no qual grava dados, como um banco de dados ou sistema de casos.

BPMN Group symbol

Group

Retângulo arredondado tracejado

Agrupamento visual para facilitar a leitura. Não tem semântica de execução, então não o use para modelar um subprocesso.

BPMN Text annotation symbol

Text annotation

Texto com colchete

Comentário para quem lê: uma regra, premissa ou observação sobre o motivo da etapa. Não é executado.

PDF

Tenha a referência sempre à mão

O pôster BPMN 2.0 gratuito em PDF reúne em uma página todas as categorias de elementos, com os mesmos símbolos explicados aqui: eventos, atividades, gateways, conexões, raias, dados e artefatos. Baixe-o e mantenha-o ao lado do modelo que você está desenhando.

See how ProcessMind draws these symbols →
Baixe o pôster BPMN 2.0 (PDF)

Use os símbolos em um modelo, não só no papel

Descreva um processo e a IA criará um rascunho de modelo BPMN 2.0 com esses elementos. Edite-o, revise-o com o responsável pelo processo e exporte o XML BPMN padrão.