# O padrão BPMN

BPMN é a sigla de *Business Process Model and Notation*. É uma notação internacional de desenho de processos, composta por ícones de representação gráfica de conhecimento e uso comuns que,  juntos, permitem desenhar processos de negócios que sejam facilmente compreendidos por todos.

Atualmente, o BPMN é mantido pela organização internacional OMG (*Object Management Group*), e sua especificação completa e detalhada pode ser encontrada [nesse link](https://www.omg.org/spec/BPMN/2.0/About-BPMN/).&#x20;

{% hint style="warning" %}
**Importante! Você NÃO precisa conhecer todos os elementos da especificação BPMN para poder usar o Zeev**. Na prática, poucas pessoas no mundo conhecem o funcionamento de todos os elementos.
{% endhint %}

A especificação BPMN é grande e complexa e composta por mais de 100 ícones de elementos.&#x20;

**O Zeev utiliza uma versão reduzida do BPMN, com&#x20;**&#x20;**cerca de 20 elementos**, que permitem modelar 99% das regras de negócio das organizações.&#x20;

Cada ícone possui uma função específica e, quando automatizado, irá responder de uma maneira diferente. Ao longo desse manual, nas páginas seguintes, explicaremos o funcionamento de cada um dos elementos utilizados.

De maneira geral, os ícones são agrupados em [atividades](/zeev/como-construir-processos/como-desenhar-processos/o-que-sao-atividades.md), [gateways](/zeev/como-construir-processos/como-desenhar-processos/como-configurar-gateways.md), [eventos](/zeev/como-construir-processos/como-desenhar-processos/como-usar-eventos.md) e [swinlanes](/zeev/como-construir-processos/como-desenhar-processos/como-usar-swinlanes.md).

![](/files/thC7pi5JFlsQLtlztchX)

[Atividades](/zeev/como-construir-processos/como-desenhar-processos/o-que-sao-atividades.md) são elementos manuais ou automatizados que representam o trabalho que a empresa executa em um processo.  Esse trabalho pode ser executado por um ser-humano ou por um sistema. É através de atividades que o processo agrega valor e entrega produtos e serviços aos clientes do processo.  Exemplos de atividades poderiam ser "Realizar a compra de insumos", ou "Executar a integração com o software de CRM".

[Gateways ](/zeev/como-construir-processos/como-desenhar-processos/como-configurar-gateways.md)(desvios) são elementos automatizados que podem modificar o caminho do andamento do curso de execução do processo.   Um exemplo de uso de gateway seria "Caso a solicitação seja aprovada, enviar para a área de compras efetuar a compra dos materiais; caso seja rejeitada, enviar para o solicitante revisar os itens de seu pedido".

[Eventos ](/zeev/como-construir-processos/como-desenhar-processos/como-usar-eventos.md)são elementos manuais ou automatizados que indicam a espera de um fato pré-definido para iniciar ou dar andamento no processo ou então indicam que o processo produzirá um fato durante ou ao término de sua execução. Exemplo de eventos poderiam ser "Solicitante preenche formulário eletrônico para iniciar o processo", ou "Aguardar até o dia 31/12 para dar continuidade na solicitação", ou "Se a solicitação chegar aqui, marcá-la como aprovada".

[Swinlanes ](/zeev/como-construir-processos/como-desenhar-processos/como-usar-swinlanes.md)são usadas para delimitar e clarificar o escopo de cada processo e o escopo de trabalho de cada responsável pelo processo.  São elementos opcionais, porém recomendados, pois tornam o desenho do processo mais claro e facilitam sua manutenção futura. Além disso, tem função documental somente, não impactando na configuração e na execução dos elementos que contem.&#x20;

Nos próximos capítulos, iremos nos aprofundar no funcionamento de cada elemento.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://kb.stoque.com.br/zeev/como-construir-processos/como-desenhar-processos/o-padrao-bpmn.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
