SlideShare a Scribd company logo
1 of 23
Business Process Model and NotationBusiness Process Model and Notation
A notação BPMN – O que é?
● É uma Notaç ão de Modelagem de Processos de Negó cio (Business
Process Modeling Notation)
●
Foi desenvolvida pelo BPMI – Business Process Management Initiative
(www.bpmi.org)
● Histórico:
- Maio de 2004: o BPMI lança a versão 1.0
- Junho de 2005: união do BPMI ao OMG (Object Management Group)
- Fevereiro de 2006: a OMG adotou oficialmente a notação e publicou
a sua versão 1.0
- Março de 2011: publicou a sua versão 2.0
• A notação mantém-se na versão 2.0, que pode ser obtida em:
www.bpmn.org
Quais são os objetivos?
● Padronizaç ão da modelagem de processos de negó cio que
seja facilmente inteligível pelos Stakeholders.
● Ampliaç ão dos recursos de modelagem
● Facilitar a comunicaç ão entre quem concebe os processos de
negó cio e quem os implementa
● Mapeamento formal entre a modelagem em alto nível e as
linguagens de execuç ão
• Tentar diminuir as falhas de comunicaç ão existentes entre o
design do processo e sua implementaç ão.
Escopo da Notação BPMN
● Dentro do contexto da modelagem de negó cio, a notaç ão
BPMN limita-se à modelagem dos aspectos de processo
Organização da notação
BPMN
Os elementos de modelagem são apresentados de duas formas
diferentes:
● Conjunto básico (Core Element Set):
- Define a “cara” da notaç ão BPMN
- Permite uma notaç ão simples e clara dos processos
- Modela a maior parte dos processos tipicamente encontrados
• Conjunto avanç ado (Complete Element Set):
- Contém a lista completa dos elementos
- Adiciona recursos mais sofisticados de modelagem
- Trata do mapeamento para linguagens de execuç ão
Elementos básicos
Partições (Swimlanes)
● As Partiç ões permitem representar:
- Organizaç ões ou papé is diferentes (Participantes) que
interagem durante a execuç ão do Processo de Negó cio
- Subdivisões de um Participante (Raias)
Partições (Swimlanes)
Atividades(Activities)
● Uma atividade representa um trabalho que é realizado em um processo
de negócio
● Pode ser de dois tipos:
- Tarefa (Task)
- Menor unidade de trabalho
- Não pode ser subdividida em outras atividades
● Sub-Processo (Sub-Process)
- Pode ser subdividido em outras atividades (Tarefas e/ou outros Sub-
Processos)
Atividades(Activities)
● Sub-Processo na forma expandida:
● Sub-Processo na forma compacta:
Eventos(Events)
● Um Evento representa algo que ocorre durante a execuç ão de
um processo, afetando o seu fluxo
● Podem ser de três tipos:
Eventos de Início
Eventos de Intermediário
Eventos de Té rmino
Eventos(Events)
● Exemplo:
- limitaç ão de tempo para recolher informaç ão
Passagens(Gateways)
● Passagens são utilizadas para coordenar os Fluxos de
Seqüência em situaç ões de divergência e convergência de fluxos
● Há diferentes tipos de Passagem:
Passagens(Gateways)
● Exemplo: Passagem exclusiva
Passagens(Gateways)
● Exemplo: Passagem inclusiva
Passagens(Gateways)
● Exemplo: Passagem paralela
Objetos de conexão(Connecting Objects)
● Fluxos de seqüência: Mostram a ordem em que as Atividades
são executadas em um Processo
● Fluxos de mensagem: Mostram a troca de mensagens entre
Participantes
Artefatos(Artifacts)
● Permitem complementar o modelo com informaç ões adicionais
sobre o Processo, que não estejam diretamente relacionadas
ao seu Fluxo de Seqüência ou de Mensagem
● Podem ser de três tipos:
● A especificaç ão BPMN permite que outros tipos sejam criados
e adicionados à notaç ão padrão
Artefatos(Artifacts)
● Objeto de Dado (Data Object)
- Representa um documento, dado ou algum outro objeto
utilizado, produzido ou alterado no Processo.
- Os estados do Objeto de Dado também podem ser exibidos
Notação BPMN completa
● Adiciona recursos mais sofisticados de modelagem
- Transaç ões
- Exceç ões
- Atividades de compensaç ão
- Decisões orientadas a eventos
- Iteraç ões em atividades
- Etc...
Conclusão
● O BPMN é um mé todo fácil de usar e bem estabelecido na
indústria para a documentaç ão e descoberta de processos de
negó cio.
- Proporciona capacidade de capturar e documentar os
processos de forma rápida e adequada (utilizando as
ferramentas disponíveis, muitas delas sem custos
associados)
- No entanto... a descoberta de processos e a sua
documentaç ão é apenas o início da jornada (ou mesmo
um primeiro passo) para a melhoria ou para mudanç a de
comportamento, nos sistemas de informaç ão
Referências
● Sítio oficial da BPMN: www.bpmn.org
- Especificaç ão formal da notaç ão (gratuita)
- Artigos relacionados ao tema
- Lista de ferramentas de modelagem (constantemente
atualizada)
● Sítio do BPMI: www.bpmi.org
- Informaç ões mais gerais sobre Gestão de Processos de
negó cio
Direitos
● Eduardo Roberto Greco
● eduardogreco93@gmail.com
● Estudante de Sistemas para
Internet - UTFPR

More Related Content

What's hot

Scrum - As Regras do Jogo segundo o Guia do Scrum
Scrum - As Regras do Jogo segundo o Guia do ScrumScrum - As Regras do Jogo segundo o Guia do Scrum
Scrum - As Regras do Jogo segundo o Guia do Scrum
André Borgonovo
 
Aula1 e aula2 - Analise e Projeto de Sistemas
Aula1 e aula2 - Analise e Projeto de SistemasAula1 e aula2 - Analise e Projeto de Sistemas
Aula1 e aula2 - Analise e Projeto de Sistemas
Gustavo Gonzalez
 
Introdução à Análise de Sistemas
Introdução à Análise de SistemasIntrodução à Análise de Sistemas
Introdução à Análise de Sistemas
Nécio de Lima Veras
 

What's hot (20)

Aula 7 - Modelagem de Software
Aula 7 - Modelagem de SoftwareAula 7 - Modelagem de Software
Aula 7 - Modelagem de Software
 
Scrum
ScrumScrum
Scrum
 
Aula 03 - Introdução aos Diagramas de Atividade
Aula 03 - Introdução aos Diagramas de AtividadeAula 03 - Introdução aos Diagramas de Atividade
Aula 03 - Introdução aos Diagramas de Atividade
 
Projeto de Software
Projeto de SoftwareProjeto de Software
Projeto de Software
 
Aula - Sistemas de Informação Gerencial
Aula - Sistemas de Informação GerencialAula - Sistemas de Informação Gerencial
Aula - Sistemas de Informação Gerencial
 
Fundamentos da Engenharia de Software
Fundamentos da Engenharia de SoftwareFundamentos da Engenharia de Software
Fundamentos da Engenharia de Software
 
Aula 3 Sistemas de Informação - Tipos de SI
Aula 3 Sistemas de Informação - Tipos de SIAula 3 Sistemas de Informação - Tipos de SI
Aula 3 Sistemas de Informação - Tipos de SI
 
Qualidade de Software
Qualidade de SoftwareQualidade de Software
Qualidade de Software
 
Scrum - Fundamentos, teorias e práticas!
Scrum - Fundamentos, teorias e práticas!Scrum - Fundamentos, teorias e práticas!
Scrum - Fundamentos, teorias e práticas!
 
Virtualização - Máquinas Virtuais
Virtualização - Máquinas VirtuaisVirtualização - Máquinas Virtuais
Virtualização - Máquinas Virtuais
 
Apresentação SQLServer
Apresentação SQLServerApresentação SQLServer
Apresentação SQLServer
 
Metodologias de Desenvolvimento de Software
Metodologias de Desenvolvimento de SoftwareMetodologias de Desenvolvimento de Software
Metodologias de Desenvolvimento de Software
 
Scrum - As Regras do Jogo segundo o Guia do Scrum
Scrum - As Regras do Jogo segundo o Guia do ScrumScrum - As Regras do Jogo segundo o Guia do Scrum
Scrum - As Regras do Jogo segundo o Guia do Scrum
 
Apresentação da disciplina Topicos Especiais em Sistemas de Informação
Apresentação da disciplina Topicos Especiais em Sistemas de InformaçãoApresentação da disciplina Topicos Especiais em Sistemas de Informação
Apresentação da disciplina Topicos Especiais em Sistemas de Informação
 
Sistemas de Informações - Aula 07: Sistemas de Processamento de Transações (SPT)
Sistemas de Informações - Aula 07: Sistemas de Processamento de Transações (SPT)Sistemas de Informações - Aula 07: Sistemas de Processamento de Transações (SPT)
Sistemas de Informações - Aula 07: Sistemas de Processamento de Transações (SPT)
 
Treinamento de Scrum
Treinamento de ScrumTreinamento de Scrum
Treinamento de Scrum
 
Aula4 levantamento requisitos
Aula4 levantamento requisitosAula4 levantamento requisitos
Aula4 levantamento requisitos
 
Análise e Projeto de Sistemas
Análise e Projeto de SistemasAnálise e Projeto de Sistemas
Análise e Projeto de Sistemas
 
Aula1 e aula2 - Analise e Projeto de Sistemas
Aula1 e aula2 - Analise e Projeto de SistemasAula1 e aula2 - Analise e Projeto de Sistemas
Aula1 e aula2 - Analise e Projeto de Sistemas
 
Introdução à Análise de Sistemas
Introdução à Análise de SistemasIntrodução à Análise de Sistemas
Introdução à Análise de Sistemas
 

Viewers also liked

Business Process Modeling Notation –(BPMN)
Business Process Modeling Notation –(BPMN)Business Process Modeling Notation –(BPMN)
Business Process Modeling Notation –(BPMN)
elliando dias
 
Business Process Modeling Notation (BPMN)
Business Process Modeling Notation (BPMN)Business Process Modeling Notation (BPMN)
Business Process Modeling Notation (BPMN)
elliando dias
 
BPMN 2.0 - Notação e Modelo de Processo de Negócio
BPMN 2.0 - Notação e Modelo de Processo de NegócioBPMN 2.0 - Notação e Modelo de Processo de Negócio
BPMN 2.0 - Notação e Modelo de Processo de Negócio
Keila Freitas
 

Viewers also liked (9)

4ª Pesquisa Iniciativas em BPM – Evento IQPC 2011
4ª Pesquisa Iniciativas em BPM – Evento IQPC 20114ª Pesquisa Iniciativas em BPM – Evento IQPC 2011
4ª Pesquisa Iniciativas em BPM – Evento IQPC 2011
 
BPM e Fluig
BPM e FluigBPM e Fluig
BPM e Fluig
 
Business Process Modeling Notation –(BPMN)
Business Process Modeling Notation –(BPMN)Business Process Modeling Notation –(BPMN)
Business Process Modeling Notation –(BPMN)
 
Business Process Modeling Notation (BPMN)
Business Process Modeling Notation (BPMN)Business Process Modeling Notation (BPMN)
Business Process Modeling Notation (BPMN)
 
Apresentacao Cap 3 BPM CBOK - Modelagem de Processos - Antonio Braquehais, cb...
Apresentacao Cap 3 BPM CBOK - Modelagem de Processos - Antonio Braquehais, cb...Apresentacao Cap 3 BPM CBOK - Modelagem de Processos - Antonio Braquehais, cb...
Apresentacao Cap 3 BPM CBOK - Modelagem de Processos - Antonio Braquehais, cb...
 
Introdução a notação BPMN [Webinares iProcess 2014]
Introdução a notação BPMN [Webinares iProcess 2014]Introdução a notação BPMN [Webinares iProcess 2014]
Introdução a notação BPMN [Webinares iProcess 2014]
 
BPMN 2.0 - Notação e Modelo de Processo de Negócio
BPMN 2.0 - Notação e Modelo de Processo de NegócioBPMN 2.0 - Notação e Modelo de Processo de Negócio
BPMN 2.0 - Notação e Modelo de Processo de Negócio
 
Tutorial BizAgi - Modelagem de Processos com BPMN e BizAgi
Tutorial BizAgi - Modelagem de Processos com BPMN e BizAgiTutorial BizAgi - Modelagem de Processos com BPMN e BizAgi
Tutorial BizAgi - Modelagem de Processos com BPMN e BizAgi
 
Tutorial BizAgi Modelagem de Processos de Negócio
Tutorial BizAgi Modelagem de Processos de NegócioTutorial BizAgi Modelagem de Processos de Negócio
Tutorial BizAgi Modelagem de Processos de Negócio
 

Similar to BPMN - Modelagem de negocio

Business Process Management in Sports Organizations: A case study in the Euro...
Business Process Management in Sports Organizations: A case study in the Euro...Business Process Management in Sports Organizations: A case study in the Euro...
Business Process Management in Sports Organizations: A case study in the Euro...
Pedro Sobreiro
 
Arquitetura orientada a serviço
Arquitetura orientada a serviçoArquitetura orientada a serviço
Arquitetura orientada a serviço
cadeirudo
 
Fdd em uma casca de banana
Fdd em uma casca de bananaFdd em uma casca de banana
Fdd em uma casca de banana
ejedelmal
 
ApresentaçãO Metodologia
ApresentaçãO MetodologiaApresentaçãO Metodologia
ApresentaçãO Metodologia
Marcos Yonamine
 

Similar to BPMN - Modelagem de negocio (20)

Gestão processo BMP
Gestão processo BMPGestão processo BMP
Gestão processo BMP
 
Mapeamento processos
Mapeamento processosMapeamento processos
Mapeamento processos
 
Mapeamento
Mapeamento Mapeamento
Mapeamento
 
Bpnm - Entendendo a técnica bpmn
Bpnm - Entendendo a técnica bpmnBpnm - Entendendo a técnica bpmn
Bpnm - Entendendo a técnica bpmn
 
Introducao_BPMN.pdf
Introducao_BPMN.pdfIntroducao_BPMN.pdf
Introducao_BPMN.pdf
 
Business Process Management in Sports Organizations: A case study in the Euro...
Business Process Management in Sports Organizations: A case study in the Euro...Business Process Management in Sports Organizations: A case study in the Euro...
Business Process Management in Sports Organizations: A case study in the Euro...
 
Mapeamento e padronização de processos.pdf
Mapeamento e padronização de processos.pdfMapeamento e padronização de processos.pdf
Mapeamento e padronização de processos.pdf
 
Arquitetura orientada a serviço
Arquitetura orientada a serviçoArquitetura orientada a serviço
Arquitetura orientada a serviço
 
Modelagem de Processo CMMI N3
Modelagem de Processo CMMI N3Modelagem de Processo CMMI N3
Modelagem de Processo CMMI N3
 
Introdução à notação bpmn 2
Introdução à notação bpmn 2Introdução à notação bpmn 2
Introdução à notação bpmn 2
 
Funcionalidades de uma Solução de BPA [Webinares iProcess 2015]
Funcionalidades de uma Solução de BPA [Webinares iProcess 2015]Funcionalidades de uma Solução de BPA [Webinares iProcess 2015]
Funcionalidades de uma Solução de BPA [Webinares iProcess 2015]
 
cbg_03-2014_mapeamento_processo
cbg_03-2014_mapeamento_processocbg_03-2014_mapeamento_processo
cbg_03-2014_mapeamento_processo
 
Revista bpm global-trends -6 edicao
Revista bpm global-trends -6 edicaoRevista bpm global-trends -6 edicao
Revista bpm global-trends -6 edicao
 
[Cases] Sicred - São Paulo
[Cases] Sicred - São Paulo [Cases] Sicred - São Paulo
[Cases] Sicred - São Paulo
 
Apresentação SICREDI – São Paulo
Apresentação SICREDI – São PauloApresentação SICREDI – São Paulo
Apresentação SICREDI – São Paulo
 
OMS UnB 01_2013 - Aula 11 - Diagrama de Escopo e Interface de Processos
OMS UnB 01_2013 - Aula 11 - Diagrama de Escopo e Interface de ProcessosOMS UnB 01_2013 - Aula 11 - Diagrama de Escopo e Interface de Processos
OMS UnB 01_2013 - Aula 11 - Diagrama de Escopo e Interface de Processos
 
Curso bpmn
Curso bpmnCurso bpmn
Curso bpmn
 
Curso bpmn
Curso bpmnCurso bpmn
Curso bpmn
 
Fdd em uma casca de banana
Fdd em uma casca de bananaFdd em uma casca de banana
Fdd em uma casca de banana
 
ApresentaçãO Metodologia
ApresentaçãO MetodologiaApresentaçãO Metodologia
ApresentaçãO Metodologia
 

BPMN - Modelagem de negocio

  • 1. Business Process Model and NotationBusiness Process Model and Notation
  • 2. A notação BPMN – O que é? ● É uma Notaç ão de Modelagem de Processos de Negó cio (Business Process Modeling Notation) ● Foi desenvolvida pelo BPMI – Business Process Management Initiative (www.bpmi.org) ● Histórico: - Maio de 2004: o BPMI lança a versão 1.0 - Junho de 2005: união do BPMI ao OMG (Object Management Group) - Fevereiro de 2006: a OMG adotou oficialmente a notação e publicou a sua versão 1.0 - Março de 2011: publicou a sua versão 2.0 • A notação mantém-se na versão 2.0, que pode ser obtida em: www.bpmn.org
  • 3. Quais são os objetivos? ● Padronizaç ão da modelagem de processos de negó cio que seja facilmente inteligível pelos Stakeholders. ● Ampliaç ão dos recursos de modelagem ● Facilitar a comunicaç ão entre quem concebe os processos de negó cio e quem os implementa ● Mapeamento formal entre a modelagem em alto nível e as linguagens de execuç ão • Tentar diminuir as falhas de comunicaç ão existentes entre o design do processo e sua implementaç ão.
  • 4. Escopo da Notação BPMN ● Dentro do contexto da modelagem de negó cio, a notaç ão BPMN limita-se à modelagem dos aspectos de processo
  • 5. Organização da notação BPMN Os elementos de modelagem são apresentados de duas formas diferentes: ● Conjunto básico (Core Element Set): - Define a “cara” da notaç ão BPMN - Permite uma notaç ão simples e clara dos processos - Modela a maior parte dos processos tipicamente encontrados • Conjunto avanç ado (Complete Element Set): - Contém a lista completa dos elementos - Adiciona recursos mais sofisticados de modelagem - Trata do mapeamento para linguagens de execuç ão
  • 7. Partições (Swimlanes) ● As Partiç ões permitem representar: - Organizaç ões ou papé is diferentes (Participantes) que interagem durante a execuç ão do Processo de Negó cio - Subdivisões de um Participante (Raias)
  • 9. Atividades(Activities) ● Uma atividade representa um trabalho que é realizado em um processo de negócio ● Pode ser de dois tipos: - Tarefa (Task) - Menor unidade de trabalho - Não pode ser subdividida em outras atividades ● Sub-Processo (Sub-Process) - Pode ser subdividido em outras atividades (Tarefas e/ou outros Sub- Processos)
  • 10. Atividades(Activities) ● Sub-Processo na forma expandida: ● Sub-Processo na forma compacta:
  • 11. Eventos(Events) ● Um Evento representa algo que ocorre durante a execuç ão de um processo, afetando o seu fluxo ● Podem ser de três tipos: Eventos de Início Eventos de Intermediário Eventos de Té rmino
  • 12. Eventos(Events) ● Exemplo: - limitaç ão de tempo para recolher informaç ão
  • 13. Passagens(Gateways) ● Passagens são utilizadas para coordenar os Fluxos de Seqüência em situaç ões de divergência e convergência de fluxos ● Há diferentes tipos de Passagem:
  • 17. Objetos de conexão(Connecting Objects) ● Fluxos de seqüência: Mostram a ordem em que as Atividades são executadas em um Processo ● Fluxos de mensagem: Mostram a troca de mensagens entre Participantes
  • 18. Artefatos(Artifacts) ● Permitem complementar o modelo com informaç ões adicionais sobre o Processo, que não estejam diretamente relacionadas ao seu Fluxo de Seqüência ou de Mensagem ● Podem ser de três tipos: ● A especificaç ão BPMN permite que outros tipos sejam criados e adicionados à notaç ão padrão
  • 19. Artefatos(Artifacts) ● Objeto de Dado (Data Object) - Representa um documento, dado ou algum outro objeto utilizado, produzido ou alterado no Processo. - Os estados do Objeto de Dado também podem ser exibidos
  • 20. Notação BPMN completa ● Adiciona recursos mais sofisticados de modelagem - Transaç ões - Exceç ões - Atividades de compensaç ão - Decisões orientadas a eventos - Iteraç ões em atividades - Etc...
  • 21. Conclusão ● O BPMN é um mé todo fácil de usar e bem estabelecido na indústria para a documentaç ão e descoberta de processos de negó cio. - Proporciona capacidade de capturar e documentar os processos de forma rápida e adequada (utilizando as ferramentas disponíveis, muitas delas sem custos associados) - No entanto... a descoberta de processos e a sua documentaç ão é apenas o início da jornada (ou mesmo um primeiro passo) para a melhoria ou para mudanç a de comportamento, nos sistemas de informaç ão
  • 22. Referências ● Sítio oficial da BPMN: www.bpmn.org - Especificaç ão formal da notaç ão (gratuita) - Artigos relacionados ao tema - Lista de ferramentas de modelagem (constantemente atualizada) ● Sítio do BPMI: www.bpmi.org - Informaç ões mais gerais sobre Gestão de Processos de negó cio
  • 23. Direitos ● Eduardo Roberto Greco ● eduardogreco93@gmail.com ● Estudante de Sistemas para Internet - UTFPR