Você está na página 1de 44

Rio de Janeiro | São Paulo | Belo Horizonte |

Brasília | Fortaleza | Curitiba |

BOAS PRÁTICAS COM


MODELAGEM BPMN
INTRODUÇÃO À
MODELAGEM DE PROCESSOS

©EloGroup| Todos os direitos reservados 2018 |2


BENEFÍCIOS DA MODELAGEM

 Modelos proporcionam o entendimento do processo de negócio.

 Modelos são relativamente rápidos, fáceis e baratos de serem elaborados.

 Modelos fornecem uma linha-base para a medição.

 Modelos facilitam o processo de simulação e análise do impacto.

 Modelos nivelam vários padrões e um conjunto comum de técnicas.

©EloGroup| Todos os direitos reservados 2018 |4


MODELAGEM EM BPMN

©EloGroup| Todos os direitos reservados 2018 |5


O QUE É BPMN?

 A sigla vem do termo em inglês Business Process Model and Notation,


ou Notação de Modelagem de Processos de Negócio.

 O BPMN é uma notação criada para modelar processos de negócio a


partir de um conjunto padronizado de elementos gráficos, que
facilitam o entendimento pelos usuários.

©EloGroup| Todos os direitos reservados 2018 |6


1. ENTENDIMENTO DA NECESSIDADE
É o momento em que identificamos qual é necessidade para que o
processo seja mapeado. É importante verificarmos se está aderente
ao objetivo de utilização do padrão.

2. COLETA E PREPRAÇÃO DE DADOS


É o momento no qual são definidos os métodos de coleta e esforços
para que ocorra a coleta de informações necessárias para mapear o
processo.

ETAPAS PARA
MODELAGEM DE UM 3. MAPEAMENTO DO FLUXOGRAMA
FLUXOGRAMA Consolidar os dados coletados nas ferramentas utilizadas para
modelagem. Novas coletas de dados podem ser necessárias para que
a versão final do fluxo seja elaborada.

4. VALIDAÇÃO DO FLUXOGRAMA
É o momento em que o fluxograma mapeado é apresentado às partes
interessadas para validação.

BPT EXPERIENCE
REGRAS DE OURO PARA ENTREVISTAS

1 2
ESTUDE TODA DOCUMENTAÇÃO PREPARE UM ROTEIRO COM
DISPONÍVEL SOBRE O PALAVRAS CHAVE QUE
PROCESSO COM CONTEMPLEM TODO ESCOPO A
ANTECEDÊNCIA. SER COMPREENDIDO.

3
IDENTIFIQUE O MEIO MAIS
ADEQUADO PARA REALIZAR
AS ANOTAÇÕES, COMO
NOTEBOOKS E CADERNOS.

4 5
APRESENTE OS OBJETIVOS E
RESERVE UM AMBIENTE
RESULTADOS ANTES DE
ADEQUADO PARA QUE A
COMEÇAR A ENTREVISTA.
ENTREVISTA OCORRA. MAS,
TODOS DEVEM SE SENTIR
DANCE CONFORME A MÚSICA!
CONFORTÁVEIS.

BPT EXPERIENCE
REGRAS DE OURO PARA ENTREVISTAS

6
SEJA CLARO E OBJETIVO AO
PERGUNTAR. DITE O RITMO
7
FIQUE ATENTO PARA NÃO
8 ESPERA-SE QUE UMA
ENTREVISTA TENHA DURAÇÃO
PERGUNTAR SOBRE O MESMO ENTRE 40 MINUTOS A 1H30.
DA CONVERSA, RESPEITANDO
TÓPICO SUCESSIVAS VEZES. CASO SEJA NECESSÁRIO,
O RITMO DO ENTREVISTADO.
AGENDE NOVOS ENCONTROS.

NÃO TENHA VERGONHA DE


CONSOLIDE OS DADOS EM UM
ACIONAR NOVAMENTE O
FLUXO O QUANTO ANTES. AS
ENTREVISTADO PARA SANAR
ANOTAÇÕES ESTARÃO
DÚVIDAS APÓS
“FRESCAS” NA MEMÓRIA.
CONSOLIDAÇÃO.

9 BPT EXPERIENCE
10
ELEMENTOS DE BPMN

©EloGroup| Todos os direitos reservados 2018 | 12


ELEMENTOS BPMN - BÁSICO

Fluxo Conectores Artefatos

Evento

Atividade

Piscinas e Raias (Swimlanes)

Automática

Porta Lógica (Gateway)

©EloGroup| Todos os direitos reservados 2018 | 13


TAREFAS

A tarefa é uma atividade de trabalho no menor nível de detalhamento.


Ela representa uma ação no processo a ser executada por uma pessoa ou
sistema.
As tarefas são representadas por retângulos arredondados, e podem
ocorrer uma só vez ou por repetidas vezes (loop).

©EloGroup| Todos os direitos reservados 2018 | 15


PrincipaisEVENTOS
PRINCIPAIS Eventos de
(DEInício
INÍCIO)
 Os eventos de início indicam onde o processo começa. Existem diversos
“gatilhos” que indicam a circunstância em que o processo se inicia, por
exemplo:

Símbolo Descrição

Tipo Nenhum: O evento deve ser descrito mas não especifica


nenhuma característica particular do início.

Tipo Mensagem: O processo é iniciado com o recebimento de


uma mensagem por qualquer meio (documento, solicitação, e-
mail, telefonema, sistema etc.).

Tipo Temporal: O processo é iniciado por uma condição


temporal (uma data, um período, um dia, um mês etc.).

©EloGroup| Todos os direitos reservados 2018 | 19


PrincipaisEVENTOS
PRINCIPAIS Eventos(DEdeFIM)
Fim
 Os eventos de fim indicam onde o processo se encerra, com um resultado
alcançado ou com o término do estímulo para execução do processo. Os
principais tipos são:

Símbolo Descrição

Tipo Nenhum: Indica que o processo chegou ao seu


fim esperado (positivo).

Tipo Mensagem: Indica o envio de uma comunicação


para outra entidade ou processo ao término do
processo.

Tipo Término: Indica que o processo não chegou ao


seu fim esperado (negativo).

©EloGroup| Todos os direitos reservados 2018 | 20


PISCINA E RAIAS (SWIMLANES)
 Funcionam como um mecanismo de organização das atividades em categorias
visualmente separadas. Dentro de cada piscina é representado um único participante
do processo, cortado horizontalmente por diversas raias que representam as áreas
(atores) que atuam naquele processo.

Símbolo Descrição
Piscina: Uma piscina (pool, em inglês) representa um
participante do processo, em geral a própria organização
ou uma entidade externa (cliente, fornecedor, agência
reguladora etc.). O nome da piscina deve ser o nome do
processo executado pela organização ou o nome da
entidade externa envolvida. Uma piscina pode ter seu
interior detalhado no modelo ou ser representada como
caixa preta (black box).

Raia: Uma raia (lane, em inglês) é uma subdivisão dentro de


uma piscina, utilizada para representar unidades
organizacionais ou cargos envolvidos na execução do
processo.

©EloGroup| Todos os direitos reservados 2018 | 21


FLUXO DE SEQUÊNCIA OU DE MENSAGEM?

O que está errado?

©EloGroup| Todos os direitos reservados 2018 | 23


FLUXO DE SEQUÊNCIA

Forma correta:

©EloGroup| Todos os direitos reservados 2018 | 24


PRINCIPAIS TIPOS DE PORTAS LÓGICAS

Símbolo Descrição
Paralelo: Representa a divisão do fluxo em dois ou mais caminhos
que serão executados paralelamente. Também representa a junção
de vários caminhos paralelos em um único caminho, dando
sequência ao fluxo apenas quando a execução de todos os
caminhos atinge a porta lógica.
Exclusivo: Representa o seguimento do fluxo por uma condição
exclusiva em que apenas um dos caminhos será seguido de acordo
com a condição a ser considerada. Também representa a
continuidade de um fluxo ramificado quando a execução de um
dos caminhos atinge a porta lógica.

©EloGroup| Todos os direitos reservados 2018 | 26


EXEMPLOS DE UTILIZAÇÃO DE PORTAS LÓGICAS

Lógica do fluxo: “OU” Lógica do fluxo: “E”


(ou um caminho ou o outro (ambos os caminhos serão
será seguido após o gateway) seguidos após o gateway)

©EloGroup| Todos os direitos reservados 2018 | 27


PORTAS LÓGICAS

Exemplo:

©EloGroup| Todos os direitos reservados 2018 | 28


DADOS E ARTEFATOS
 Elementos que permitem a adição de informações complementares ao
modelo.

Símbolo Descrição
Objeto de dados: É utilizado para representar dados que são
insumos para a execução de atividades, ou
dados que são resultantes de atividades.

Grupo: É utilizado para agrupar visualmente um conjunto de


elementos de uma mesma categoria.

Anotações: São utilizadas para adicionar informações


complementares julgadas relevantes para o leitor.

©EloGroup| Todos os direitos reservados 2018 | 30


DADOS E ARTEFATOS

©EloGroup| Todos os direitos reservados 2018 | 31


DADOS E ARTEFATOS

©EloGroup| Todos os direitos reservados 2018 | 32


BOAS PRÁTICAS PARA
MODELAR PROCESSOS COM
BPMN NA VISÃO DE NEGÓCIO

©EloGroup| Todos os direitos reservados 2018 | 33


9 BOAS PRÁTICAS PARA MODELAR PROCESSOS COM BPNM NA VISÃO DE
NEGÓCIO

1 Divida o Processo em Macro Etapas, Alinhando com o Escopo do Processo

1
2 Deixar todas as caixas de atividades do mesmo tamanho, e a as linhas dos fluxos retas

Caso queira representar processos de interface, utilize uma Piscina com o respectivo nome do
3 processo (caixa-preta)

4 Modele o processo com a visão do cliente utilizando Diagrama de Processo Colaborativo

5 Menos é mais! Simplifique as atividades redundantes e pouco representativas

6 Modele o processo mantendo um layout contínuo e organizado

7 Utilize um evento inicial (nenhum ou mensagem) em cada piscina utilizada no modelo do processo

Determine o tipo de evento final (nenhum, terminação ou mensagem) de acordo com o resultado
8 do processo

9 Nunca escreva as perguntas nos Gateways

©EloGroup| Todos os direitos reservados 2018 | 34


Divida o Processo em Macro Etapas, Alinhando com o Escopo do
1 Processo
Recomendamos a definição de um bom escopo do processo previamente à modelagem com
BPMN, a fim de se entender como o processo está inserido dentro da organização e quais são
seus relacionamentos com demais processos ou agentes externos à organização.
13

8 1 10
2
11
12 3

9 6
7

©EloGroup| Todos os direitos reservados 2018 | 35


Divida o Processo em Macro Etapas, Alinhando com o Escopo do
1 Processo
O modelo em BPMN precisa estar consistente com o escopo definido para o processo, através
do alinhamento de evento inicial, resultado, principais etapas, entradas e saídas, origem e
destino.

8 2 3 4 5 6

13

12 10 11

©EloGroup| Todos os direitos reservados 2018 | 36


Deixar todas as caixas de atividades do mesmo tamanho, e a as
2 linhas dos fluxos retas

 É aconselhável deixar todas as caixas de atividades, gateways, eventos, do mesmo tamanho. Quando
são apresentados de tamanhos diferentes, denotam uma falsa impressão de importância em relação aos
demais, ou seja, os de maiores tamanhos demonstram um maior grau de importância.

©EloGroup| Todos os direitos reservados 2018 | 37


CASO QUEIRA REPRESENTAR PROCESSOS DE INTERFACE, UTILIZE UMA
3 PISCINA COM O RESPECTIVO NOME DO PROCESSO (CAIXA-PRETA)

Processo de Interface:

©EloGroup| Todos os direitos reservados 2018 | 39


MODELE O PROCESSO COM A VISÃO DO CLIENTE UTILIZANDO
4 DIAGRAMAS DE PROCESSO COLABORATIVO
 Outra grande vantagem da BPMN é a possibilidade de se modelar um processo também a partir
da perspectiva do cliente externo, o que nos força a pensar o processo “de fora para dentro”.
 Não recomendamos a modelagem de processo sem a representação da visão do cliente. A visão
do cliente é sempre representada em outra piscina, sendo que existem duas formas permitidas
para representá-la:
1. Apenas identificar as interações com o cliente ao longo do processo (troca de mensagem);
2. Detalhar as atividades executadas pelo cliente ao longo do processo.

SEM Visão Cliente Com Visão Cliente: apenas interações

©EloGroup| Todos os direitos reservados 2018 | 40


MODELE O PROCESSO COM A VISÃO DO CLIENTE UTILIZANDO
4 DIAGRAMAS DE PROCESSO COLABORATIVO
 Recomendamos desvendar as atividades do cliente sempre que possível. Isso nos permite
enxergar como o cliente efetivamente participa do processo e quais atividades agregam valor
para ele. Isso é fundamental para geração de insights de melhoria.
Com Visão Cliente: Desvendando as atividades do cliente

©EloGroup| Todos os direitos reservados 2018 | 41


MENOS É MAIS! SIMPLIFIQUE AS ATIVIDADES REDUNDANTES E POUCO
5 REPRESENTATIVAS
 Na modelagem é importante a minimização do tamanho dos diagramas, para evitar que as
análises se tornem difíceis e complexas. Nossas recomendações são:
1. Evite representar as ações de enviar e receber em tarefas, pois estas ações devem ser representadas
no fluxo pelos fluxos de sequência ou mensagem (conectores);

A ação de enviar e receber estão Fluxo simplificado: fluxo de sequência


representadas como tarefa! representam o envio e recebimento!

©EloGroup| Todos os direitos reservados 2018 | 42


MODELE O PROCESSO MANTENDO UM LAYOUT CONTÍNUO E
6 ORGANIZADO
Para a BPMN, conectores podem ser unidos em qualquer ponto dos objetos, assim
como tarefas podem ser inseridas em qualquer disposição no diagrama.
Devido a esta liberdade da notação, pode haver dificuldade de compreensão dos
fluxos modelados, como no exemplo a seguir:
A seta está
retornando

As setas estão
conectadas de
baixo para cima
Linhas cruzando
sem necessidade

Sequência
incorreta das
Abertura e fechamento
raias
com gateways diferentes

Amarração compacta: polui o fluxo e confunde o leitor

©EloGroup| Todos os direitos reservados 2018 | 43


MODELE O PROCESSO MANTENDO UM LAYOUT CONTÍNUO E
6 ORGANIZADO
Propomos uma ordenação do layout dos fluxos modelados, com as seguintes recomendações:
 Direcionar o fluxo de sequência da esquerda para  Alinhar os elementos na horizontal e vertical;
direita;  Distribuir as tarefas de modo a pertencerem a
 Direcionar o fluxo de mensagens e as associações uma única raia;
em ângulo de 90° do fluxo de sequência;  Inserir os participantes nas raias de acordo com
 Evitar o cruzamento de linhas; a ordem de aparecimento;
 Abrir e fechar com o mesmo gateway.

Conector saindo da
esquerda para direita

Sequência correta
clareza na leitura Utilizar mesmo gateway

Amarração Lógica e Linear


©EloGroup| Todos os direitos reservados 2018 | 44
UTILIZE UM UVENTO INICIAL (NENHUM OU MENSAGEM) EM CADA
7 PISCINA UTILIZADA NO MODELO DO PROCESSO
Ao modelar numa visão de negócio a instância do processo é sempre disparada pelo cliente ou
pela própria organização. Recomendamos a criação de um evento inicial do tipo nenhum para
a piscina que inicia o processo e a utilização do evento inicial do tipo mensagem para as
demais piscinas que recebem um tipo de comunicação para iniciar o seu processo.

Evento Inicial

Subtipo Objetivo Símbolo

Indica quando um processo irá iniciar.


Início É utilizado apenas uma vez no diagrama.
Nenhum Pode ser representado na piscina do processo ou
na piscina do cliente.
Utilizado para representar o início do processo de
Início
uma piscina após receber a comunicação de uma
Mensagem
outra piscina representada no mesmo diagrama.

©EloGroup| Todos os direitos reservados 2018 | 45


UTILIZE UM UVENTO INICIAL (NENHUM OU MENSAGEM) EM CADA
7 PISCINA UTILIZADA NO MODELO DO PROCESSO

Falta o evento inicial Sugerimos o uso de evento inicial do tipo mensagem e o fluxo de
para a piscina do mensagem entre a piscina cliente e a organização para representar a
processo comunicação entre as organizações para iniciar o processo

©EloGroup| Todos os direitos reservados 2018 | 46


DETERMINE O TIPO DE EVENTO FINAL (NENHUM, TERMINAÇÃO OU
8 MENSAGEM) DE ACORDO COM RESULTADO DO PROCESSO
Associado ao processo podem existir diversos eventos finais, tanto na visão cliente como da
organização. Sugerimos o uso de três subtipos de evento final para distinguir as diferentes
formas de finalizar um processo de acordo com o resultado de uma sequência de atividades
(caminho do processo): finalização inesperada, envio de informação para outro processo e a
finalização do “caminho feliz”.

Evento Final

Subtipo Objetivo Símbolo

Indica a finalização do caminho


Fim Nenhum feliz do processo
Indica a finalização inesperada do
Fim Término processo.
Indica o envio de uma comunicação
Fim Mensagem para outra entidade ou processo

©EloGroup| Todos os direitos reservados 2018 | 47


DETERMINE O TIPO DE EVENTO FINAL (NENHUM, TERMINAÇÃO OU
8 MENSAGEM) DE ACORDO COM RESULTADO DO PROCESSO

Os eventos não estão


representando as
diferentes formas de
finalizar um processo .
envio de informação
para outro processo e a
finalização do “caminho
feliz”.

Note que pode ocorrer


diversos eventos finais
associados ao processo ,
tanto na visão cliente
como no da
organização.

©EloGroup| Todos os direitos reservados 2018 | 48


9 NUNCA ESCREVA AS PERGUNTAS NOS GATEWAYS

Gateways são orientadores do fluxo de sequência, eles não tomam uma ação de decisão. A ação
de decisão deve ser descrita na atividade anterior. O resultado da ação de decisão o caminho a
ser seguido, de acordo com o gateway.

Não utilizar perguntas


em gateway

A decisão esta inserida na ação


representada na tarefa anterior

©EloGroup| Todos os direitos reservados 2018 | 49


PRÁTICA

©EloGroup| Todos os direitos reservados 2018 | 50


Exemplo Prático

Faça um fluxograma representando o


processo de escritura de contrato do
CT Junior para o cliente, desde o
momento em que o cliente analisa a
proposta de projeto apresentada, até
o momento em que ele assina (ou
não).

©EloGroup| Todos os direitos reservados 2018 | 51


Exemplo Prático

©EloGroup| Todos os direitos reservados 2018 | 52


ROTAS DE TRANSFORMAÇÃO DE
PROCESSOS
ROTAS DE TRANSFORMAÇÃO DE
PROCESSOS
Obrigado.

Arthur Ferrão
(27) 99878-7462

www.elogroup.com.br

Você também pode gostar