Escolar Documentos
Profissional Documentos
Cultura Documentos
Notação BPMN
Higor Monteiro
2
Áreas de Conhecimento
3
Ciclo de Vida BPM
4
Modelagem de Processos de
Negócio
• Modelagem de Processos de Negócios é o conjunto de
atividades e habilidades que fornecem uma visão e
entendimento dos processos de negócio e habilita
análise, desenho e medição de desempenho.
5
Diagrama X Mapa x Modelo
6
Objetivos da Modelagem de
Processos de Negócio
7
Técnicas para Modelagem
• Observação direta
• Entrevistas
• Questionários
• Observação e feedback
por escrito
• Workshops estruturados
• Videoconferência / Web
conferências
8
Papéis e participantes
9
Ferramentas de Modelagem
• Quadro branco;
• Flip chart;
• Papeis adesivos ;
• Ferramentas de modelagem
(Business process modelers)
10
Notação de Processo
11
Notação de Processo
• A notação de processo também define os
seguintes elementos:
• Objetivo do processo
• Especifica as entradas e saídas
• Recursos consumidos
• Atividades feitas em alguma ordem (Fluxo de
trabalho)
• Eventos que conduzem o processo
• Ajuda na padronização da modelagem de processo
12
Notações de Modelagem
• Flowcharts
• Integration Definition for Function Modeling
(IDEF0)
• Event Process Chains (EPC)
• Unified Modeling Language (UML)
• Eriksson Penker Business Extensions (EPBE)
• Suppliers, inputs, process, outputs, customers
(SIPOC)
• Cadeia de Valor
13
Notações de Modelagem
14
BPMN
• Business Process Modeling Notation (BPMN ) é uma
notação gráfica, padrão OMG (www.omg.org), que
tem por objetivo prover recursos e elementos para
modelar (desenhar) os processos de negócio – Está
na versão 2.0
15
BPMN
• Os modelos (diagramas) BPMN podem ser usado
como um novo “contrato” entre as áreas técnicas
e os usuários
16
Download - www.omg.org
17
BPMN
• O BPMN fornece uma notação para expressar os
processos de negócio em um único diagrama de
processo de negócio (Business Process
Diagram – BPD)
18
BPMN
• Exemplo de processo privado
19
BPMN
• Exemplo de processo público
20
BPMN
• Exemplo de processo de colaboração
21
Simbologia BPMN
• Fornece uma simbologia simples mas robusta, para
modelar todos os aspectos de processos de negócio
22
Swimlanes
• Funcionam como um mecanismo de organização das
atividades em categorias visuais separadas
23
Swimlanes
Piscina Raia
24
Atividades
• Representam o trabalho
realizado por um ator, é um
passo dentro do processo
25
Atividades
• A tarefa é a menor unidade de um processo, geralmente
atômica (não pode ser dividida em mais objetos)
26
Atividades: sub-processos
27
Atividades: sub-processos
28
Atividades: sub-processos
29
Gateways
• Gateways (decisões) são
elementos usados para
controlar a divergência e
convergência do fluxo
30
Decisões
• Diagrama com decisões (Gateways)
Decisão Exclusiva
Decisão Paralela
31
Eventos
• Representam algo que
acontece ou pode
acontecer durante o
curso de um processo
32
Eventos
33
Eventos
34
Eventos
• Diagrama com uso de Eventos
Evento Incorporado
(gera uma exeção)
35
Objetos de Conexão
36
Artefatos
• Ilustram as entradas e as saídas das atividades no
processo
Objeto Descrição Figura
37
Artefatos
• Segmento de processo utilizando artefatos
38
Erros Comuns
39
Fluxos em/entre Pools
40
Fluxos em/entre Pools
41
Eventos de Timer
• Eventos de início são usados em vez de eventos
intermediários quando se está na fronteira da
atividade
42
Fluxo de Raias
• Erros comuns ao modelar Raias (Lanes)
são os mesmos encontrados nas
modelagens de pools
43
Fluxo de Raias
44
Gateways
• Gateways podem ser conectados apenas
com fluxos de sequência
45
Gateways
46
Tarefas e Eventos
• Muitas vezes, eventos são modelados
(erroneamente) como tarefas e estados de
tarefas como novas tarefas
47
Tarefas e Eventos
• Solução:
48
Mecanismo de Fluxo de Sequência
49
Mecanismo de Fluxo de Sequência
50
Resumindo...
Um Diagrama de Processo de Negócio
(BPD) consiste de um conjunto de elementos,
incluindo Pools, Lane, todos os tipos de
Tarefas, Sub-Processos, Participantes,
Gateways, Eventos (Início, Intermediário,
Fim), Objeto de Dados, Grupo, Anotações,
Fluxo de Sequência, Fluxo de Mensagens,
e Associação.
51
52
Ferramenta
• Vamos a ferramenta...
53
Características
• Suporte ao BPMN
• Recurso de exportação/importação de modelos
(suporte a XML);
• Modelagem (desenho de processo);
• Simulação de Processo;
• Suporte a BPEL;
• Suporte a XPDL;
• Suporte a documentação de apoio (planilha,
gráficos, documentos word...)
54
Algumas Ferramentas
• ARIS Platform
• BPMS pago
• ARIS Express – Apenas modelagem de processos FREE
• http://www.ariscommunity.com
55
Algumas Ferramentas
• Oracle BPM Suite
• http://www.oracle.com/technologies/bpm/bpm-
suite.html?origref=http://www.oracle.com/us/technologies/bpm/i
ndex.html
56
Algumas Ferramentas
• Intalio Designer
• BPMS pago
• ARIS Express – Apenas modelagem de processos FREE
• http://www.intalioworks.com/products/bpm/opensource-
edition/designer/
57
Algumas Ferramentas
• WebSphere Business Modeler
• Modo Básico Free
• http://www-
01.ibm.com/software/integration/wbimodeler/advanced/features/
58
Algumas Ferramentas
• Tibco Business Studio
• Free Business Process Modeler
• http://developer.tibco.com/business_studio/
59
Algumas Ferramentas
• BPM Blue Works
• Disponível na Web
• https://apps.lotuslive.com/bpmblueworks/
60
Algumas Ferramentas
• Bonita Studio
• Software Livre
• http://www.bonitasoft.org
61
Vamos usar...
• Bizagi Process Modeler
62
Prática – Processo de
Reembolso
• Este processo prevê o reembolso das despesas
efetuadas pelos trabalhadores de uma empresa.
Por exemplo, reembolsar a compra de um livro
técnico, material de escritório ou de software
63
Prática – Processo de Reembolso
64
Processo de Reembolso de Despesa
66
“Um documento de processo é um objeto morto.
Ele só se torna vivo quando se transforma em
conhecimento no cérebro das pessoas e só se
torna efetivo quando esse conhecimento
direciona o comportamento das pessoas.”
Zahran
67
Referências
• ABPMP. BPM CBOK Guia para Gerenciamento de
Processos de Negócio, Versão 2.0, 2009.
• Site Bizagi - www.bizagi.com
• Santos, Rildo. Mapeamento e Modelagem de
Processos de Negócio com BPMN, disponível em
www.companyweb.com.br
• Reis, Glauco. Introdução ao BPMN. Edição 01, São
Paulo: 2007.
• OMG. Business Process Model and Notation
(BPMN), Version 2.0, disponível em:
www.omg.org/spec/BPMN/2.0
68