SlideShare uma empresa Scribd logo
BPMN
Business Process Modeling Notation
Prof. Ms.Peter Jandl Junior
Semana deTecnologia 2017
Faculdade deTecnologia de Jundiaí
Símbolos
Como a nossa civilização evoluiu com o uso de seus símbolos.
9/5/2017(C) 2017, PJandl. 2
9/5/2017(C) 2017, PJandl. 3
9/5/2017(C) 2017, PJandl. 4
9/5/2017(C) 2017, PJandl. 5
9/5/2017(C) 2017, PJandl. 6
9/5/2017(C) 2017, PJandl. 7
Presença Ubíqua dos Símbolos
Botões de acionamento (power on) que remetem aos
dígitos binário 0 e 1.
Reciclagem, que enfatizam os ciclos existentes na
natureza.
Bluetooth, como letra estilizada originada no
alfabeto rúnico em homenagem ao rei da Dinamarca
9/5/2017(C) 2017, PJandl. 8
BPMN
Business Process Modeling Notation
9/5/2017(C) 2017, PJandl. 9
Introdução
• As soluções deTecnologia da Informação adotadas pelas
empresas devem:
• Ter forte aderência às regras de negócio,
• Possuir grande flexibilidade para acompanhar as constantes mudanças;
e
• Estabelecimento de um ambiente colaborativo que propicie o
aprendizado contínuo.
9/5/2017(C) 2017, PJandl. 10
BPM, BPMS, BPMN, BPML, BPQL ...
9/5/2017(C) 2017, PJandl. 11
BPMN
• BUSINESS PROCESS
MODELING NOTATION
• Object Management Group (OMG).
• Notação para modelagem de processos de
negócios é criada para que as organizações
pudessem padronizar a modelagem e a
representação de processos de negócios.
• Versão 1.0, 2005.
• Versão 2.0, 2011.
9/5/2017(C) 2017, PJandl. 12
BPMN é um modelo e uma notação gráfica que oferece as
instituições de negócio a capacidade de compreender de
forma mais fácil os processos internos do negócio.
-- BPMN.ORG
BPMN::objetivos
• Permite que as organizações
modelem seus processos, de
maneira que as pessoas, de
diferentes níveis hierárquicos,
possam compreender tais
processos e os papéis que
desempenham nestes processos.
• Notação, por definição, é o ato
de notar, de representar, por meio
de símbolos ou caracteres.
• Para que o uso de uma notação
proporcione os resultados
adequados, é necessário ter
clareza no contexto e na
utilização de seus símbolos.
9/5/2017(C) 2017, PJandl. 14
Um processo é um conjunto de atividades coordenadas
atingem um determinado objetivo. A importância dos
processos para as organizações é a mesma dos sistemas
biológicos para a vida.
BPM/BPMN::por que usar?
• O BPM vem ganhando destaque entre as metodologias, pois permite mapear os
processos organizacionais. Com isso é possível identificar fluxos críticos a serem
melhorados, otimizando a dinâmica operacional e produtiva.
• Cada vez mais empresas adotam o BPM como prática para gestão de seus
processos internos e externos devido à resultados como melhoria da qualidade
operacional e produtiva; redução dos custos; diminuição dos prazos e tempo do
ciclo do processo; agilidade na identificação e solução de problemas de distribuição
(logística interna e externa); e adoção de estratégias de negociação de mercado.
• Em resumo: maior competitividade, maior visibilidade, melhor saúde financeira,
agregação de valor a marca, a empresa e o capital humano e melhora do
desempenho corporativo.
9/5/2017(C) 2017, PJandl. 16
Elementos Principais do BPMN
9/5/2017(C) 2017, PJandl. 17
BPMN::um exemplo
9/5/2017(C) 2017, PJandl. 18
BPMN::simbologia
•Existem quatro categorias básicas de elementos no
BPMN:
• Objetos de fluxo
• Objetos de conexão
• Piscinas e raias
• Artefatos
9/5/2017(C) 2017, PJandl. 19
BPMN::objetos de fluxo
9/5/2017(C) 2017, PJandl. 20
BPMN::elementos principais
9/5/2017(C) 2017, PJandl. 21
EVENTOS
Eventos de início, de fim, temporais, de
troca de estado, de mensagens, etc.
EVENTOS
EVENTOS
BPMN::elementos principais
9/5/2017(C) 2017, PJandl. 22
São tarefas, transações ou subprocessos,
que podem receber marcações especiais.
ATIVIDADES
ATIVIDADESATIVIDADES
BPMN::elementos principais
9/5/2017(C) 2017, PJandl. 23
Permitem agrupar/concentrar ou distribuir fluxos de
execução do processo.
GATEWAY
BPMN::objetos de conexão
9/5/2017(C) 2017, PJandl. 24
BPMN::elementos principais
9/5/2017(C) 2017, PJandl. 25
Interligam os elementos de um diagrama, indicando
sua sequência de execução ou ocorrência.
FLUXOS
FLUXOS
FLUXOS
BPMN::piscinas e raias
9/5/2017(C) 2017, PJandl. 26
BPMN::elementos principais
9/5/2017(C) 2017, PJandl. 27
POOL/PISCINA
Permitem a organização do processo, sua
subdivisão em papeis ou outros arranjos.
RAIA
AGRUPAMENTO
BPMN::artefatos
9/5/2017(C) 2017, PJandl. 28
BPMN::elementos principais
9/5/2017(C) 2017, PJandl. 29
Artefatos permitem complementar e documentar
os elementos de um processo de negócio.
ARTEFATO
Construção de um diagrama
(1) Escopo
• Define usuários e
papeis;
• Organiza com
Agrupadores.
(2) Eventos
• Define eventos de
início e fim.
• Acrescenta outros
eventos
necessários.
(3) Atividades
• Define as
atividades do
processo.
• Complementa
com artefatos.
(4) Fluxos
• Interconexão das
atividades e
artefatos entre
eventos de início,
fim e outros.
9/5/2017(C) 2017, PJandl. 30
Exemplo
9/5/2017(C) 2017, PJandl. 31
Detalhamento dos Elementos Principais
9/5/2017(C) 2017, PJandl. 32
Pool/Piscina
Representa o agrupamento
de um processo ou uma
organização como um todo.
Nos pools ficam contidas as
raias.
Raias
São agrupadores de objetos
que representam uma
entidade, uma pessoa, ou
mesmo, uma área da
organização.
Agrupamentos
Sub agrupadores organizam
tarefas que podem ser
classificadas pela mesma
categoria.
Agrupamentos
Exemplo
9/5/2017(C) 2017, PJandl. 34
Inicial
Atividades Iniciais dão início
ao fluxo do processo. Devem
ser desenhadas com uma
borda fina e não devem
possuir fluxos de entrada.
Intermediário
Indica algum acontecimento
ocorrido entre o início e fim
de um processo. Deve ser
desenhado com um círculo
interno de borda fina.
Final
Indicam o fim de um
processo. O desenho deverá
ter um contorno forte para
ajudar a identificar o término
do processo.
Eventos
Vermelho
Na natureza a cor vermelha
significa perigo. No contexto
do trânsito, é aviso de algum
perigo.
Amarelo
Cor adicionada ao semáforo
para indicar de forma menos
abrupta a mudança de
estados. Foi escolhida porque
seu comprimento de onda é
o maior.
Verde
Segundo a teoria das core,s a
cor verde é aquela com maior
constraste em relação ao
vermelho.
BPMN e padrão de cores
BPMN não padroniza o
uso de cores.
Fabricantes adotaram
cores com sentido
universal.
Eventos Iniciais
Início de processo (situação comum)
Início condicional (que ocorre de acordo com condição específica)
Início sinalizado (que ocorre após a recepção de um sinal)
Início temporizado (programado para horários/intervalos próprios)
Início múltiplo (para várias condições iniciais)
9/5/2017(C) 2017, PJandl. 37
Eventos Intermediários
Intermediário comum (que ocorre entre o início e fim de um processo)
Intermediário condicional (disparado quando condição específica é atingida)
Captura de erro (disparado na ocorrência de erro)
Intermediário temporizado (permite pausar a execução)
Intermediário múltiplo (ocorre quando múltiplas condições são atingidas)
9/5/2017(C) 2017, PJandl. 38
Eventos Intermediários
Intermediário de envio de sinal (broadcast para outros processos)
Intermediário de recepção de sinal (disparado quando um sinal é recebido)
Entrada de fluxo (recebe um fluxo)
Saída de fluxo (produz um fluxo)
9/5/2017(C) 2017, PJandl. 39
Eventos Finais
Fim de processo
Fim com cancelamento (processo teve execução cancelada)
Fim com erro (processo finalizado com erro)
Fim com terminação imediada (processo abortado)
Fim com disparo de sinal (encerra processo e faz broadcast de sinal)
9/5/2017(C) 2017, PJandl. 40
Exemplo
9/5/2017(C) 2017, PJandl. 41
Atividades
• São as unidades básicas de qualquer
processo.
• Representam as etapas de execução de
um processo.
• Forma mais simples é o retângulo, com
bordas arredondadas e denominação
da atividade no centro.
• Pode receber imagens decorativas para
especializar/categorizar a atividade.
9/5/2017(C) 2017, PJandl. 42
FreePowerPointTemplates
Tarefa atribuída a um
usuário.
Tarefa de serviço ou de
integração com Webservices
Sub Processo
Processos reutilizáveis
Atividade Manual
Tarefa de script
Sub processo Ad-hoc.
Atividades
Gateways
• Permitem o desvio ou a bifurcação
no fluxo de execução de um
processo, podendo ou não
depender de condições específicas.
• São representados por losangos,
os quais podem receber decoração
própria para indicar sua
especialização.
9/5/2017(C) 2017, PJandl. 44
Exclusivo
Faz com que o fluxo
tenha uma saída
exclusiva.
Paralelo
O processo passará a
ter mais de um fluxo
de saída.
Inclusivo
O processo terá uma
ou mais saidas
dependendo de
condições atingidas
Complexo
Complexo!
Exemplo
9/5/2017(C) 2017, PJandl. 46
Objetos de dados
Referência a documentos que
ajudam a detalhar determinada
atividade no processo
Repositórios de Dados Anotações
Representam bancos de dados de
softwares que se integram com o
processo bpmn. Os fluxos irão
representar se está ocorrendo
entradas ou saidás de
informações deste banco.
Referências em texto explícito e
direto que dão um detalhamento
mais aprofundado sobre uma
atividade ou um processo como
um todo.
Artefatos
Bizagi Modeler
9/5/2017(C) 2017, PJandl. 48
9/5/2017(C) 2017, PJandl. 49
BPMN::mais detalhes
9/5/2017(C) 2017, PJandl. 50
9/5/2017(C) 2017, PJandl. 51
Soluções BPMN
9/5/2017(C) 2017, PJandl. 52
Referências
9/5/2017(C) 2017, PJandl. 53
Referências
• OMG. Object Management Group Business Process Model and Notation.
Disponível em http://www.bpmn.org/, acesso em 04/09/2017.
• OMG. Business Process Model and NotationVersion 2.0. Disponível em
<http://www.omg.org/spec/BPMN/2.0/PDF>, acesso em 04/09/2017.
• CAMPOS, André. L. N. Modelagem de Processos com BPMN. 2ª Ed. Rio de
Janeiro: Brasport, 2014.
9/5/2017(C) 2017, PJandl. 54

Mais conteúdo relacionado

PPT
Balança comercial
PDF
Verzerrung Varianz Dilemma
PPTX
PDF
Aula 3 estratégia da produção
PDF
Measuring Business Readiness & Adoption
PPTX
Sistema Wms
PPT
Gestão De Processos
PPTX
Real Estate CRM
Balança comercial
Verzerrung Varianz Dilemma
Aula 3 estratégia da produção
Measuring Business Readiness & Adoption
Sistema Wms
Gestão De Processos
Real Estate CRM

Semelhante a Business Process Modeling Notation - Uma introdução (20)

PPTX
0117 modelado de_procesos_según_el_bpm_cbok_de_abpmp_international
PPT
Bpnm - Entendendo a técnica bpmn
PPT
Apresentação ECM by You Workflow/BPM Resumida
PDF
Glauco Reis Modelagem BPMN.pdf
PDF
Business Process Modeling Notation –(BPMN)
PDF
Revista bpm global-trends -6 edicao
PPT
Six Sigma Metodologia DMAIC
PPT
Business Process Modeling Notation (BPMN)
PDF
Mapeamento
PDF
Mapeamento processos
PPTX
Introdução ao BPMN
PPTX
A03_BD_Transformacao_MER_Relacional.pptx
PPT
Lean Construction
PDF
APOSTILA Curso Mapeamento de Processos e BPMN -.pdf
PDF
BPM: Conceitos de Gestão de Processos de Negócios
PDF
MPS.BR
PDF
Webinar BPM, BPMN, BPMS e RPA - O Guia Definitivo
PPS
Pmi Global 2008 Portfolio
PPTX
Modelagem de Processos
0117 modelado de_procesos_según_el_bpm_cbok_de_abpmp_international
Bpnm - Entendendo a técnica bpmn
Apresentação ECM by You Workflow/BPM Resumida
Glauco Reis Modelagem BPMN.pdf
Business Process Modeling Notation –(BPMN)
Revista bpm global-trends -6 edicao
Six Sigma Metodologia DMAIC
Business Process Modeling Notation (BPMN)
Mapeamento
Mapeamento processos
Introdução ao BPMN
A03_BD_Transformacao_MER_Relacional.pptx
Lean Construction
APOSTILA Curso Mapeamento de Processos e BPMN -.pdf
BPM: Conceitos de Gestão de Processos de Negócios
MPS.BR
Webinar BPM, BPMN, BPMS e RPA - O Guia Definitivo
Pmi Global 2008 Portfolio
Modelagem de Processos
Anúncio

Mais de Peter Jandl Junior (14)

PDF
2023-03-23-ArduinoDay-CompFisica-1osPassos-ESP8266-v1.pdf
PDF
Power BI 101
PDF
Robocode 666
PDF
Robocode 101
PDF
O (papel do) Arquiteto de Software
PDF
Reee - Resíduos Eletro Eletrônicos
PDF
Revisitando o Robocode
PDF
PDF
SO-II-2016-1-02-Virtualizacao
PDF
2015-TCC-como apresentar
PDF
Novidades do Java 8
PDF
SO-II-2015-2-02-Virtualizacao
PDF
Y da Carreira
2023-03-23-ArduinoDay-CompFisica-1osPassos-ESP8266-v1.pdf
Power BI 101
Robocode 666
Robocode 101
O (papel do) Arquiteto de Software
Reee - Resíduos Eletro Eletrônicos
Revisitando o Robocode
SO-II-2016-1-02-Virtualizacao
2015-TCC-como apresentar
Novidades do Java 8
SO-II-2015-2-02-Virtualizacao
Y da Carreira
Anúncio

Último (19)

PDF
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PDF
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
PPTX
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
PPTX
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
PDF
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
PDF
COBITxITIL-Entenda as diferença em uso governança TI
PDF
Processos na gestão de transportes, TM100 Col18
PDF
Aula04-Academia Heri- Tecnologia Geral 2025
PDF
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
PPTX
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
PDF
Custos e liquidação no SAP Transportation Management, TM130 Col18
PDF
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
PDF
Apple Pippin Uma breve introdução. - David Glotz
PPTX
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
PPTX
Aula 18 - Manipulacao De Arquivos python
PDF
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
COBITxITIL-Entenda as diferença em uso governança TI
Processos na gestão de transportes, TM100 Col18
Aula04-Academia Heri- Tecnologia Geral 2025
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
Custos e liquidação no SAP Transportation Management, TM130 Col18
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
Apple Pippin Uma breve introdução. - David Glotz
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
Aula 18 - Manipulacao De Arquivos python
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...

Business Process Modeling Notation - Uma introdução

  • 1. BPMN Business Process Modeling Notation Prof. Ms.Peter Jandl Junior Semana deTecnologia 2017 Faculdade deTecnologia de Jundiaí
  • 2. Símbolos Como a nossa civilização evoluiu com o uso de seus símbolos. 9/5/2017(C) 2017, PJandl. 2
  • 8. Presença Ubíqua dos Símbolos Botões de acionamento (power on) que remetem aos dígitos binário 0 e 1. Reciclagem, que enfatizam os ciclos existentes na natureza. Bluetooth, como letra estilizada originada no alfabeto rúnico em homenagem ao rei da Dinamarca 9/5/2017(C) 2017, PJandl. 8
  • 9. BPMN Business Process Modeling Notation 9/5/2017(C) 2017, PJandl. 9
  • 10. Introdução • As soluções deTecnologia da Informação adotadas pelas empresas devem: • Ter forte aderência às regras de negócio, • Possuir grande flexibilidade para acompanhar as constantes mudanças; e • Estabelecimento de um ambiente colaborativo que propicie o aprendizado contínuo. 9/5/2017(C) 2017, PJandl. 10
  • 11. BPM, BPMS, BPMN, BPML, BPQL ... 9/5/2017(C) 2017, PJandl. 11
  • 12. BPMN • BUSINESS PROCESS MODELING NOTATION • Object Management Group (OMG). • Notação para modelagem de processos de negócios é criada para que as organizações pudessem padronizar a modelagem e a representação de processos de negócios. • Versão 1.0, 2005. • Versão 2.0, 2011. 9/5/2017(C) 2017, PJandl. 12
  • 13. BPMN é um modelo e uma notação gráfica que oferece as instituições de negócio a capacidade de compreender de forma mais fácil os processos internos do negócio. -- BPMN.ORG
  • 14. BPMN::objetivos • Permite que as organizações modelem seus processos, de maneira que as pessoas, de diferentes níveis hierárquicos, possam compreender tais processos e os papéis que desempenham nestes processos. • Notação, por definição, é o ato de notar, de representar, por meio de símbolos ou caracteres. • Para que o uso de uma notação proporcione os resultados adequados, é necessário ter clareza no contexto e na utilização de seus símbolos. 9/5/2017(C) 2017, PJandl. 14
  • 15. Um processo é um conjunto de atividades coordenadas atingem um determinado objetivo. A importância dos processos para as organizações é a mesma dos sistemas biológicos para a vida.
  • 16. BPM/BPMN::por que usar? • O BPM vem ganhando destaque entre as metodologias, pois permite mapear os processos organizacionais. Com isso é possível identificar fluxos críticos a serem melhorados, otimizando a dinâmica operacional e produtiva. • Cada vez mais empresas adotam o BPM como prática para gestão de seus processos internos e externos devido à resultados como melhoria da qualidade operacional e produtiva; redução dos custos; diminuição dos prazos e tempo do ciclo do processo; agilidade na identificação e solução de problemas de distribuição (logística interna e externa); e adoção de estratégias de negociação de mercado. • Em resumo: maior competitividade, maior visibilidade, melhor saúde financeira, agregação de valor a marca, a empresa e o capital humano e melhora do desempenho corporativo. 9/5/2017(C) 2017, PJandl. 16
  • 17. Elementos Principais do BPMN 9/5/2017(C) 2017, PJandl. 17
  • 19. BPMN::simbologia •Existem quatro categorias básicas de elementos no BPMN: • Objetos de fluxo • Objetos de conexão • Piscinas e raias • Artefatos 9/5/2017(C) 2017, PJandl. 19
  • 21. BPMN::elementos principais 9/5/2017(C) 2017, PJandl. 21 EVENTOS Eventos de início, de fim, temporais, de troca de estado, de mensagens, etc. EVENTOS EVENTOS
  • 22. BPMN::elementos principais 9/5/2017(C) 2017, PJandl. 22 São tarefas, transações ou subprocessos, que podem receber marcações especiais. ATIVIDADES ATIVIDADESATIVIDADES
  • 23. BPMN::elementos principais 9/5/2017(C) 2017, PJandl. 23 Permitem agrupar/concentrar ou distribuir fluxos de execução do processo. GATEWAY
  • 25. BPMN::elementos principais 9/5/2017(C) 2017, PJandl. 25 Interligam os elementos de um diagrama, indicando sua sequência de execução ou ocorrência. FLUXOS FLUXOS FLUXOS
  • 27. BPMN::elementos principais 9/5/2017(C) 2017, PJandl. 27 POOL/PISCINA Permitem a organização do processo, sua subdivisão em papeis ou outros arranjos. RAIA AGRUPAMENTO
  • 29. BPMN::elementos principais 9/5/2017(C) 2017, PJandl. 29 Artefatos permitem complementar e documentar os elementos de um processo de negócio. ARTEFATO
  • 30. Construção de um diagrama (1) Escopo • Define usuários e papeis; • Organiza com Agrupadores. (2) Eventos • Define eventos de início e fim. • Acrescenta outros eventos necessários. (3) Atividades • Define as atividades do processo. • Complementa com artefatos. (4) Fluxos • Interconexão das atividades e artefatos entre eventos de início, fim e outros. 9/5/2017(C) 2017, PJandl. 30
  • 32. Detalhamento dos Elementos Principais 9/5/2017(C) 2017, PJandl. 32
  • 33. Pool/Piscina Representa o agrupamento de um processo ou uma organização como um todo. Nos pools ficam contidas as raias. Raias São agrupadores de objetos que representam uma entidade, uma pessoa, ou mesmo, uma área da organização. Agrupamentos Sub agrupadores organizam tarefas que podem ser classificadas pela mesma categoria. Agrupamentos
  • 35. Inicial Atividades Iniciais dão início ao fluxo do processo. Devem ser desenhadas com uma borda fina e não devem possuir fluxos de entrada. Intermediário Indica algum acontecimento ocorrido entre o início e fim de um processo. Deve ser desenhado com um círculo interno de borda fina. Final Indicam o fim de um processo. O desenho deverá ter um contorno forte para ajudar a identificar o término do processo. Eventos
  • 36. Vermelho Na natureza a cor vermelha significa perigo. No contexto do trânsito, é aviso de algum perigo. Amarelo Cor adicionada ao semáforo para indicar de forma menos abrupta a mudança de estados. Foi escolhida porque seu comprimento de onda é o maior. Verde Segundo a teoria das core,s a cor verde é aquela com maior constraste em relação ao vermelho. BPMN e padrão de cores BPMN não padroniza o uso de cores. Fabricantes adotaram cores com sentido universal.
  • 37. Eventos Iniciais Início de processo (situação comum) Início condicional (que ocorre de acordo com condição específica) Início sinalizado (que ocorre após a recepção de um sinal) Início temporizado (programado para horários/intervalos próprios) Início múltiplo (para várias condições iniciais) 9/5/2017(C) 2017, PJandl. 37
  • 38. Eventos Intermediários Intermediário comum (que ocorre entre o início e fim de um processo) Intermediário condicional (disparado quando condição específica é atingida) Captura de erro (disparado na ocorrência de erro) Intermediário temporizado (permite pausar a execução) Intermediário múltiplo (ocorre quando múltiplas condições são atingidas) 9/5/2017(C) 2017, PJandl. 38
  • 39. Eventos Intermediários Intermediário de envio de sinal (broadcast para outros processos) Intermediário de recepção de sinal (disparado quando um sinal é recebido) Entrada de fluxo (recebe um fluxo) Saída de fluxo (produz um fluxo) 9/5/2017(C) 2017, PJandl. 39
  • 40. Eventos Finais Fim de processo Fim com cancelamento (processo teve execução cancelada) Fim com erro (processo finalizado com erro) Fim com terminação imediada (processo abortado) Fim com disparo de sinal (encerra processo e faz broadcast de sinal) 9/5/2017(C) 2017, PJandl. 40
  • 42. Atividades • São as unidades básicas de qualquer processo. • Representam as etapas de execução de um processo. • Forma mais simples é o retângulo, com bordas arredondadas e denominação da atividade no centro. • Pode receber imagens decorativas para especializar/categorizar a atividade. 9/5/2017(C) 2017, PJandl. 42
  • 43. FreePowerPointTemplates Tarefa atribuída a um usuário. Tarefa de serviço ou de integração com Webservices Sub Processo Processos reutilizáveis Atividade Manual Tarefa de script Sub processo Ad-hoc. Atividades
  • 44. Gateways • Permitem o desvio ou a bifurcação no fluxo de execução de um processo, podendo ou não depender de condições específicas. • São representados por losangos, os quais podem receber decoração própria para indicar sua especialização. 9/5/2017(C) 2017, PJandl. 44
  • 45. Exclusivo Faz com que o fluxo tenha uma saída exclusiva. Paralelo O processo passará a ter mais de um fluxo de saída. Inclusivo O processo terá uma ou mais saidas dependendo de condições atingidas Complexo Complexo!
  • 47. Objetos de dados Referência a documentos que ajudam a detalhar determinada atividade no processo Repositórios de Dados Anotações Representam bancos de dados de softwares que se integram com o processo bpmn. Os fluxos irão representar se está ocorrendo entradas ou saidás de informações deste banco. Referências em texto explícito e direto que dão um detalhamento mais aprofundado sobre uma atividade ou um processo como um todo. Artefatos
  • 54. Referências • OMG. Object Management Group Business Process Model and Notation. Disponível em http://www.bpmn.org/, acesso em 04/09/2017. • OMG. Business Process Model and NotationVersion 2.0. Disponível em <http://www.omg.org/spec/BPMN/2.0/PDF>, acesso em 04/09/2017. • CAMPOS, André. L. N. Modelagem de Processos com BPMN. 2ª Ed. Rio de Janeiro: Brasport, 2014. 9/5/2017(C) 2017, PJandl. 54