Buscar

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 70 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 70 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 70 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

MODELAGEM DE
PROCESSOS COM
BPMN
1
Business
Process
Modeling
Notation
Modelagem de Processos e BPMN
O que é BPMN?
2
• BPMN é uma linguagem gráfica usada para representar
processos de negócio.
• É um padrão para modelagem de processos de negócio que
fornece uma notação gráfica para especificação de processos
de negócio em um DPN (Diagrama de Processo de Negócios).
• Ela é baseada em uma técnica de diagramação de fluxo muito
similar ao diagrama de atividades da UML
Modelagem de Processos e BPMN
Definição
3
• Sua notação tem como meta principal fornecer uma notação
padrão que seja compreensível por todos os interessados do
negócio isso inclui os seguintes personagens:
• Analistas de Negócio: 
– Criam e refinam os processos
• Desenvolvedores Técnicos: 
– Responsáveis pela implantação dos processos
• Gerentes de Negócio: 
– Monitoram e gerenciam os processos. 
• Clientes
Modelagem de Processos e BPMN
Objetivo
4
• Por que é importante Modelar com BPMN?
– BPMN é um padrão internacional de modelagem de processos aceito pela
comunidade.
– BPMN é independente de qualquer metodologia de modelagem de 
processos.
– BPMN cria uma ponte padronizada para diminuir a lacuna entre os
processos de negócio e sua implementação.
– BPMN permite modelar o processo de uma maneira unificada e 
padronizada.
Modelagem de Processos e BPMN
Importância
5
Ferramentas de Apoio
• BPMN 2.0 Modeler for Visio 2.2 (download)
6
• Visual Paradigm (download)
Ferramentas de Apoio
7
• BizAgi Process Modeler (download)
Ferramentas de Apoio
8
Se divide em dois tipos de elementos:
Conjunto Básico (Core Elements Set)
Conjunto Avançado (Full Elements Set)
Modelagem de Processos e BPMN
Notação BPMN
9
CONJUNTO BÁSICO
(CORE ELEMENTS SET)
10
• A modelagem é feita por diagramas simples
com um pequeno conjunto de elementos gráficos.
• Os elementos são divididos em quatro categorias
básicas:
– Objetos de Fluxo - Principais objetos gráficos utilizados
para definir o comportamento do processo;
– Objetos de Conexão - Objetos gráficos utilizados para
conectar objetos de fluxo entre si ou entre artefatos;
– Swimlanes - Objeto gráfico utilizado para “organizar” os
objetos e artefatos em “categorias” separadas;
– Artefatos - Objetos gráficos utilizados para fornecer
informação adicional aos objetos.
Modelagem de Processos e BPMN
Elementos da Notação
11
• Evento
– É algo que acontece durante um processo do negócio. Estes eventos
afetam o fluxo do processo e têm geralmente uma causa (trigger) ou um
impacto (result). Há três tipos de eventos, baseados sobre quando afetam
o fluxo:
Inicio Intermediário Fim
Modelagem de Processos e BPMN
Core – Objetos de Fluxo
12
Exemplo
13
• Atividade
– É um termo genérico para um trabalho executado. Os tipos de atividades
são: Tarefas e sub-processos.
– O sub-processo é distinguido por uma pequena cruz no centro inferior da
figura.
Tarefa Subprocesso
Modelagem de Processos e BPMN
Core – Objetos de Fluxo
14
• Gateway ou Decisão
– É usado para controlar a divergência e a convergência da seqüência de um
fluxo. Assim, determinará decisões tradicionais, como juntar ou dividir
trajetos.
Gateway
Modelagem de Processos e BPMN
Core – Objetos de Fluxo
15
Exemplo
16
Exemplo
17
Exemplo
18
• Fluxo de seqüência
– É usado para mostrar a ordem (seqüência) com que as atividades serão
executadas em um processo.
Modelagem de Processos e BPMN
Core – Objetos de Conexão
19
• Fluxo de mensagem
– É usado mostrar o fluxo das mensagens entre dois participantes diferentes
que os emitem e recebem.
Modelagem de Processos e BPMN
Core – Objetos de Conexão
20
• Associação
– É usada para associar dados, texto, e outros artefatos com os objetos de
fluxo. As associações são usadas para mostrar as entradas e as saídas das
atividades.
Modelagem de Processos e BPMN
Core – Objetos de Conexão
21
• Regras de Conexão do Fluxo de Sequência
Modelagem de Processos e BPMN
Core – Objetos de Conexão
22
• Regras de Conexão do Fluxo de Mensagens
Modelagem de Processos e BPMN
Core – Objetos de Conexão
23
Exemplo
24
• São mecanismos de organização das atividades em categorias
visuais separadas.
• Pool
– Um pool representa um participante em um processo. Ele atua como um
container gráfico para dividir um conjunto de atividades de outros pools.
Modelagem de Processos e BPMN
Core – Swinlanes
25
• Lane
– Uma lane é uma subdivisão dentro de um pool usado para organizar e
categorizar as atividades.
Modelagem de Processos e BPMN
Core – Swinlanes
26
• Pool
– São utilizados quando o diagrama envolve duas entidades de negócio ou
participantes que estão separados fisicamente no diagrama.
– Especifica o "que faz o que" colocando os eventos e os processos em áreas
protegidas, chamados de pools
• Lane
– Tem como objetivo a separação das atividades associadas para uma
função ou papel específico
– O lane representa um departamento dentro dessa organização que é
representada pelo pool.
Modelagem de Processos e BPMN
Core – Swinlanes
27
Exemplos
• Pool
28
Exemplos
• Lane
29
Exemplos
30
• Objetos de Dados
– O objeto de dado é um mecanismo para mostrar como os dados são
requeridos ou produzidos por atividades. São conectados às atividades
com as associações.
Modelagem de Processos e BPMN
Core – Artefatos
31
• Grupo
– Um grupo é representado por um retângulo e pode ser usado para
finalidades de documentação ou de análise.
Modelagem de Processos e BPMN
Core – Artefatos
32
• Anotações
– As anotações são mecanismos para fornecer informações adicionais para o
leitor de um diagrama BPMN.
Modelagem de Processos e BPMN
Core – Artefatos
33
Exemplo
34
Conjunto Básico de Elementos
Tarefa Subprocesso
Inicio Intermediário Fim
Gateway
Sequência Mensagem Associação
Objeto de 
Dados
Anotações Grupo
Pool
Lane
35
Exercício 3: Processo “Confirmar Reserva”
Uma Agência de Viagens recebe uma solicitação de
confirmação de reserva. Para realizar essa atividade é preciso
verificar se o pagamento foi efetuado, verificar a reserva do
hotel e a reserva do vôo. Estas atividades são feitas ao mesmo
tempo e incluem outras atividades dentro delas.
A verificação da reserva do hotel e do vôo realizam
procedimentos parecidos. Após as verificações e somente
quando o pagamento for efetuado, a confirmação é enfim
concluída e entregue o comprovante de reserva.
36
Possível Solução
37
ALGUNS ELEMENTOS DO
CONJUNTO AVANÇADO
(FULL ELEMENTS SET)
38
Full – Objetos de Fluxo - Eventos
• Mensagens
– Inicia o processo, continuar o processo (no caso de mensagem
intermediária) ou indicar o final de um processo.
Inicio Intermediários Fim
39
Exemplos
40
• Tempo
– Define uma data, hora ou ciclo específicos (por exemplo, toda segunda-
feira, às 9h) para acionar o início de uma atividade.
Inicio Intermediários Fim
41
Full – Objetos de Fluxo - Eventos
Exemplos
• Tempo
42
• Erro ou Exceção
– Informa ao processo que aconteceu um erro e que ele deve ser tratado. 
Inicio Intermediários Fim
43
Full – Objetos de Fluxo - Eventos
Exemplos
• Mensagem e Erro
44
• Cancelar
– Indica que o processo foi cancelado.
– Não pode iniciar um processo.
Inicio Intermediários Fim
45
Full – Objetos de Fluxo - Eventos
• Compensação
– Indica que uma compensação é necessária.
– É feita por um evento intermediário quando um trabalho realizado pelo
processo é desfeito.
– Não pode iniciar um processo.Inicio Intermediários Fim
46
Full – Objetos de Fluxo - Eventos
Exemplos
• Compensação
47
• Condicional
– Dispara gatilho (trigger) quando uma condição da regra é verdadeira.
Inicio Intermediários Fim
48
Full – Objetos de Fluxo - Eventos
• Link
– Mecanismo de conexão entre páginas ou desvio. Pode ser utilizado como
“go to”.
Inicio Intermediários Fim
49
Full – Objetos de Fluxo - Eventos
Exemplos
• Link
50
Exemplos
• Link
51
• Sinal
– Usado para interação entre processos.
– Exemplo: Chega um sinal que foi transmitido a partir de outro processo e 
desencadeia o início do processo.
– O funcionamento do signal é como umbroadcast: o throw signal emitirá o sinal 
(como um apito) e todos os processos que estão aguardando aquele sinal (catch 
signal) o captarão, dando sequência aos seus fluxos.
Inicio Intermediários Fim
52
Full – Objetos de Fluxo - Eventos
Exemplos
• Sinal
Quando a tarefa B terminar será lançado um sinal (B
completado). Este sinal será capturado e a Tarefa D começará.
53
Exemplos
54
• Terminador
– Encerra todas as atividades, tarefas e sub-processos.
Inicio Intermediários Fim
55
Full – Objetos de Fluxo - Eventos
• Múltiplo
– Múltiplos caminhos para iniciar o processo, mas somente um deles deve
ser selecionado para iniciar o processo. 
Inicio Intermediários Fim
56
Full – Objetos de Fluxo - Eventos
• Existem três tipos:
– Exclusivo (XOR)
– Inclusivo (OR)
– Paralelo (AND)
Localizados dentro do processo de
negócio onde o Fluxo de Sequência
pode ter caminhos alternativos.
Representa um ponto de
ramificação onde as alternativas são
baseadas em expressões
condicionais contido dentro fluxo de
sequência.
É geralmente utilizado para
demonstrar atividades ou tarefas
que são executadas em paralelo.
Também é usado para indicar
sincronização
Full – Objetos de Fluxo - Gateway
57
Exemplos
• Gateway Exclusivo (XOR)
58
Exemplos
• Gateway Inclusivo (OR)
59
Exemplos
• Gateway Inclusivo (OR)
60
Exemplos
• Gateway Paralelo (AND)
61
Exemplos
• Gateway Paralelo (AND)
62
Erros Comuns
63
Erros Comuns
64
Erros Comuns
65
Alguns do Conjunto Avançado
66
Exclusivo (XOR)
Inclusivo (OR)
Paralelo (AND)
Incluindo o 
Conjunto
Básico
Poster BPMN 2.0
67
Exercício 4 – Devolução de Acervos
O cliente dirige-se até a Biblioteca da Instituição para fazer a devolução do
acervo que ele possui emprestado. Ao apresentar o acervo para devolução ao
bibliotecário, o mesmo irá primeiramente verificar como encontra-se o estado do
acervo, se ele está danificado ou não. Caso esteja danificado ou rasurado, o bibliotecário
informa ao cliente, e eles negociam como será feita a reposição do acervo.
Em seguida, o bibliotecário irá verificar se o cliente está devolvendo o acervo
na data estabelecida para entrega. Se não estiver e o acervo for do tipo de consulta
local, o cliente deve ficar suspenso dos serviços da Biblioteca por 30 dias. Agora se for
um acervo do tipo domiciliar, o cliente deverá ficar suspenso pela quantidade de dias em
atraso. O cliente é informado da suspensão e o bibliotecário registra a devolução do
acervo.
Por fim, o bibliotecário gera um recibo de devolução de empréstimos para
entregar ao cliente, caso ele queira se respaldar da devolução. O cliente recebe este
recibo e o bibliotecário separa o acervo para disponibilizá-lo novamente na prateleira
para empréstimos.
68
Exercício 5 – Emitir Nada Consta
O aluno estuda em uma faculdade particular e toda vez que ele irá realizar
um nova matrícula por semestre ou está na situação de aluno formando ou
transferido, ou seja, concluindo seu curso ou sendo encaminhado para outra
Instituição de Ensino, é necessário que o aluno apresente na secretaria um
documento da Biblioteca de nada consta, onde comprova que ele estar em dias e
não possui nenhuma pendência com a Biblioteca.
Para receber este documento, o aluno encaminha-se até a Biblioteca e
solicita a emissão do documento de nada consta. O bibliotecário por sua vez, irá
consultar em seus registros a situação do cliente, se ele possui pendências ou não.
Caso ele tenha pendências, o mesmo é informado que só é permitido a emissão do
documento após sua regularização com a Biblioteca. Caso ele não tenha pendências,
ele também é informado e o bibliotecário solicita para o aluno aguardar um tempo
para emitir o documento.
Ao término do processo de atendimento, o bibliotecário emite o
documento de nada consta do cliente, entrega ao cliente para que ele possa
encaminhar-se à Secretaria.
69
Exercício 6 – Prêmio Nobel da Paz
A seleção de um Prêmio Nobel da Paz é um processo demorado e executado cuidadosamente. Os processos
são um pouco diferentes para cada um dos seis prémios; os resultados são idênticos para cada uma das seis
categorias.
A seguir é mostrado a descrição para o Prêmio Nobel de Medicina. Os principais atores nos processos de
nomeação, seleção, aceitação e recebimento do prêmio são: Comitê Nobel de Medicina, Quem indica,
Especialistas especialmente designados, Assembleia Nobel e Prêmios Nobel.
Todo ano, em setembro, no ano anterior ao ano que o Prêmio é concedido, cerca de 3000 convites ou
formulários confidenciais de indicação são enviados pelo Comitê Nobel de Medicina para indicar os
selecionados.
Aos quem indica é dada a oportunidade de nomear um ou mais indicados. Os formulários preenchidos
devem ser disponibilizados para o Comitê Nobel de Medicina para a seleção dos candidatos preliminares. O
Comitê Nobel de Medicina realiza uma primeira triagem e seleciona os candidatos preliminares.
Após esta primeira seleção, o Comitê Nobel de Medicina pode solicitar a assistência dos especialistas. Se
assim for, é enviado a lista com os candidatos preliminares para os especialistas especialmente designados
com o pedido para avaliar o trabalho dos candidatos preliminares.
O Comitê Nobel de Medicina envia o relatório com recomendações à Assembleia Nobel. Este relatório
contém a lista de candidatos finais e obras associadas.
A Assembleia Nobel escolhe o Prêmio Nobel em Medicina através de uma maioria de votos e os nomes dos
ganhadores do Prêmio Nobel e obras associadas são anunciados. A Assembleia Nobel se reúne duas vezes
para esta seleção. Na primeira reunião a Assembleia Nobel discute sobre o relatório. Na segunda reunião, o
Nobel em Medicina e obras associadas são escolhidos.
O cerimônia do Prêmio Nobel é realizada em Estocolmo.
70