Você está na página 1de 23

Business Process Model and Notation

A notao BPMN O que ?

uma Notao de Modelagem de Processos de Negcio (Business Process Modeling


Notation)

Foi desenvolvida pelo BPMI Business Process Management Initiative (www.bpmi.org)

Histrico:

- Maio de 2004: o BPMI lana a verso 1.0

- Junho de 2005: unio do BPMI ao OMG (Object Management Group)

- Fevereiro de 2006: a OMG adotou oficialmente a notao e publicou a sua


verso 1.0

- Maro de 2011: publicou a sua verso 2.0

A notao mantm-se na verso 2.0, que pode ser obtida em:


www.bpmn.org
Quais so os objetivos?

Padronizao da modelagem de processos de negcio que seja


facilmente inteligvel pelos Stakeholders.

Ampliao dos recursos de modelagem

Facilitar a comunicao entre quem concebe os processos de


negcio e quem os implementa

Mapeamento formal entre a modelagem em alto nvel e as linguagens


de execuo

Tentar diminuir as falhas de comunicao existentes entre o design


do processo e sua implementao.
Escopo da Notao BPMN

Dentro do contexto da modelagem de negcio, a notao BPMN


limita-se modelagem dos aspectos de processo
Organizao da notao
BPMN
Os elementos de modelagem so apresentados de duas formas
diferentes:

Conjunto bsico (Core Element Set):

- Define a cara da notao BPMN

- Permite uma notao simples e clara dos processos

- Modela a maior parte dos processos tipicamente encontrados

Conjunto avanado (Complete Element Set):

- Contm a lista completa dos elementos

- Adiciona recursos mais sofisticados de modelagem

- Trata do mapeamento para linguagens de execuo


Elementos bsicos
Parties (Swimlanes)

As Parties permitem representar:

- Organizaes ou papis diferentes (Participantes) que interagem


durante a execuo do Processo de Negcio

- Subdivises de um Participante (Raias)


Parties (Swimlanes)
Atividades(Activities)

Uma atividade representa um trabalho que realizado em um processo de negcio

Pode ser de dois tipos:

- Tarefa (Task)

- Menor unidade de trabalho

- No 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 execuo de um processo,


afetando o seu fluxo

Podem ser de trs tipos:

Eventos de Incio

Eventos de Intermedirio

Eventos de Trmino
Eventos(Events)

Exemplo:

- limitao de tempo para recolher informao


Passagens(Gateways)

Passagens so utilizadas para coordenar os Fluxos de Seqncia em


situaes de divergncia e convergncia de fluxos

H diferentes tipos de Passagem:


Passagens(Gateways)

Exemplo: Passagem exclusiva


Passagens(Gateways)
Exemplo: Passagem inclusiva
Passagens(Gateways)
Exemplo: Passagem paralela
Objetos de conexo(Connecting Objects)

Fluxos de seqncia: Mostram a ordem em que as Atividades so


executadas em um Processo

Fluxos de mensagem: Mostram a troca de mensagens entre


Participantes
Artefatos(Artifacts)

Permitem complementar o modelo com informaes adicionais sobre o


Processo, que no estejam diretamente relacionadas ao seu Fluxo de Seqncia
ou de Mensagem

Podem ser de trs tipos:

A especificao BPMN permite que outros tipos sejam criados e adicionados


notao padro
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 tambm podem ser exibidos


Notao BPMN completa

Adiciona recursos mais sofisticados de modelagem

- Transaes

- Excees

- Atividades de compensao

- Decises orientadas a eventos

- Iteraes em atividades

- Etc...
Concluso

O BPMN um mtodo fcil de usar e bem estabelecido na indstria


para a documentao e descoberta de processos de negcio.

- Proporciona capacidade de capturar e documentar os processos de


forma rpida e adequada (utilizando as ferramentas disponveis,
muitas delas sem custos associados)

- No entanto... a descoberta de processos e a sua documentao


apenas o incio da jornada (ou mesmo um primeiro passo) para a
melhoria ou para mudana de comportamento, nos sistemas de
informao
Referncias

Stio oficial da BPMN: www.bpmn.org

- Especificao formal da notao (gratuita)

- Artigos relacionados ao tema

- Lista de ferramentas de modelagem (constantemente atualizada)

Stio do BPMI: www.bpmi.org

- Informaes mais gerais sobre Gesto de Processos de negcio


Direitos

Eduardo Roberto Greco


eduardogreco93@gmail.com
Estudante de Sistemas para
Internet - UTFPR

Você também pode gostar