Download - BPMN Correios
-
Modelagem de
Processos com BPMNDepartamento de Planejamento de Tecnologia da Informao e Comunicao
Universidade Corporativa dos Correios
-
OBJETIVO DO CURSO
2
Capacitar os colaboradores nos conceitos
de gesto e de modelagem de processos no
padro BPMN (Business Process Model
and Notation).
Habilitar as reas da Empresa para
realizarem a modelagem de seus
processos de negcio.
-
Carga horria
Horrio e intervalo
Celular
Perguntas
Participao
Lista de Frequncia
Certificado
Avaliao
Material do curso
Exerccios
CONTRATO PEDAGGICO
3
-
AGENDA
Captulo 1 Conceitos Relacionados a Processos
Captulo 2 Estratgia e Gesto de Processos
Captulo 3 Modelagem de Processos de Negcio
Captulo 4 Notao BPMN
4
-
Principais fontes de informaes utilizadas:
MANPLA Mdulo 1 Aspectos Gerais
MANPLA Mdulo 6 Gesto de Processos
BPM CBOK verso 2.0 terceira liberao em portugus www.abpmp-br.org
Business Process Model and Notation (BPMN)
www.bpmn.org
BPMN Method and Style ; Bruce Silver
5
-
CAPITULO 1
CONCEITOS RELACIONADOS A
PROCESSOS
6
-
Conjunto definido de atividades executadas por
humanos ou mquinas para alcanar uma ou mais
metas (resultados, produtos).
Disparados por eventos especficos e apresentam
um ou mais resultados que podem conduzir ao
trmino do processo ou transferncia de controle
para outro processo.
Compostos por vrias tarefas ou atividades inter-
relacionadas que solucionam uma questo
especfica.
Fonte: CBOK
CONCEITOS RELACIONADOS A PROCESSOSPROCESSO
7
PROCESSO?
-
Termo que se refere a pessoas que interagem para
executar um conjunto de atividades de entrega de
valor a clientes e gerar retorno de investimento
as partes interessadas.
Abrange todos os tipos de organizaes, com ou sem
fins lucrativos.
Fonte: CBOK
CONCEITOS RELACIONADOS A PROCESSOSNEGCIO
8
NEGCIO?
-
Entrega valor
aos clientes.
CONCEITOS RELACIONADOS A PROCESSOSPROCESSO DE NEGCIO
9
PROCESSO DE NEGCIO?
Cruza limites
funcionais
Ponta-a-ponta
-
Processo de negcio definido como um trabalho ponta-
a-ponta que entrega valor aos clientes.
Envolve todo o trabalho cruzando limites funcionais
necessrios para entregar valor ao cliente.
Fonte: CBOK
CONCEITOS RELACIONADOS A PROCESSOSPROCESSO DE NEGCIO
10
PROCESSO DE NEGCIO?
-
CONCEITOS RELACIONADOS A PROCESSOSPROCESSO DE NEGCIO
11
PROCESSO DE NEGCIO?
Classificam-se em:
De Gestao ou Gerenciamento.
Finalisticos, Essenciais ou Primrios.
De Apoio ou Suporte.
-
12
No geram valor direto aos
clientes. Apoiam os
processos primrios.
So ponta-a-ponta e
entregam valor ao cliente.
Representam as atividades
essenciais para misso da
Empresa. Formam a cadeia
de valor (Michael Porter).
Medem, monitoram e
controlam atividades de
negcios. Asseguram que
processos primrios e de
suporte atinjam metas.
CONCEITOS RELACIONADOS A PROCESSOSTIPOS DE PROCESSOS DE NEGCIO
-
MACROPROCESSO:
Prestar servios de logstica
PROCESSO:
Prestar servios de encomendas
SUBPROCESSO:
Captar encomendas
Tratar encomendas
Distribuir encomendas
ATIVIDADES:
Registrar pedido de coleta
Realizar coleta
TAREFAS:
Solicitar dados do cliente
Confirmar endereo de coleta
Verificar tipo de servio
13
CONCEITOS RELACIONADOS A PROCESSOSNVEL DE DETALHAMENTO
ATIVIDADES
TAREFAS
SUBPROCESSOS
PROCESSO
MACROPROCESSO
-
14
EntradasSadas
(Valor)
Controles
Insumos
Processamento
Agrega
Valor
Agrega
Valor
Agrega
Valor
CONCEITOS RELACIONADOS A PROCESSOSCOMPONENTES
Orientaes
Recursos
-
CONCEITOS RELACIONADOS A PROCESSOSEXEMPLO: PRESTAR SERVIO DE ENCOMENDAS
15
Orientao e Controle
Insumos/Recursos
En
tra
das
Sad
as
Captao
Tratamento
Distribuio
ECT Normas,
regras de
negcio...
Indicador
Prazo de Entrega
Insumos
Embalagens
Combustveis
Carteiros
Veculos
SRO
Objeto
recebido do
cliente
Objeto
entregue ao
destinatrio
-
Riscos
Interfaces
Periodicidade
Atividades
Descrio
Durao
Papel responsvel
Entrada/Sada
Controle de Verso
16
Nome do processo
Objetivo
Abrangncia
Dono do Processo
Gestor do Processo
Fornecedores
Clientes
Papis
Metas
Indicadores
DOCUMENTAO
DESCRITIVA DO
PROCESSO
1. Nome do Processo:
xxxxxxxxx
2. Objetivo
xxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxx
3. Abrangncia
Xxxxxxxxxxxxxxxxxxxx
4. Dono do processo
....
CONCEITOS RELACIONADOS A PROCESSOSATRIBUTOS DO PROCESSO
16
-
17
CONCEITOS RELACIONADOS A PROCESSOSDONO DO PROCESSO
PROCESSO:
Prestar servios de encomendas
Dono: DENCO
Gestor: EMPREGADO
DESIGNADO
Dono
Designao do Gestor do
Processo
Desenho do processo
Desempenho do processo
Apoio s aes para
modelagem, gesto e
melhoria do processo
Gestor
Gesto do processo conforme diretrizes
estabelecidas pelo dono e MANPLA Mdulo 1 Captulo 2 e detalhamento do processo MANPLA Mdulo 6
RESPONSABILIDADES
-
18
CONCEITOS RELACIONADOS A PROCESSOSREGRAS DE NEGCIO
Declarao que define ou restringe algum aspecto do
negcio. Utilizada para controlar ou influenciar o
comportamento do negcio.
Exemplos:
Se pagamento vista, conceder 10% de
desconto;
Se horrio da postagem superior s 16h, prazo
de entrega ser de D+2
-
19
CONCEITOS RELACIONADOS A PROCESSOSREGRAS DE NEGCIO
-
EXERCCIO 1
VAMOS FAZER UM CAFEZINHO?
Entradas Insumos Recursos Orientao e Controle
Sada
20
-
CAPITULO 2
ESTRATGIAS E
GESTO DE PROCESSOS
22
-
ESTRATGIA E GESTO DE PROCESSOSIDENTIDADE CORPORATIVA DOS CORREIOS
23
Negcio:
Solues que aproximam.
Misso:
Fornecer solues acessveis e confiveis para conectar
pessoas, instituies e negcios, no Brasil e no mundo.
Viso:
Ser uma empresa de classe mundial.
Valores:
tica, meritocracia, respeito s pessoas, compromisso
com o cliente e sustentabilidade.
-
ESTRATGIA E GESTO DE PROCESSOSCADEIA DE VALOR CLSSICA DE PORTER
24
-
ESTRATGIA E GESTO DE PROCESSOSEXEMPLO DE UMA CADEIA DE VALOR PARA A ECT
25
Servios
dos
Correios
-
ESTRATGIA E GESTO DE PROCESSOSDECOMPOSIO DE PROCESSOS DA CADEIA DE VALOR
26
-
EXERCCIO 2
DESENHE A CADEIA DE VALOR DA EMPRESA ABC
27
Qual a misso da Empresa ABC?
O que ser terceirizado?
Qual a sua expertise?
-
EXERCCIO 2
DESENHE A CADEIA DE VALOR DA EMPRESA ABC
28
-
ESTRATGIA E GESTO DE PROCESSOSPLANEJAMENTO ESTRATGICO DA ECT
30
Instrumento que define objetivos
estratgicos, aes e projetos para
atuao da empresa em seu ambiente
de negcio visando a convergncia de
esforos e otimizao dos recursos.
-
ESTRATGIA E GESTO POR PROCESSOS
31
A estratgia da empresa viabilizada atravs de seus processos.
A gesto e melhoria de processos devem estar alinhadas ao plano estratgico
Plano Estratgico ciclo 2011-2014 - LINHAS DE GESTO
3.2 - MODELO DE EXCELNCIA DA GESTO
5) Orientao por Processos e Informaes
h) Desenvolver e implantar modelo organizacional baseado na gesto por processos.
-
CONCEITOS RELACIONADOS A PROCESSOSGERENCIAMENTO DE PROCESSO DE NEGCIO
32
-
ESTRATGIA E GESTO DE PROCESSOSGERENCIAMENTO DE PROCESSO DE NEGCIO
BUSINESS PROCESS MANAGEMENT
33
Ciclo BPM
Fonte: CBOK
-
34
ESTRATGIA E GESTO DE PROCESSOSPROPSITO DA GESTO E MELHORIA DE PROCESSOS
-
Indicadores de
Resultado:
Associados s conseqncias das aes,
medem o efeito
35
De produtividade (eficincia):
referem-se competncia no uso dos
recursos destinados produo de um
bem/servio. Contemplam anlise de
custo e economicidade: Fazer a coisa com menos.
De qualidade (eficcia): medem a eficcia da empresa em atender
s necessidades do cliente. Fazer a coisa certa.
De impacto (efetividade): focam as conseqncias (impactos) dos produtos
ou servios. Embutem conceitos de
eficincia e de eficcia. Fazer a coisa certa da melhor maneira.
Indicadores de
Desempenho:
Associados aos recursos do processo, medem a
causa, antes de o efeito
acontecer.
ESTRATGIA E GESTO DE PROCESSOSINDICADORES
-
Processo Atender Cliente na Agncia
Indicador de Desempenho:
Tempo mdio de atendimento por servio
Indicador de Resultado:
% de satisfao do cliente
36
ESTRATGIA E GESTO DE PROCESSOS
EXEMPLOS DE INDICADORES
MANPLA Mdulo 6 Captulo 2 Anexo 3
-
ESTRATGIA E GESTO DE PROCESSOS
FATORES-CHAVE DE SUCESSO EM BPM
37
O que pode dar errado
na gesto de processo?
-
CAPITULO 3
MODELAGEM DE PROCESSOS
DE NEGCIO
38
-
Conjunto de atividades e habilidades.
Viso e entendimento.
Habilita a anlise, desenho e medio.
Perspectiva ponta-a-ponta.
Fonte: CBOK
MODELAGEM DE PROCESSOS DE NEGCIO CONCEITO
39
-
MODELAGEM DE PROCESSOS DE NEGCIO PROPSITO DA MODELAGEM
40
Propsitos da Modelagem
Documentar processo
Utilizar como suporte de
treinamento
Avaliar padres e
conformidades
Planejar mudanas previstas
Servir de base para
comunicao e discusso
Descrever requisitos para novos negcios
Realizar Planejamento
Estratgico
Buscar melhoria de Operaes
Especificar de Sistemas de Informao
Fonte: CBOK
-
MODELAGEM DE PROCESSOS DE NEGCIO PERSPECTIVAS DA MODELAGEM
41
CORPORATIVO Gerenciamento de Portflio de Processos
NEGCIO Redesenho/Reengenharia do Negcio
OPERAES Melhoria de Processos
DESENHO DE SISTEMAS Requisitos de Sistemas
CONSTRUTOR Especificao de Aplicaes
OPERADOR DE SISTEMAS Sistema de Trabalho
DO
MN
ION
EG
C
IO
DO
MN
IOO
PE
RA
ES
DO
MN
IOT
EC
NO
LO
GIA
Fonte: CBOK
-
Gestor(es) do Processo (moderador).
Analista de Gesto de Processo da rea
(facilitador).
Executores.
Especialistas de diversos nveis.
42
MODELAGEM DE PROCESSOS DE NEGCIOPARTICIPANTES DA MODELAGEM
-
Brainstorming
Questionrios
Observaes
Entrevistas
Feedbacks
Workshops
Videoconferncias
43
MODELAGEM DE PROCESSOS DE NEGCIOCAPTURANDO INFORMAES
-
Quadro branco.
Flip chart.
Papel de flip chart e papis
adesivos.
Ferramentas de modelagem (visio,
bizagi etc).
44
MODELAGEM DE PROCESSOS DE NEGCIOTCNICAS E FERRAMENTAS DE MODELAGEM
-
45
MODELAGEM DE PROCESSOS DE NEGCIOCRIANDO AMBIENTES FAVORVEIS
-
As Is (Atual) To Be (Melhorias)
Analise
+
Melhorias
MODELAGEM DE PROCESSOS DE NEGCIOTIPOS DE MODELAGEM
46
-
ESTRATGIA E GESTO DE PROCESSOSTIPOS DE ATIVIDADES
47
Valor Agregado
Handoff De Controle
-
48
1
Fase Inicial: Diagrama do Macroprocesso
2
Mapeamento Mapa de Processos
3
Modelagem Fluxos BPMN
Documentao Descritiva do Processo
Ficha de Indicadores
MODELAGEM DE PROCESSOS DE NEGCIO FASES E PRODUTOS DA MODELAGEM
-
49
Orientao e Controle
Insumos/Recursos
En
tra
das
Sad
as
Captao
Tratamento
Distribuio
ECT Normas
e regras de
negcio
Indicador
Prazo de Entrega
Insumos
Embalagens
Combustveis
Carteiros
Veculos
SRO
Objeto
recebido do
cliente
Objeto
entregue ao
destinatrio
MODELAGEM DE PROCESSOS DE NEGCIO DIAGRAMA DO MACROPROCESSO
-
50
MODELAGEM DE PROCESSOS DE NEGCIO MAPA DOS PROCESSOS
Prestar Servio de Encomenda
-
MODELAGEM DE PROCESSOS DE NEGCIOFLUXO BPMN
51
-
EXERCCIO 3ELABORE UM DIAGRAMA DE MACROPROCESSO PARA
A EMPRESA ABC.
52
Orientao e Controle
Insumos/Recursos
Entr
adas
Sad
as
-
EXERCCIO 4
ELABORE UM MAPA DE PROCESSOS PARA A
EMPRESA ABC.
54
-
CAPITULO 4
PADRO BPMN
56
-
57
Business Process Model and Notation
(BPMN) um padro aberto internacional
de notao grfica para desenhar e modelar
processos de negcios.
NOTAO BPMNCONCEITO
Encontra-se na verso 2.0 (ver site http://www.bpmn.org)
-
58
NOTAO BPMNOBJETIVO
Facilitar o entendimento de todos os usurios do
processo de negcio.
-
Simples e ao mesmo tempo poderoso.
De fcil entendimento por todos os
envolvidos com processos - usurios de
negcio e profissionais de TI.
Permite migrao para workflow.
Permite representar conceitos do negcio e
de TI.
Utilizado para automatizar e gerenciar
processos de negcio.
59
NOTAO BPMNBENEFCIOS
-
60
NOTAO BPMN CONCEITOS BSICOSNVEIS DE MODELAGEM COM BPMN
Nvel 1 Modelagem descritiva:
Utiliza os elementos bsicos do BPMN para descrever o fluxo das atividades do processo e
papis ou unidades que as executam (alto nvel)
Nvel 2 Modelagem analtica:
Utiliza o completo conjunto de elementos do
BPMN para descrever o fluxo de atividades , incluindo todos os fluxos de exceo.
Nvel 3 Modelagem executvel:
Similar modelagem analtica, com o detalhamento dos atributos dos elementos do BPMN para execuo do processo.
Silver, Bruce. BPMN Method and Style, 2011
-
61
NOTAO BPMN CONCEITOS BSICOSELEMENTOS DA NOTAO BPMN
Especificao 2.0 OMG
http://www.omg.org/spec/BPMN/2.0/
-
Swimlane Objetos
de Fluxo
Objetos de
Conexo
Artefatos Dados*
Pool
Lanes
Tarefa
Subprocesso
Eventos
Gateways
Fluxo de Sequncia
Fluxo de Mensagem
Associao
Grupo
Anotao
Objeto de Dados
Mensagem
Banco de Dados
62
-
Cada vez que um processo disparado
por um evento de incio, uma
INSTNCIA e um TOKEN so criados.
A instncia do processo cada vez que
ele executado e concludo.
O token percorre o(s) caminho(s) do
fluxo, conforme o encadeamento das
atividades (serial ou paralelo) e
decises, devendo alcanar um evento de
fim, quando ele extinto.
Um processo pode ter uma ou mais
possibilidades de trmino.
63
NOTAO BPMN CONCEITOS BSICOSINSTNCIA DO PROCESSO E TOKEN
-
64
* Novo no BPMN 2.0
NOTAO BPMNAPRESENTAR BIZAGI
-
65
Representa um processo ou um participante externo do processo -
entidade (empresa) ou papel especfico (vendedor, comprador, cliente).
Cada pool contm somente 1 processo.
NOTAO BPMNSWIMLANE - POOL
-
Representam os papis ou perfis (ex. gerente, assessor) , sistemas (ex.
uma aplicao) ou entidades organizacionais internas (ex. expedio,
financeiro) que executam um processo.
Cada lane atribuda a um perfil ou entidade.
So as divises da pool em faixas retangulares.
66
NOTAO BPMNSWIMLANE - LANE
-
67
Representa uma entidade ou papel externos (companhia, cliente,) que
se relacionam com seu processo.
NOTAO BPMNPARTICIPANTE EXTERNO
-
68
A conexo dos elementos do processo dentro de uma Pool definido
pelo Fluxo de Sequncia.
A comunicao entre processos (entre Pools) estabelecida atravs de
Fluxo de Mensagem.
NOTAO BPMNCONEXES ENTRE POOLS E LANES
-
69
Tipos de Atividades:
Tarefas
Atividade atmica
no pode ser dividida
em unidades menores.
Subprocessos
Atividade que pode ser
aberta em atividades
mais especializadas.
NOTAO BPMNOBJETOS DE FLUXO - ATIVIDADES
Iniciar a frase com o
verbo no
infinitivo +
substantivo.
Ex.:
Registrar pedido
-
70
Servio: tarefa automatizada (web
service ou aplicativo web).
Usurio: Processo aguarda usurio
executar tarefa dentro de um
sistema.
BPMN define vrios tipos de tarefas, indicados por um
cone no canto.
NOTAO BPMNOBJETOS DE FLUXO ATIVIDADES - TAREFAS
Manual: Realizada por um
usurio sem o suporte de TI
-
71
Atividade que pode ser subdividida em atividades mais especializadas e que pode ser representada como um processo.
Subprocessos podem ser representados de forma retrada ou expandida.
Iniciar a frase com o verbo no infinitivo + substantivo. Ex.: Registrar pedido
NOTAO BPMNOBJETOS DE FLUXO - SUBPROCESSOS
-
72
Esta expanso pode se dar no mesmo modelo ou
em modelos externos. Modelos externos facilitam
a reutilizao dos processos.
NOTAO BPMNOBJETOS DE FLUXO ATIVIDADE - SUBPROCESSOS
Subprocessos podem ser
expandidos tambm em
diagramas filhos,
estabelecendo uma relao
hierrquica entre os
diagramas
-
73
NOTAO BPMNRELAO HIERRQUICA ENTRE PROCESSOS
Diagrama-filho
Diagrama-pai
-
74
NOTAO BPMNOBJETOS DE FLUXO - SUBPROCESSOS
Diagrama-filho
Diagrama-pai
-
Um evento representa algo que ocorre durante a execuo de um processo, afetando o seu fluxo.
Existem trs tipos bsicos de eventos: de Incio, de Finalizao e Intermedirio.
75
De incio
De finalizao
Intermedirio
NOTAO BPMNOBJETOS DE FLUXO - EVENTOS
Nomear os eventos com
um
substantivo e
um particpio
passado. Ex:
Venda
realizada.
-
Para cada um dos tipos bsicos de
eventos podemos
adicionar cones.
Tm comportamento de captura e/ou de
envio.
76
NOTAO BPMNOBJETOS DE FLUXO - EVENTOS
* Novo no BPMN 2.0
-
77
Comum
Mensagem
Timer
NOTAO BPMNOBJETOS DE FLUXO EVENTOS DE INCIO
-
Uma mensagem que chega de um participante externo ou
de outro processo dispara o processo.
78
NOTAO BPMNOBJETOS DE FLUXO EVENTOS DE INCIO MENSAGEM
-
Uma data e hora especfica ou ciclo especfico (por exemplo,toda segunda-feira, s 9h) pode ser definido para acionar o incio do processo.
79
NOTAO BPMNOBJETOS DE FLUXO EVENTOS DE INCIO TIMER
-
80
Comum
Mensagem
Terminao
NOTAO BPMNOBJETOS DE FLUXO EVENTOS DE FINALIZAO
-
Alcanar um evento de fim de terminao faz com que o
processo pare imediatamente, mesmo que haja outros
caminhos ativos.
81
OBJETOS DE FLUXOEVENTOS DE FIM TERMINAO
-
Envia uma mensagem a um participante externo.
82
OBJETOS DE FLUXOEVENTOS DE FIM MENSAGEM
-
Exclusivo (XOR ou OU Exclusivo)
Paralelo (AND/E)
83
NOTAO BPMNOBJETOS DE FLUXO - GATEWAY
Representam um ponto de controle no fluxo do
processo.
-
Gateways so utilizados para controlar o fluxo do processo.
O mesmo tipo de Gateway pode ser utilizado tanto para divergir, quanto para convergir o fluxo.
NOTAO BPMNOBJETOS DE FLUXO - GATEWAY
84
-
Representa o OU, onde o acesso a um dos caminhos
exclusivo, ou seja, apenas um dos caminhos ser seguido,
no importando quantos caminhos existam para escolha.
85
NOTAO BPMNOBJETOS DE FLUXO GATEWAY EXCLUSIVO (XOR OU OU EXCLUSIVO)
-
Todos caminhos criados so seguidos em paralelo.
No h processo de deciso, e todos os caminhos so
seguidos.
AND (E)
86
NOTAO BPMNOBJETOS DE FLUXO GATEWAY PARALELO (AND / E)
-
87
NOTAO BPMN - OBJETOS DE FLUXOGATEWAY EXCLUSIVO E PARALELO
-
Fluxo de Seqncia
Fluxo de Mensagem
Associao de Dados
Associao
88
NOTAO BPMNOBJETOS DE CONEXO
-
Representa um documento, dado ou algum outro objeto
utilizado, produzido ou alterado no processo (entradas e
sadas).
89
NOTAO BPMNOBJETO DE DADOS
-
90
NOTAO BPMNBANCO DE DADOS
Representa uma informao arquivada em uma base de
dados ou sistema.
-
Utilizada para (unir/integrar) dados, informaes e
artefatos com as atividades do fluxo.
91
NOTAO BPMNASSOCIAO DE DADOS
-
Grupos
Anotaes
92
NOTAO BPMNARTEFATOS
-
As anotaes so utilizadas como mecanismos para fornecer
informaes adicionais ao leitor de um diagrama de BPMN.
93
NOTAO BPMNARTEFATOS - ANOTAES
-
Permitem agrupar atividades e outros elementos para
tornar visveis blocos importantes de operao.
94
NOTAO BPMNARTEFATOS - GRUPOS
-
MODELAGEM DE PROCESSOS DE NEGCIO
Passo passo para elaborao dos fluxos Nvel 1
Passo 1 Definir escopo do processo e elaborar Diagrama de Alto Nvel do caminho feliz
Passo 2 Incluir paralelismo e caminhos alternativos
Passo 3 Adicionar excees
Passo 4 Detalhar as principais atividades
Passo 5 Adicionar interaes com outros participantes
95
-
Evento de Incio?
Cada instncia do processo produz um(a) novo(a) ____________.
Cliente? Demais participantes?
Principais atividades?
Evento de fim?
Adicionar Pools e Lanes
Adicionar Eventos de incio e de fim
Incluir principais passos do caminho feliz
Passo 1 Definir escopo do processo e elaborar Diagrama de Alto Nvel do caminho feliz
Passo 2 Incluir paralelismo e caminhos alternativos
Passo 3 Adicionar excees
Passo 4 Detalhar as principais atividades
Passo 5 Adicionar interaes com outros participantes
MODELAGEM DE PROCESSOS DE NEGCIO
Passo passo para elaborao dos fluxos Nvel 1
96
-
EXERCCIO 5 - PASSO 1
APLICAO DO MTODO PARA MODELAGEM
DESCRITIVA
Cenrio - Processo: Venda de Carros Novos
O cliente faz um pedido de carro novo concessionria,
por meio do preenchimento de um formulrio. O final
do caminho feliz do processo o fechamento da venda e
a entrega do carro.
Em linhas gerais, o vendedor Registra o Pedido e
Realiza Pedido Fbrica. Quando o carro chega da
fbrica, o departamento ps-venda Prepara o Carro
para a Entrega. O departamento financeiro Prepara
Financiamento e Conclui a Venda. Ento, o
departamento ps-venda Entrega o Carro e
Documentos ao Cliente.
97
-
Passo 1 Definir escopo do processo e elaborar Diagrama de Alto Nvel do caminho feliz
Reconecte atividades conforme caminhos paralelos e alternativos(condicionais)
Passo 2 - Incluir paralelismo e caminhos alternativos
Passo 3 Adicionar excees
Passo 4 Detalhar as principais atividades
Passo 5 Adicionar interaes com outros participantes
MODELAGEM DE PROCESSOS DE NEGCIO
Passo passo para elaborao dos fluxos Nvel 1
100
-
EXERCCIO 6 - PASSO 2
APLICAO DO MTODO PARA MODELAGEM
DESCRITIVA
101
Continuao do Cenrio ...
A atividade Preparar Financiamento pode ser iniciada assim que o pedido registrado. Ela inicia
simultaneamente s atividades Realizar Pedido Fbrica e/ou Preparar Carro para Entrega.
Realizar Pedido Fbrica somente necessria se o carro no estiver disponvel na loja.
A atividade Concluir Venda requer que ambas atividades Preparar Financiamento e Preparar Carro para Entrega sejam executadas, antes de ser iniciada.
-
Passo 1 Definir escopo do processo e elaborar Diagrama de Alto Nvel do caminho feliz
Passo 2 Incluir paralelismo e caminhos alternativos
Identifique situaes de trmino por exceo
Identifique um evento de fim para cada uma das situaes identificadas
Insira gateways para definir os caminhos de exceo
Passo 3 Adicionar excees
Passo 4 Detalhar as principais atividades
Passo 5 Adicionar interaes com outros participantes
MODELAGEM DE PROCESSOS DE NEGCIO
Passo passo para elaborao dos fluxos Nvel 1
103
-
104
Continuao do Cenrio...
Se o carro solicitado no estiver disponvel na fbrica ou a data de disponibilidade no seja aceita pelo cliente
devemos cancelar a venda e todas as atividades em
curso.
Se o financiamento no for autorizado para o cliente devemos cancelar a venda, inclusive todas atividades em
curso.
A situao de carro indisponvel detectada no Realizar Ordem de Pedido Fbrica. A situao de
financiamento indisponvel ocorre depois do Preparar
Financiamento.
EXERCCIO 7 - PASSO 3
APLICAO DO MTODO PARA MODELAGEM
DESCRITIVA
-
Passo 1 - Definir escopo do processo e elaborar Diagrama de Alto Nvel do caminho feliz
Passo 2 Incluir paralelismo e caminhos alternativos
Passo 3 Adicionar excees
Expanda os subprocessos hierarquicamente (diagramas pai-filho)
Passo 4 Detalhar as principais atividades
Passo 5 Adicionar interaes com outros participantes
MODELAGEM DE PROCESSOS DE NEGCIO
Passo passo para elaborao dos fluxos Nvel 1
106
-
107
Detalhar o subprocesso Registrar Pedido:
O vendedor coleta a assinatura do contrato e entra com o pedido no sistema de computador.
O vendedor verifica a disponibilidade do carro na loja ou se haver necessidade de solicitar fbrica (represente
isso com duas possibilidades de trmino, usando eventos
comuns distintos, pois esta condio ser testada
frente.
EXERCCIO 8 PASSO 4APLICAO DO MTODO PARA MODELAGEM
DESCRITIVA
-
Passo 1 Definir escopo do processo e elaborar Diagrama de Alto Nvel do caminho feliz
Passo 2 Incluir paralelismo e caminhos alternativos
Passo 3 Adicionar excees
Passo 4 Detalhar subprocessos
Adicione pools caixa-preta para participantes externos
Adicione fluxos de mensagem no Diagrama de Alto Nvel e nos processos filhos
Passo 5 Adicionar interaes com outros participantes
MODELAGEM DE PROCESSOS DE NEGCIO
Passo passo para elaborao dos fluxos Nvel 1
109
-
110
Continuao do Cenrio ...O vendedor faz o pedido fbrica e a fbrica responde com uma data provvel de envio. O vendedor estima o tempo de trnsito e
de preparo para informar ao cliente a data de entrega. Se a data
for inaceitvel, o cliente pode cancelar o pedido. Neste caso, o
vendedor cancela o pedido fbrica.Se o cliente confirmar o pedido, o subprocesso Realizar Pedido Fbrica termina com status confirmado. Caso contrrio, o vendedor cancela o pedido fbrica e o subprocesso
termina com status venda cancelada.O Banco recebe o pedido de financiamento e responde com a confirmao ou rejeio. A Fbrica e o Banco trocam mensagem com a loja.Ajuste o processo principal e detalhe o subprocesso Realizar Pedido Fbrica
EXERCCIO 9 - PASSO 5
APLICAO DO MTODO PARA MODELAGEM
DESCRITIVA
-
113
PADRO BPMNNVEL 2 ELEMENTOS ESTENDIDOS
Introduo de alguns
elementos estendidos do
nvel 2
-
114
Um script ou cdigo de comando executado por um aplicativo.
Usado para automao de funes simples, utilitrios.
Invoca um web service ou servio web.
uma funo do negcio que executada automaticamente mediante uma solicitao de um
requisitante e uma resposta deve ser devolvida a ele.
OBJETOS DE FLUXOTAREFAS AUTOMATIZADAS
-
115
OBJETOS DE FLUXOREPETIO DE ATIVIDADES / SUBPROCESSOS
TAREFA LOOPING
O nmero de repeties desconhecido antes do incio da
atividade que ser repetida. Uma condio ser testada. A
condio no necessita ficar explcita no diagrama.
-
116
OBJETOS DE FLUXOEVENTOS DE INCIO
* Novo no BPMN 2.0
*
-
Tambm conhecido como Dados ou Regra. Uma instncia
do processo pode ser criada ou iniciada quando uma
condio se torna verdade ou atinge um determinado valor.
117
OBJETOS DE FLUXOEVENTOS DE INCIO - CONDIO
-
Assim como o evento de incio de mensagem, o evento de
incio sinal disparado por uma mensagem que chega de
um participante externo.
No entanto a mensagem (evento de incio sinal) no tem
um destinatrio especfico (o processo), podendo ser
capturada por qualquer processo.
118
OBJETOS DE FLUXOEVENTOS DE INCIO SINAL
Nova taxa de
cmbio
-
Dois ou mais tipos de eventos podem disparar o incio do
processo.
119
OBJETOS DE FLUXOEVENTOS DE INCIO - MLTIPLO
Outra abordagem!
Quantos eventos de incio podemos
ter em um
processo
-
Usado quando mltiplos eventos disparam o processo e
todos os eventos so necessrios para iniciar o processo.
120
OBJETOS DE FLUXOEVENTOS DE INCIO MLTIPLO PARALELO
* Novo no BPMN 2.0
-
121
OBJETOS DE FLUXOEVENTOS DE FIM
* Novo no BPMN 2.0
*
-
Alcanar um evento de fim do tipo erro termina aquele
nvel do processo, mesmo que haja outros caminhos
paralelos ativos. O evento propaga o erro para os processos
pai e filhos.
O resultado do erro capturado por um evento
intermedirio de erro atachado borda de um subprocesso.
122
OBJETOS DE FLUXOEVENTOS DE FIM ERRO
Fluxo normal
Fluxo exceo
-
Um sinal enviado pelo processo. Tal qual o evento de
incio do tipo sinal, no objetiva alcanar nenhum outro
processo especfico.
123
OBJETOS DE FLUXOEVENTOS DE FIM SINAL
-
124
OBJETOS DE FLUXOEVENTOS INTERMEDIRIOS - CONCEITOS
Erro
Cancelamento
* Novo no BPMN 2.0
*
*
-
125
OBJETOS DE FLUXOEVENTOS INTERMEDIRIOS - CONCEITOS
Posio no fluxo: sequncia do fluxo ou na borda.
Fluxo de
Exceo
-
Na sequncia do fluxo:
Timer na borda da atividade
126
OBJETOS DE FLUXOEVENTO INTERMEDIRIO - TEMPO
-
Um evento intermedirio de mensagem pode estar
recebendo uma mensagem ou enviando uma mensagem
entre processos.
127
OBJETOS DE FLUXOEVENTO INTERMEDIRIO - MENSAGEM
Quando usados para capturar uma mensagem, o marcador
ser um
envelope no preenchido.
Quando usado para enviar uma mensagem, o marcador
ser um
envelope preenchido.
-
Um evento intermedirio de mensagem na seqncia
do fluxo indica que neste ponto uma mensagem foi
enviada (envelope preenchido) e/ou aguardada (envelope
no preenchido).
128
OBJETOS DE FLUXOEVENTO INTERMEDIRIO - MENSAGEM
-
Pode ainda estar atachado borda de uma atividade.
129
OBJETOS DE FLUXOEVENTO INTERMEDIRIO - MENSAGEM
-
130
OBJETOS DE FLUXOEVENTO INTERMEDIRIO - ERRO
Situao de exceo : Negcio ou Tcnica.
Um evento de erro na borda de uma tarefa de servio indica umafalha na execuo do webservice (falha tcnica).
Um evento de erro na borda de uma tarefa de usurio indica otratamento para uma falha de negcio. A melhor prtica indica o
uso de gateways aps tarefas de usurio para tratar excees de
negcio.
-
Exclusivo (XOR ou OU
Exclusivo)
Paralelo (AND/E)
Inclusivo (OR/OU)
Complexo
Exclusivo Baseado em eventos
131
OBJETOS DE FLUXOGATEWAYS
-
Permite que se navegue por um ou mais caminhosdurante o fluxo de execuo.
Nele entra um fluxo de sequncia e podem sair mltiplosfluxos de sequncia.
As condies testadas so independentes e mais do queuma pode ser verdadeira.
OR(OU)
132
OBJETOS DE FLUXOGATEWAY INCLUSIVO (OR ou OU)
-
133
OBJETOS DE FLUXOCAMINHOS EXCLUSIVOS
O que os exemplos tm em comum?
-
134
OBJETOS DE FLUXOJUNO DE CAMINHOS EXCLUSIVOS
No so necessrios gateways para juntar
caminhos exclusivos!
-
135
OBJETOS DE FLUXOJUNO DE CAMINHOS PARALELOS
So necessrios gateways para sincronizar
caminhos paralelos!
-
136
OBJETOS DE FLUXOJUNO DE CAMINHOS PARALELOS
preciso gateways para sincronizar caminhos
paralelos! (gateway inclusivo)
-
137
OBJETOS DE FLUXOJUNO DE CAMINHOS PARALELOS
Quantas vezes a Tarefa 4 executada em cada uma das figuras a seguir?
-
Fluxo de Seqncia
Fluxo de Seqncia
Condicional
Fluxo de Seqncia
default
Fluxo de Mensagem
Associao
138
PADRO BPMNOBJETOS DE CONEXO
-
Utilizado quando existe mais de uma opo de caminho nofluxo a ser seguido. Para seguir por determinado caminho preciso que determinada condio seja satisfeita.
Usado para condies independentes.
139
OBJETOS DE CONEXOFLUXO DE SEQUNCIA CONDICIONAL
-
Se existirem mais condies e essas no forem satisfeitas, o
caminho default deve ser seguido.
140
OBJETOS DE CONEXOFLUXO DE SEQUNCIA DEFAULT
-
MODELAGEM DE PROCESSOS DE NEGCIO
Passo passo para elaborao dos fluxos Nvel 2
Passo 6 Refinar gateways
Passo 7 Refinar tratamento de exceo
141
-
142
NOTAO BPMN CONCEITOS BSICOSNVEIS DE MODELAGEM COM BPMN
Nvel 1 Modelagem descritiva:
Utiliza os elementos bsicos do BPMN para descrever o fluxo das atividades do processo e
papis ou unidades que as executam (alto nvel)
Nvel 2 Modelagem analtica:
Utiliza o completo conjunto de elementos do
BPMN para descrever o fluxo de atividades , incluindo todos os fluxos de exceo.
Nvel 3 Modelagem executvel:
Similar modelagem analtica, com o detalhamento dos atributos dos elementos do BPMN para execuo do processo.
Silver, Bruce. BPMN Method and Style, 2011
-
Cenrio 1 -Processo: Venda de Carros Novos
Alguns clientes podem no fazer o
financiamento com a Concessionria. Podem
pagar em dinheiro ou ainda providenciar por
sua conta prpria o financiamento.
O que isso muda no nosso diagrama?
143
EXERCCIO 10 - PASSO 6
REFINAR GATEWAYS
-
MODELAGEM DE PROCESSOS DE NEGCIO
Passo passo para elaborao dos fluxos Nvel 2
Passo 6 Refinar gateways
Passo 7 Refinar tratamento de exceo
145
-
Exerccio 11: Aplicao do Mtodo para
Modelagem Descritiva Passo 7
146
O que mais pode
dar errado?
O que significativo
para meu processo?
-
Exerccio 11: Aplicao do Mtodo para
Modelagem Descritiva Passo 7 Problemas Comuns:
Aprovaes negadas
Problemas de estoque
Uma resposta aguardada no chega no prazo
O processo cancelado ou recebe informaes relevantes enquanto est em funcionamento.
Solues bsicas:
Abortar a atividade
Reiniciar a atividade
Iniciar uma ao paralela, uma notificao
Voltar para passos anteriores
Iniciar um novo processo
Cancelar alguma atividade que est rodando em paralelo147
-
Exerccio 11: Aplicao do Mtodo para
Modelagem Descritiva Passo 7
Cenrio - Venda de Carros Novos
Pedidos incompletos geram problemas. Se esta exceo
detectada, devemos terminar o processo enviando
uma mensagem de rejeio para o cliente.
148
-
Dvidas? Comentrios?
Obrigado
151
Material do Treinamento
http://intranetac/diretorias/vitec/detic/gmon/copy_of_curso-
de-modelagem-de-processos-e-bpmn