BPM_02 - Introdução a BPMN
-
Upload
rodrigopom -
Category
Documents
-
view
45 -
download
1
Transcript of BPM_02 - Introdução a BPMN
Introdução a BPMN
Graduação CESUMAR
Prof.: Cleber Lecheta, MBA.
O que é BPMN
• Um padrão de processos de negócios• + linguagem de modelagem
Desenvolvido pelo BPMI (Business Process Management Initiative)– Especificação BPMN 1.0 em maio de 2004.– Representa mais de 2 anos de trabalho
O que é BPMN
• Principal objetivo: criar uma notação compreensível tanto pelos usuários do negócio quanto para os analistas.– Capaz de iniciar o rascunho dos processos
• Para os técnicos responsáveis pela implementação técnica
• Para as pessoas de negócio que irão gerenciar e monitorar os processos (PROCESSOS DE GERENCIAMENTO)
– Uma ponte padrão para o GAP entre a modelagem dos processos de negócio e sua implementação
O que é BPMN
• BPMN define um diagrama de processos de negócios, BPD (Business Process Diagram)– Baseado em fluxogramas– Representa uma rede de modelos gráficos
(GRAFO)
• Modelo de processos de negócios– Atividades– Controle de fluxos– Definem ordem e desempenho
BPMN – O Básico
• Modelo de Processos de Negócio– Desenvolvimento de diagramas simples– Termos Familiares -– Composto por elementos distintos– Utiliza formas comuns– Exemplo:
• Atividades são retângulos• Decisões são diamantes
BPMN – O Básico
• A linguagem do BPMN deve ser simples o suficiente para construir rápidos rascunhos de processos e igualmente poderosa para abranger a complexidade do negócio.
• Divisão dos elementos em categorias– Flow Objects objetos de fluxos– Connecting Objects objetos de conexão– Swinlanes agrupadores (caixas e retângulos)– Artifacts resultados
BPMN – Flow Objects
• Três elementos principais para os objetos de fluxo
– Event (Evento)– Evento de inicio, intermediario e fim
– Activity (Atividade)
– Gateway - decisão– Flecha pontilhada – associação de uma atividade com outra atividade. – Flecha continua – fluxo direto
BPMN – Flow Objects
• Evento – coisas disparadas ou não pelo usuário
– representado por um círculo – alguma coisa que “acontece” durante um processo de
negócio. – Afetam o fluxo do processo– Normalmente têm uma causa (disparador) ou um
impacto (resultado).
* Eventos são círculos com o interior em aberto para permitir que legendas internas possam distinguir entre eventos disparadores ou resultados.
BPMN – Flow Objects
• Evento– Há três tipos de eventos
• baseados em como eles afetam o fluxo– Início (Start)– Intermediário (Intermediate)– Fim (End)
• observe as figuras, respectivamente.
BPMN – Flow Objects
• Atividade – algum trabalho ou alguma coisa realizada
– Representada por um retângulo arredondado nas bordas
– É um termo genérico para o trabalho executado pela companhia.
– Pode ser atômica ou não atômica (composta).(Indivisível ou composta)
BPMN – Flow Objects
• Atividade– Os tipos de atividades são:
• Tarefa • Sub-Processo
– Identificado por um pequeno sinal de mais (+) no centro da parte inferior do retângulo
BPMN – Flow Objects
• Gateway (diamante - losango) (representa decisão)
– Representado pelo familiar losango – Usado para controlar a divergência e
convergência do Fluxo de Sequência.– Determina as decisões tradicionais
• Divisões• Fusões• Junções (duas atividades para gerar uma terceira. A terceira
atividade só existirá se as duas primeiras estiverem concluídas)
* Legendas internas indicam o tipo de controle de comportamento. (as legendas indicam o que cada atividade irá executar)
BPMN – Connecting Objects
• Os Objetos de Fluxo são conectados entre si num diagrama(BPD) para criar o esqueleto básico de um processo de negócio. (flechas)
• Há três Objetos Conectores que cumprem esta função. Estes conectores são: – Fluxo de Sequencia (Sequence Flow)– Fluxo de Mensagem (Message Flow)– Associação (Association)
BPMN – Connecting Objects
• Fluxo de Sequencia (Sequence Flow)
• Representado por uma linha sólida com uma ponta de seta sólida
• Usado para mostrar a ordem (a sequência) em que as atividades serão executadas num Processo.
BPMN – Connecting Objects
• Fluxo de Mensagem (Message Flow)
• Representado por uma linha tracejada com uma ponta de seta aberta
• Usado para mostrar o fluxo de mensagens entre dois Participantes do Processo (entidades de negócio ou papéis de negócio) distintos, que enviam e recebem estas mensagens.
* Em BPMN, dois Pools separados no diagrama representarão os dois Participantes.
BPMN – Connecting Objects
• Associação (Association)
• Representada por uma linha pontilhada com uma seta traçada
• Usada para associar dados, texto e outros artefatos aos objetos de fluxo.
* Associações são usadas para mostrar as entradas (inputs) e saídas (outputs) das atividades.
Exemplo de Processo de Negócio Simples
Segmento de Processo com Mais Detalhes