Ir para o conteúdo principal

Business Process Model and Notation

O que é a notação BPMN?

A notação Business Process Model and Notation (BPMN) é um modelo desenvolvido pela Business Process Management Initiative (BPMI) e integrado ao Object Management Group (OMG) (ABPMP, 2009), e compreende uma representação gráfica simples e clara e de fácil entendimento por pessoas técnicas ou não técnicas. É ilustrado a partir de elementos que simbolizam o fluxo de processos, como por exemplo, atividade, evento, rotinas, mensagens, papéis, entre outros.  Ou seja, a partir desta notação é possível fazer o mapeamento dos processos, permitindo identificar pontos de melhoria para o desenho da situação futura, pois o mapeamento reúne visivelmente os processos, setores envolvidos, documentos e atividades necessários. 

Quais são os elementos da notação BPMN?

Os elementos da notação BPMN estão divididos em 5 tipos:

  1. Objetos de Fluxo (Flow Objects)
  2. Objetos de Conexão (Connecting Objects)
  3. Raias de piscina (Swim lanes)
  4. Artefatos (Artifacts)
  5. Dados (Data)

1. Objetos de Fluxo (Flow Objects)

Existem três tipos de objetos de fluxo:

Atividadades: Estas são tarefas ou trabalhos a serem realizados no processo. Eles podem ser subdivididos para dividi-los o máximo possível para visualização do início ao fim e são representados por retângulos, podendo ser de diversos tipos: Atividade Humana, Genérica, Tarefa de Execução de Script, Tarefa de Invocação de Serviço ou Subprocesso.

  • Elementos de atividades

image-1653256136979.png


















    Eventos: São circunstâncias que ocorrem durante o processo, podendo estar presente no início, intermediário ou fim (encerrando o processo), influenciando o fluxo diretamente. Dentre os eventos, temos eventos Simples, de mensagem, de sinal, de conexão, temporais e de erro. São representados por círculos. 

    • Elementos de eventos

    image-1653275177410.png


    Decisores ou Desvios (Gateways): São empregados para controlar a sequência do fluxo, estabelecendo quais o pontos de desvios será seguido no processo, podendo dividir o fluxo em vários ou ligá-los. Eles são representados por losangos, e cada um pode conter outros símbolos para representar ações específicas, como segue:

    • Decisores ou Desvios

    image-1653276618954.png


    2. Objetos de Conexão (Connecting Objects)

    Os objetos de conexão estabelecem a sequência do processo, ligando o objeto de fluxo a outro. Também são divididos em três tipos:

    Fluxo de sequência: Esse tipo de conexão indica a ordem em que as atividades serão desempenhadas. São representados por uma seta contínua (linha cheia).

    image-1653510803221.png

    Fluxo de mensagem: É usado para transmitir o fluxo de mensagem entre dois participantes, ou seja, entre duas pools. São representados por seta contínua tracejada.

    image-1653510862858.png

    Fluxo de associação: O fluxo de associação é específico para conectar os elementos de artefatos ao diagrama, sendo representado por uma linha pontilhada, podendo ou não apresentar setas em “v”.

    image-1653510901301.png

    3. Raias de piscina (Swim lanes)

    As swim lanes possuem a aparência de piscinas com raias e podem ser analisadas de duas maneiras:

    Piscinas: Retratam processos e os participantes no processo.  Se dois participantes de negócio não estão fisicamente no mesmo lugar dentro do diagrama, deverão ser representadas em duas piscinas distintas.

    image-1653516101531.png

     

    Raias: São subdivisões horizontais ou verticais de cada piscina, sendo utilizadas para estabelecer as atividades em funções ou papéis. As raias auxiliam na sapiência de quem são os responsáveis naquela parte do processo.

    image-1653516968573.png

     

    4. Artefatos (Artifacts)

    Segundo o conceito BPMN, os artefatos trazem um maior nível de detalhe ao diagrama, pois permitem que informações extras sejam trazidas.

    Artefatos são usados para acrescentar informações importantes para realização do fluxo de processo. São eles:

    • Anotações: usados para explicar melhor ou dar informações complementares sobre uma atividade.
    • Grupos: usado para agrupar visualmente um conjunto de elementos. Representados por uma caixa em linha pontilhada.

    Além dos elementos de fluxo (atividades, gateways e eventos), dos elementos conectores (fluxo de sequência e
    fluxo de mensagem) e dos elementos organizacionais (swimlanes), BPMN oferece elementos adicionais para
    sinalização visual do processo mas que não influenciam no fluxo do processo. São elementos de anotações, que
    podem ser utilizados para adicionar informações complementares ao processo.