Este conteúdo continua em BPMN 2.0 — Guia Completo.


BPMN 2.0: O Padrão para Modelagem de Processos de Negócio
Guia completo para concursos públicos — FGV estilo
O que é BPMN?
BPMN (Business Process Model and Notation) é um padrão internacional para modelagem de processos de negócio, mantido pelo OMG (Object Management Group). A versão atual é a BPMN 2.0, lançada em 2011.
Por que estudar para concursos?
A FGV adora BPMN porque é um tema transversal: aparece em Gestão de Processos, Governança de TI, Gestão Pública e Administração Geral.
Elementos BPMN 2.0
1. Objetos de Fluxo (Flow Objects)
O BPMN define quatro categorias principais de elementos. Aqui estão os símbolos básicos:
![]()
| Elemento | Símbolo | Descrição |
|---|
| ———- | ——— | ———– |
|---|
| Evento | Círculo | Algo que acontece durante o processo |
|---|
| Atividade | Retângulo com bordas arredondadas | Trabalho executado |
|---|
| Gateway | Losango | Controle de fluxo (divergência/convergência) |
|---|
Eventos
Eventos representam algo que “acontece” durante o processo. Existem três tipos principais:
![]()
- Início → Círculo com borda fina
- Intermediário → Círculo com borda dupla
- Fim → Círculo com borda grossa
Tipos de Evento (detalhes)
Cada evento pode ter um “gatilho” específico:
![]()
- Mensagem: envelope (recebimento/envio)
- Tempo: relógio (espera, prazo, ciclo)
- Erro: raio (exceção)
- Sinal: triângulo (broadcast)
- Link: seta (conexão entre páginas)
- Condicional: folha (regra de negócio)
- Compensação: seta reversa
Atividades
Atividades representam trabalho executado no processo:
![]()
- Tarefa (Task): atômica, indivisível
- Subprocesso: colapsável (sinal de +) ou expandido
- Transação: subprocesso com controle de rollback
- Chamada (Call Activity): reutilização global
Gateway
Gateways controlam a divergência e convergência do fluxo:
![]()
- Exclusivo (X): uma única saída (OU exclusivo)
- Paralelo (+): todas as saídas (E)
- Inclusivo (O): uma ou mais saídas (OU)
- Baseado em Eventos: primeira ocorrência decide
- Complexo: expressão customizada
2. Dados
- Objeto de Dados: documento/informação usada pelo processo
- Input/Output: entrada/saída de dados
- Armazenamento de Dados: banco, repositório
3. Artefatos
- Anotação: texto explicativo
- Grupo: categorização visual (sem impacto no fluxo)
4. Swimlanes (Raias)
![]()
- Pool: participante principal (organização/sistema)
- Lane: subdivisão dentro do pool (departamento, cargo)
Exemplo de Diagrama Completo
Um processo de pedido típico em BPMN 2.0:
![]()
Conexões
- Fluxo de Sequência (linha cheia, seta preenchida): ordem das atividades
- Fluxo de Mensagem (linha tracejada, círculo vazado): comunicação entre pools
- Associação (linha pontilhada): artefato ou dados conectados
BPMN vs Outras Notações
| Característica | BPMN | Fluxograma | UML |
|---|
| —————- | —— | ———— | —– |
|---|
| Padrão | OMG | Informal | OMG |
|---|
| Propósito | Processos de negócio | Qualquer fluxo | Software |
|---|
| Swimlanes | Pool + Lane | Não | Diagrama de atividades |
|---|
| Eventos | 50+ tipos | Limitado | Ações |
|---|
| Executável | Sim (BPMN 2.0) | Não | Sim |
|---|
Dicas FGV sobre BPMN
1. BPMN 2.0 é executável — diferencial crítico. Pode ser convertido para BPEL (execução em motor de processos)
2. Pool vs Lane: Pool é participante autônomo (organização); Lane é papel interno
3. Gateway exclusivo vs inclusivo: exclusivo = 1 escolha; inclusivo = 1 ou mais
4. Evento intermediário: pode ser anexado à borda da atividade (evento de borda)
5. Subprocesso ad-hoc: atividades sem ordem predefinida
6. Processo vs Caso: BPMN é para processos previsíveis; CMMN é para casos (imprevisíveis)
Exemplo Prático
“`
[Início] → [Receber Pedido] → {Gateway: Pagamento?}
├── [Aprovado] → [Separar Produto] → [Enviar] → [Fim]
└── [Recusado] → [Notificar Cliente] → [Fim]
“`
Questões FGV Típicas
1. “Qual símbolo representa um gateway no BPMN?” → Losango
2. “Qual elemento é usado para modelar fluxo entre organizações?” → Fluxo de Mensagem
3. “O que diferencia um subprocesso de uma tarefa?” → Subprocesso é decomposto em atividades menores
4. “O que é um evento de borda?” → Evento intermediário anexado à borda da atividade
Resumo para a Prova
- BPMN 2.0 → padrão OMG, modelagem + execução
- 4 categorias: Flow Objects, Data, Artifacts, Swimlanes
- 3 Flow Objects: Evento (círculo), Atividade (retângulo), Gateway (losango)
- Conexões: Sequência (linha cheia), Mensagem (tracejada), Associação (pontilhada)
- Pool = organização, Lane = departamento
- Gateway exclusivo (X) = uma saída; Paralelo (+) = todas; Inclusivo (O) = uma ou mais