BPMN: Business Process Model and Notation Explicado

O BPMN oferece uma linguagem universal para desenhar processos de negócio que tanto um analista de negócios quanto um desenvolvedor de software conseguem ler sem precisar de um intermediário. O Business Process Model and Notation (BPMN) é o padrão mais próximo de um padrão internacional que o gerenciamento de processos possui, e é a notação em que a maioria das plataformas BPM, ferramentas de automação de Workflow e equipes de melhoria de processos se baseia.
O Que É o BPMN?
O BPMN é um padrão de notação gráfica para modelagem de processos de negócio. É mantido pelo Object Management Group (OMG), o mesmo órgão de padronização responsável pelo UML. A versão atual, o BPMN 2.0, foi lançada em 2011 e adicionou a capacidade de os diagramas não serem apenas legíveis por humanos, mas também executáveis por máquinas: um arquivo BPMN 2.0 pode ser importado diretamente por um motor de Workflow e executado como código.
Em sua essência, o BPMN descreve um processo como uma sequência de tarefas, eventos e decisões conectados por fluxos, organizados em pools e raias que mostram quem é responsável por quê. A notação é precisa o suficiente para capturar tratamento de exceções complexas, execução paralela e mensagens entre sistemas, mas ainda é visual o suficiente para um gestor de departamento acompanhar em uma reunião.
Fatos Relevantes
- Organizações que padronizam em uma notação de processo como o BPMN relatam 30% menos falhas de comunicação entre equipes de negócio e TI durante projetos de automação de processos (Gartner, 2023).
- O BPMN 2.0 é um padrão ISO (ISO/IEC 19510:2013), confirmando seu status como referência global para modelagem de processos (ISO, 2013).
- Uma pesquisa de 2022 do BPM Institute descobriu que o BPMN foi a notação de modelagem mais utilizada entre organizações que conduzem programas formais de melhoria de processos, citado por 67% dos respondentes (BPM Institute, 2022).
As Quatro Categorias de Elementos BPMN

O BPMN organiza todos os símbolos em quatro categorias. Compreender essa estrutura facilita muito o aprendizado da notação, pois você não está memorizando uma lista plana de formas, mas sim um sistema lógico.
| Categoria | Elementos | Finalidade |
|---|---|---|
| Objetos de Fluxo | Eventos, Atividades, Gateways | Os blocos construtivos primários que definem o que acontece no processo |
| Objetos de Conexão | Fluxo de Sequência, Fluxo de Mensagem, Associação | Linhas que conectam elementos e mostram a direção do trabalho ou da comunicação |
| Swimlanes | Pools, Raias | Contêineres que atribuem responsabilidade a participantes ou departamentos |
| Artefatos | Objetos de Dados, Grupos, Anotações | Informações complementares que esclarecem sem alterar a lógica do processo |
Os Objetos de Fluxo são onde acontece a maior parte da ação. Eventos marcam ocorrências (um processo começa, um temporizador dispara, uma mensagem chega). Atividades são o trabalho sendo realizado. Gateways são os pontos de decisão e a lógica de ramificação.
Os Objetos de Conexão são as linhas. Um Fluxo de Sequência (seta sólida) mostra a ordem das atividades dentro de um processo. Um Fluxo de Mensagem (seta tracejada) mostra a comunicação entre dois pools distintos. Associações ligam um artefato, como uma anotação de texto, a um elemento.
As Swimlanes merecem destaque especial porque são o que torna o BPMN tão útil para processos multifuncionais. Um Pool representa um participante, geralmente uma organização ou sistema. As Raias dentro de um pool dividem ainda mais a responsabilidade, tipicamente por função ou departamento. É assim que um único diagrama BPMN pode mostrar um cliente fazendo um pedido, um armazém atendendo-o e um sistema financeiro processando o pagamento, tudo em uma só visão.
Os Artefatos não alteram a lógica do processo, mas tornam os diagramas legíveis. Um Objeto de Dados mostra quais dados uma tarefa utiliza ou produz. Um Grupo agrupa visualmente elementos relacionados. As Anotações permitem adicionar observações em linguagem natural para revisores que precisam de contexto.
Símbolos Principais do BPMN Explicados

Estes são os símbolos que você usará em praticamente todo diagrama BPMN. Domine-os e será possível ler 90% dos diagramas BPMN do mundo real imediatamente.
Eventos
| Símbolo | Tipo | Significado |
|---|---|---|
| Círculo com borda simples | Evento de Início | O processo começa aqui |
| Círculo com borda dupla | Evento Intermediário | Algo acontece no meio do processo (temporizador, mensagem, erro) |
| Círculo com borda grossa | Evento de Fim | O processo termina aqui |
Os eventos podem carregar marcadores dentro do círculo: um envelope para um evento de mensagem, um relógio para um evento de temporizador, um raio para um evento de erro. O tipo de marcador indica o que dispara ou resulta do evento.
Atividades
| Símbolo | Tipo | Significado |
|---|---|---|
| Retângulo com cantos arredondados | Tarefa | Uma unidade atômica de trabalho realizada por uma pessoa ou sistema |
| Retângulo com cantos arredondados e sinal de mais | Subprocesso | Um processo recolhido com seu próprio fluxo interno |
Uma Tarefa é o elemento mais comum em qualquer diagrama BPMN. Os Subprocessos permitem ocultar a complexidade: você vê uma única caixa no diagrama pai, mas pode expandi-la para revelar um fluxo BPMN completo internamente.
Gateways
| Símbolo | Tipo | Significado |
|---|---|---|
| Losango com X | Gateway Exclusivo (XOR) | Apenas um caminho de saída é seguido, com base em uma condição |
| Losango com mais | Gateway Paralelo (AND) | Todos os caminhos de saída são executados simultaneamente |
| Losango com círculo | Gateway Inclusivo (OR) | Um ou mais caminhos de saída são seguidos com base em condições |
Os Gateways são onde o BPMN se torna mais preciso do que um fluxograma básico. Um losango simples em um fluxograma significa apenas "decisão". No BPMN, o tipo de gateway indica se você está escolhendo um único caminho, executando múltiplos caminhos em paralelo ou ativando condicionalmente alguma combinação de caminhos.
BPMN vs Fluxogramas vs UML
Os três são frequentemente confundidos. Eles resolvem problemas relacionados, mas distintos.
| Característica | BPMN | Fluxograma | Diagrama de Atividade UML |
|---|---|---|---|
| Órgão de padronização | OMG (BPMN 2.0) | ANSI X3.5 / ISO 5807 | OMG (UML 2.x) |
| Público-alvo principal | Analistas de negócios, engenheiros de processos, desenvolvedores | Qualquer pessoa | Engenheiros de software |
| Executável por máquinas | Sim (BPMN 2.0 XML) | Não | Não |
| Comunicação entre organizações | Sim (pools, fluxos de mensagem) | Limitada | Não |
| Tipos de gateway | Múltiplos (XOR, AND, OR, baseado em evento) | Losango único | Fork/join |
| Melhor para | Processos complexos, automatizados ou multifuncionais | Documentação rápida, treinamento | Comportamento de software, design de sistemas |
A distinção principal: um fluxograma é uma forma rápida e informal de documentar um processo para leitores humanos. O BPMN é uma notação formal que escala para automação de nível empresarial. Um Diagrama de Atividade UML é semelhante ao BPMN em rigor, mas projetado para comportamento de sistemas de software, e não para operações de negócio.
Para a maior parte do trabalho de documentação de processos, comece com um fluxograma ou um mapeamento de processos de negócio. Quando um processo cruza fronteiras organizacionais, envolve tratamento de exceções complexas ou precisa ser executado dentro de uma plataforma BPM, o BPMN é a ferramenta adequada.
Benefícios e Limitações do BPMN
Benefícios
Linguagem comum entre equipes. Partes interessadas de negócio e TI podem olhar para o mesmo diagrama e compreendê-lo. Isso reduz os erros de interpretação que comprometem projetos de automação de processos antes mesmo de começarem.
Precisão para automação. Diagramas BPMN 2.0 podem ser exportados como XML e importados em motores de execução como Camunda, Activiti ou IBM BPM. O diagrama é a especificação. Sem ambiguidade na transição do documento para o código.
Lida com a complexidade real. Caminhos de exceção, tarefas paralelas, eventos acionados por temporizador e mensagens entre sistemas possuem notação explícita. O BPMN não obriga a simplificar as partes complicadas.
Ecossistema de ferramentas. Bizagi, Signavio, Camunda Modeler, ARIS e Lucidchart suportam BPMN 2.0. Os diagramas são portáveis entre essas ferramentas por meio do formato XML padrão.
Limitações
Curva de aprendizado. O BPMN possui dezenas de símbolos. Fazer uma equipe usá-los de forma consistente exige treinamento. Um diagrama BPMN mal elaborado com convenções mistas é mais difícil de ler do que um fluxograma simples.
Excessivo para processos simples. Um processo de aprovação de três etapas não precisa de pools, raias, gateways baseados em eventos e fluxos de mensagem. Processos mais simples pertencem a formatos mais simples.
Não substitui a documentação de processos. O BPMN mostra o fluxo. Ele não captura as regras de negócio, os requisitos de sistemas, as definições de dados ou o contexto de políticas em torno de um processo. Esses elementos ainda precisam de documentação de processos ao lado do diagrama.
Como Criar um Diagrama BPMN
Etapa 1: Definir o Escopo e os Participantes
Dê um nome ao processo e identifique todos os envolvidos: equipes internas, organizações externas e quaisquer sistemas que participem. Cada organização ou sistema que envia ou recebe fluxos de processo se torna um Pool. Equipes ou funções dentro de sua organização se tornam Raias dentro do seu pool.
Etapa 2: Identificar os Eventos de Início e Fim
Coloque um Evento de Início (círculo fino) onde o gatilho ocorre. Coloque um ou mais Eventos de Fim (círculo grosso) para cada resultado. Um processo de atendimento de pedidos, por exemplo, pode ter dois eventos de fim: "Pedido Enviado" e "Pedido Cancelado". Definir corretamente essas âncoras primeiro impede que o restante do diagrama se expanda sem controle.
Etapa 3: Mapear a Sequência de Tarefas
Liste cada atividade em ordem e coloque-as como Tarefas (retângulos com cantos arredondados) na raia apropriada. Trabalhe com as pessoas que realmente executam o trabalho, não apenas com as que o gerenciam. A lacuna entre "como achamos que funciona" e "como realmente funciona" é onde a maioria dos problemas de processo se esconde. Isso espelha a abordagem do mapeamento de processos de negócio.
Etapa 4: Adicionar Gateways para Decisões e Ramificações
Coloque um Gateway Exclusivo onde o processo deve escolher um único caminho. Use um Gateway Paralelo onde múltiplas coisas acontecem ao mesmo tempo. Use Eventos Intermediários para qualquer coisa baseada em tempo, acionada por mensagem ou orientada a erros. Rotule cada condição do gateway em seus fluxos de sequência de saída, para que o leitor saiba exatamente qual condição leva para onde.
Etapa 5: Conectar, Validar e Refinar
Conecte todos os elementos com Fluxos de Sequência dentro de cada pool e Fluxos de Mensagem entre pools. Em seguida, percorra o diagrama com os stakeholders e pergunte: "Todo caminho tem um evento de fim? Todo gateway tem todas as suas condições rotuladas? Há alguma etapa que deixamos de fora?" Percorra o caminho principal primeiro, depois trace cada ramificação de exceção até seu evento de fim. Um diagrama BPMN válido não tem becos sem saída nem caminhos ambíguos.
Exemplo de BPMN

Veja como um processo de onboarding de clientes fica em BPMN, usando um único pool com duas raias: Vendas e Operações.
Pool: "Acme Corp" (participante interno) Raias: Vendas, Operações
Fluxo:
- Evento de Início (mensagem): Contrato Assinado
- Tarefa (raia Vendas): Enviar e-mail de boas-vindas
- Tarefa (raia Vendas): Criar conta no CRM
- Gateway Exclusivo: A configuração é manual ou automatizada?
- Caminho A (automatizado): Tarefa (raia Operações): Disparar provisionamento automatizado
- Caminho B (manual): Tarefa (raia Operações): Atribuir gerente de implementação e, em seguida, Tarefa: Agendar reunião de kickoff
- Ambos os caminhos convergem em um Gateway Paralelo: Realizar verificação de antecedentes e enviar pesquisa de onboarding simultaneamente
- Tarefa (raia Operações): Confirmar que todas as verificações foram concluídas
- Evento de Fim: Cliente Ativo
O gateway exclusivo na etapa 4 reflete uma decisão real que sua equipe toma. O gateway paralelo na etapa 7 reflete trabalho que genuinamente acontece ao mesmo tempo. Nenhum dos dois ficaria claro em um fluxograma simples com um único losango.
Este diagrama pode ser importado em uma plataforma BPM e usado para automatizar a tarefa de provisionamento, disparar a pesquisa no momento certo e alertar o gerente de implementação quando a verificação de antecedentes for concluída. É o salto da documentação de processos para a execução que o BPMN viabiliza.
Para o contexto mais amplo de onde o BPMN se encaixa em um programa de melhoria completo, veja o que é gerenciamento de processos e business process management.
Melhores Práticas
Comece pelo caminho principal. Desenhe o cenário ideal do início ao fim antes de adicionar ramificações de exceção. É mais fácil adicionar complexidade do que desembaraçar um diagrama que tenta tratar todos os casos extremos de uma só vez.
Rotule cada saída do gateway. Cada seta que sai de um gateway deve ter um rótulo de condição: "Sim", "Não", "Valor > R$ 10 mil", "Automatizado". Sem rótulos, os gateways são ambíguos.
Um processo por pool, uma responsabilidade por raia. Misturar dois processos não relacionados em um pool ou atribuir uma raia tanto a uma pessoa quanto a um sistema cria confusão. Mantenha os limites claros.
Use subprocessos para gerenciar a complexidade. Quando uma seção do diagrama ficar densa, recolha-a em um Subprocesso. Os leitores veem o fluxo de alto nível; quem precisar de detalhes pode expandi-lo.
Mantenha pools horizontais e raias com rótulos claros. A convenção na maioria das ferramentas é um fluxo da esquerda para a direita com pools horizontais. A orientação consistente torna os diagramas mais fáceis de percorrer visualmente.
Conecte o BPMN aos seus procedimentos operacionais padrão. O diagrama BPMN mostra o fluxo. O SOP contém as regras de negócio, os nomes das ferramentas e o tratamento de casos extremos. Vincule-os explicitamente para que nenhum documento fique isolado.
Valide com execução, não apenas com revisão. Se sua plataforma BPM consegue executar o diagrama, execute-o com dados de teste. Erros em um diagrama BPMN detectados apenas em uma revisão com stakeholders são muito mais custosos do que erros detectados em um teste.
Perguntas Frequentes
Qual é a diferença entre BPMN e fluxograma?
Um fluxograma é um diagrama informal e de uso geral para mostrar as etapas e decisões de um processo. O BPMN é um padrão formal com regras precisas para tipos de gateway, gatilhos de eventos, comunicação entre pools e execução por máquinas. A principal diferença prática é que um arquivo BPMN 2.0 pode ser importado em um motor de Workflow e executado diretamente, enquanto um fluxograma não pode. Para documentação interna simples, um fluxograma é mais rápido. Para automação, Workflows multifuncionais ou definições de processo com nível de conformidade, o BPMN é a escolha certa.
O que é pool vs raia no BPMN?
Um Pool representa um participante separado no processo, tipicamente uma organização inteira, departamento ou sistema externo. Uma Raia é uma subdivisão dentro de um pool, geralmente representando uma função, equipe ou área específica. Todas as atividades dentro de um pool compartilham o mesmo processo. Os Fluxos de Mensagem cruzam entre pools para mostrar a comunicação. Os Fluxos de Sequência ficam dentro dos pools. Pense no pool como o local de uma competição de natação e na raia como a raia individual de cada nadador.
O que o BPMN 2.0 acrescenta em relação às versões anteriores?
O BPMN 2.0 introduziu um formato XML padronizado que torna os diagramas legíveis por máquinas e executáveis. Ele também formalizou a semântica de cada elemento, de modo que duas ferramentas BPMN 2.0 interpretam o mesmo diagrama de forma idêntica. As versões anteriores eram principalmente padrões visuais sem modelo de execução. A versão 2.0 foi o que transformou o BPMN de um formato de documentação em uma base para automação de Workflow.
Quais ferramentas suportam o BPMN 2.0?
As ferramentas mais utilizadas incluem o Camunda Modeler (gratuito e open source), o Bizagi Modeler (gratuito para modelagem), o Signavio (empresarial), o ARIS (empresarial), o Lucidchart (web) e o draw.io (gratuito). Todas exportam o formato XML padrão BPMN 2.0. O Camunda é a escolha mais comum para equipes que também precisam de um motor de execução BPMN ao lado da ferramenta de modelagem.
Quando devo usar o SIPOC em vez do BPMN?
Use um diagrama SIPOC quando precisar definir o escopo e os limites de um processo em alto nível, especialmente no início de um projeto Six Sigma ou de melhoria. O SIPOC indica o que o processo faz, quem está envolvido e quais são as entradas e saídas. Use o BPMN quando precisar modelar como o processo funciona passo a passo, incluindo decisões, exceções e automação. O SIPOC é uma ferramenta de escopo. O BPMN é uma ferramenta de modelagem. Eles funcionam bem em sequência.
Onde o BPMN Se Encaixa no Conjunto de Ferramentas de Processo
O BPMN não substitui o mapeamento de processos de negócio, o value stream mapping ou as práticas de total quality management. Ele os complementa. Você pode usar um SIPOC para definir o escopo, um mapa de processos para obter alinhamento dos stakeholders e o BPMN quando estiver pronto para automatizar ou entregar uma especificação para a equipe de engenharia.
A notação é apenas tão boa quanto o pensamento sobre processos que a sustenta. Comece compreendendo o processo por meio de conversas e procedimentos operacionais padrão. Depois use o BPMN para tornar esse entendimento preciso, compartilhável e executável.
Leitura Relacionada
- Mapeamento de Processos de Negócio - a base visual antes do BPMN
- O Que É um Fluxograma? - alternativa mais simples para documentação básica
- Value Stream Mapping - análise de processos focada em Lean com dados de tempo
- Diagrama SIPOC - definição de escopo antes da modelagem
- Procedimento Operacional Padrão - o documento complementar a qualquer diagrama BPMN
- O Que É Gerenciamento de Processos? - a disciplina mais ampla que o BPMN serve
- Total Quality Management - metodologia de melhoria que usa modelos de processo como insumo

Senior Operations & Growth Strategist
On this page
- O Que É o BPMN?
- As Quatro Categorias de Elementos BPMN
- Símbolos Principais do BPMN Explicados
- Eventos
- Atividades
- Gateways
- BPMN vs Fluxogramas vs UML
- Benefícios e Limitações do BPMN
- Benefícios
- Limitações
- Como Criar um Diagrama BPMN
- Etapa 1: Definir o Escopo e os Participantes
- Etapa 2: Identificar os Eventos de Início e Fim
- Etapa 3: Mapear a Sequência de Tarefas
- Etapa 4: Adicionar Gateways para Decisões e Ramificações
- Etapa 5: Conectar, Validar e Refinar
- Exemplo de BPMN
- Melhores Práticas
- Perguntas Frequentes
- Onde o BPMN Se Encaixa no Conjunto de Ferramentas de Processo
- Leitura Relacionada