Você está na página 1de 10

1

1 Apresentao BPMN
1.1 Fundo
Muito tem sido escrito sobre a importncia dos processos que documentam. Voc decidiu, ou
foram convidados a documentar alguns processos dentro da organizao. Tambm ouvi dizer que
BPMN (Business Process modelo e Notation) a melhor maneira de documentar os processos.

No entanto, voc est inseguro quanto aos fatos:
Se voc deve usar BPMN;
Por que voc deve usar BPMN;
O que voc deve usar para BPMN; e
Como voc deve usar BPMN?

A busca de respostas para essas perguntas comea procurando por "BPMN" no Google, com
cerca de 2.000.000 resultados retornados. Ento, por onde comear?
O grande nmero de resultados mostra o nvel de interesse no assunto e no site do Object
Management Group (www.OMG.org) um bom lugar para comear. O OMG criado BPMN e so
responsveis pela gesto do desenvolvimento da norma.
Abrindo a especificao v2.0 BPMN, voc descobre que de 550 pginas! Se voc fosse
realmente aventureiro e conseguiu obter o Captulo 7 ou mais alm, voc iria descobrir que h
mais de 100 objetos na paleta completa para BPMN. No entanto, aproximadamente 50% destes,
ou cerca de 50 a 60 encontram-se simplesmente necessrio para documentar os processos, como
os restantes referem-se a ser capaz de definir os processos de negcios que podem ser feitos
executvel.
Movendo-se rapidamente para abrir o prximo documento (BPMN 2.0 por exemplo: documento
OMG no-normativa com BPMN exemplos 2.0), voc achar que este um documento mais
gerencivel 47 pgina. Depois de digitalizar o documento, no entanto, voc ainda mais confuso,
com toda essa jargo tcnico e menciona de uma linguagem engraada chamado XML.

1.2 Histria da BPMN
A necessidade de um processo comum de diagramao padro no final de 1990 foi um fator-
chave em um nmero de diferentes iniciativas que comeam no incio de 2000 . Uma dessas
iniciativas foi o Business Process Management Initiative ( BPMI ) . Foi sob a gesto do BPMI , que
o Modelo Motivao Negcios ( BMM ) e Business Process modelo e Notation ( BPMN ) veio
existncia.
BPMN V1.0 foi publicado pela primeira vez em 2004. Pouco tempo depois, em 2005, o BPMI
fundiu-se com um grupo de iniciativa maior, o Object Management Group (OMG) . Desde 2005, a
2

OMG tem continuado a desenvolver BPMN e uma srie de outras normas potencialmente teis,
como a semntica do vocabulrio e regras de negcios ( SBVR ) e Business Process Maturity
Model ( BPMM ) .
A ltima verso finalizada do BPMN a verso 2.0 , lanada em janeiro de 2011 , que se seguiu a
partir BPMN 1.2.
Embora haja mudanas razoavelmente significativas entre BPMN 1.2 e 2.0 , a maioria das
alteraes dizem respeito aos vrios aspectos tcnicos do BPMN , que no so abrangidos por
este documento.

1.3 Por que usar BPMN?
A importncia de documentar os processos de negcios tem sido abordados em artigos de gesto
e textos. Para ilustrar a importncia de documentar os seus processos de negcios, praticamente
todas as abordagens melhoria de processos, tais como Six Sigma e Lean, comear com
documentar os processos de negcio em estudo. No entanto, que, obviamente, levanta a questo:
"Como fao para documentar os processos de negcio?"
BPMN tornou-se amplamente adotada, como meio de documentar graficamente os processos de
negcios em todo o mundo. Por exemplo, muitas organizaes governamentais e corporativos
agora obrigatria a utilizao de BPMN na documentao de seus processos de negcio.
Por causa da ampla adoo de BPMN como um processo de negcio padro de modelagem, h
uma gama crescente de ferramentas para:
Auxiliar na definio de vezes ou metas padro para os seus processos de negcio;
Ajudar a gerenciar a execuo de seus processos de negcio;
Coletar dados de seus processos de negcios para ajudar a identificar problemas que precisam
de ser melhoradas; e
Auxiliar na anlise de seus processos para identificar e testar (por simulao) possveis
melhorias.
O take crescendo de BPMN tambm tem sido impulsionada pela adoo de Business Process
Management (BPM), apoiado pelo uso crescente de Business Process Management Suites
(BPMS), muitos dos quais usam BPMN como seus meios de descrever os processos de negcios
para permitir a execuo destes processos.

1.4 O que voc deve usar para BPMN?
BPMN s deve ser utilizado para documentar os detalhes de como um processo funciona. BPMN
uma representao visual de um processo que mostra:
Quem est envolvido no processo e suas interaes; e
O fluxo de um processo de negcio de atividade para atividade.
Embora BPMN pode ser utilizado para um processo de desagregao em nveis crescentes de
detalhe, que geralmente no visto e utilizado como um meio de mostrar processo de
decomposio em nveis elevados.

1.5 Como voc deve usar BPMN?
Este documento se concentra em como usar BPMN em documentar seus processos, mostrando o
que cada um dos vrios smbolos, significam e do contexto em que eles devem ser usados
atravs de exemplos.
Como brevemente mencionado anteriormente, voc no precisa aprender a gama completa de
3

BPMN 2.0 objetos para ser capaz de aplicar com xito BPMN. Na verdade, o melhor aprender e
aplicar BPMN para documentar seus processos de negcios em uma abordagem em camadas.
Usando essa abordagem, necessrio apenas para aprender e aplicar cerca de 25 objetos e
smbolos BPMN para a construo de representaes bastante razoavelmente detalhadas de seu
processo de negcio usando BPMN.
Apenas cerca de um outro de 25 a 30 objetos e smbolos BPMN so necessrios para aumentar o
nvel de detalhe necessrio para lidar com cerca de 90% a 95% de todos os processos de
negcios.
Bem, vamos comear.

2 Viso geral do BPMN
2.1 Viso geral de componentes BPMN
A especificao BPMN 2.0 foi criado para apoiar muitos pontos de vista diferentes, por exemplo:
Os usurios de negcios que querem documentar seus processos;
Os profissionais de TI que querem transformar os processos acima em aplicaes de processos
executveis; e
Software Vendors querendo desenvolver ferramentas de modelagem de processos de negcios
ou produtos BPMS.
Com tantos interesses conflituantes para satisfazer durante o desenvolvimento do BPMN 2.0, no
nenhuma surpresa que a especificao final acabou se assemelha a um projetado por um
comit, ou seja, sem uma clareza de propsito, frequentemente detalhada (como testemunhado
por suas mais de 500 pginas) e certeza de quem o pblico principal.
Isto melhor ilustrado por olhar para a estrutura do ncleo e da camada de BPMN mostrado na
Especificao:

2.2 Viso geral dos tipos de processos BPMN e Categorias
A especificao BPMN 2.0 define trs "sub-classes" (ou tipos) de Processo Modelos:
Descritiva;
Analtica; e
executvel comum.
O tipo descritivo de Processo Modelos de documentos processos de negcios em um de alto nvel
(ou seja, detalhes mnimos) ou viso geral e usar um sub-conjunto de elementos e atributos
visveis do BPMN limitado.
O tipo de processo analtico de Modelos fornecer mais detalhes do que o tipo descritivo com um
sub-conjunto alargado de elementos e atributos visveis do BPMN, cerca de metade do conjunto
completo.
4

O tipo comum de executveis de processo Modelos focar os detalhes necessrios para explicar
como os processos de negcios podem ser executados e usar o conjunto completo de elementos
e atributos visveis do BPMN.
A especificao tambm explica que se conformar com BPMN 2.0, Modelos de Processo deve, no
mnimo, permitir que os processos de negcios a ser documentados usando Ncleo BPMN
Elements (consulte a seguinte seo posterior), na forma de trs tipos diferentes de diagramas;
Os diagramas de colaborao (ver 4.2);
diagramas de processo (ver 4.3.2); e
diagramas de Conversao (no coberto adiante neste documento).

2.3 Viso geral do Core BPMN Elements
BPMN composto por um pequeno conjunto de elementos grficos que so usados para produzir
um diagrama de processo de negcio (BPD). Estes elementos esto divididos em cinco categorias
bsicas:
Swim Lanes

O conjunto de
elementos que
definem os
participantes dentro
de um processo.
Piscina (Pool) Define ou grupo de
participantes ou uma
entidade externa que
colaboram dentro de um
processo e tambm pode
conter pistas.

Pista (Lane) Define um participante ou
funo especfica dentro
de um processo e podem
estar contidas em uma
piscina ou conter outras
pistas.

Fluxo de Objetos

O conjunto de
elementos que
descrevem o que
acontece dentro de
um processo.
Evento (Event) Mostra algo que
aconteceu ou pode
prestes a acontecer
durante um processo.


Atividade
(Activity)
Trabalho realizado dentro
de um processo por um
participante.

Porta de
entrada
(Gateway)
Controla a sequncia e o
fluxo dentro de um
processo, fornecendo
roteamento dentro de um
processo.

dados

O conjunto de
elementos que
descrevem a
informao que
usado ou criado por
um processo.
Objeto de
dados (Data
Object)

Informaes necessrias
ou produzidos por uma
atividade, a vida de que
limitado ao da Atividade.
Armazenar
dados (Data
Store)
Um conjunto de
informaes necessrias
ou produzidos por uma
atividade, que persiste
para alm do processo.

Mensagem
(Message)
Contm o contedo de
uma comunicao, que
flui entre os dois
participantes.

5

Artefatos

O conjunto de
elementos que
amplificam outros
elementos dentro do
processo.
Grupo (Group) Permite que objetos de
fluxo para ser agrupados
para fins de
documentao ou anlise.

Anotao
(Annotation)
Fornece informaes
adicionais do benefcio
potencial para a
elaborao de um
elemento dentro do
processo.

Conectando Objetos

O conjunto de
elementos que
conectam dois
elementos.
Fluxo de
Sequncia
(Sequence
Flow )
Conexo entre o fluxo de
objetos em um processo,
mostrando o caminho da
execuo das atividades
dentro do processo.

Fluxo de
mensagens
(Message
Flow)
Mostra mensagem que flui
entre partipants ou
processos.

Associao
(Association)
Ligaes Itens de dados
de fluxo de objeto e
mostra a direo (s).


3 Estudo de caso
3.1 Viso geral
O estudo de caso baseia-se no conceito simples de ordenao, fabricao e fornecimento de caf
ou ch em um caf tpico. Para efeitos de tentar no complicar mais o estudo de caso, as nicas
bebidas que podem ser encomendados so:
Caf
- Cappuccino
- Caf Latte
- Espresso
ch
- Pequeno-almoo Ingls
- cinza do conde

Para efeitos do estudo de caso, presume-se que os processos de encomendar, preparar e
entregar a bebida quente so semelhantes aos de qualquer grande cadeia do caf. Os processos
incluem:
Pedidos e dinheiro so tomadas pelo Servindo Atendedor / Caixa do Cliente;
ordens tomadas pelo Servindo Atendedor / Caixa so passadas para um Empregado de Caf
automaticamente e mostrado em uma tela para cumprimento por um Empregado de Caf;
Existem processos separados para preparar ch e caf;
ordens concludas so fornecidos ao cliente pela Empregado de Caf; e
O Empregado de Caf tambm pode solicitar leite adicional e gros de caf para ser obtido a
partir da sala de armazenamento pelas mos de cozinha ou aes adicionais a serem solicitados
pelo Gerente de Caf.

O cliente capaz de selecionar o acar ou adoante de sua escolha a partir de um bar que
serve, localizado no ponto onde os clientes recebem a sua bebida.
6

3.2 Aplicao da Aprendizagem usando o estudo de caso
Cada uma das seguintes sees do documento detalha os principais aspetos da BPMN,
abrangendo:
O que significa;
Como us-lo; e
Sugestes de melhores prticas de usar.
No final dessas sees, cada aspeto chave ser colocado em contexto, descrevendo como um
componente do estudo de caso pode ser documentado.

4 Compreendendo os tipos de diagramas de BPMN
4.1 Viso geral dos modelos de processos BPMN e tipos de diagramas
Conforme abordado anteriormente, a especificao BPMN 2.0 define trs "sub-classes" (ou
categorias) de Modelos de Processo, a saber:
descritivas modelos de processos;
analticos modelos de processos; e
executveis comum Processo Modelos.
A especificao BPMN explica que BPMN 2.0 visa abranger trs modelos bsicos de Processos
de Negcios:
processos pblicos, que so mais comumente conhecidos como Diagramas de Colaborao;
Processos privados, que so mais chamados simplesmente de diagramas de processo; e
Coreografias, que so mais comumente chamado de Coreografia Diagramas.
Um quarto tipo de diagrama BPMN, Conversao Diagramas, tambm definido pelo PMN 2.0
Especificao.

4.2 BPMN Tipos de Modelo de Processo
4.2.1 descritivas modelos de processos
Porque descritivas modelos de processos so usados para documentar os processos de negcios
em um alto nvel, descritivas modelos de processos so, essencialmente, o ponto de partida para
documentar processos de negcio.
O objetivo principal da descritivas modelos de processos mostrar o fluxo global de um processo
de negcio, cobrindo os detalhes das etapas do processo realizadas e como as diferentes partes
interagem dentro dele.
No surpreendentemente, a natureza limitada do sub-conjunto de BPMN elementos visuais e
atributos de descritivas modelos de processos de torn-lo o ponto de partida ideal para aprender a
documentar seus processos de negcio usando BPMN. Na verdade, possvel documentar
adequadamente todo o conjunto de processos de negcios utilizando apenas descritivas modelos
de processos de uma organizao.
Voc pode at mesmo decidir no avanar mais. Contudo, o sub-conjunto de elementos visuais
restritivo BPMN e atributos significa que o nvel de detalhe que pode ser capturado limitado. Isso
pode causar problemas quando voc est tentando cobrir adequadamente detalhes de processos
complexos ou complicados.

4.2.2 analticos modelos de processos
Como descrito acima, os modelos de processos analticos permitem mais detalhe a ser adicionado
em documentar seus processos de negcio, alargando o sub-conjunto de BPMN elementos
visuais e atributos que esto contidos dentro descritivas modelos de processos.
7

Modelos de processos analticos so normalmente a chave para capturar os detalhes mais
complexos ou intrincados de Processos de Negcios. As adies ao descritiva Modelo de
Processo sub-conjunto de elementos visuais BPMN e atributos efetivamente dobrar o conjunto
disponvel de elementos visuais e atributos.

4.3 Tipos BPMN Diagrama
4.3.1 Diagrama de Colaborao
Um diagrama de colaborao documenta as interaes entre um processo e tantos outros
processos ou um partido.
A Festa ou externo organizao ou uma rea diferente dentro da organizao e pode ser
responsvel pelo processo ou fornecer as informaes necessrias para o processo. A Festa
representada por um Pool.

Um diagrama de colaborao fornece a "tela" para documentar seus processos de negcio ao
nvel que mostra a interao entre todos os participantes e os processos. No entanto, no a
nica forma de diagrama que voc usa para documentar seus processos. Em vez disso, seu
objetivo principal mostrar como as principais partes externas e internas esto envolvidos nos
processos que esto sendo documentados.
Consequentemente, a utilizao primria de um Diagrama de Colaborao mostrar a
colaborao das Partes com os processos de nvel superior.

4.3.2 Diagrama de processo
Um diagrama do processo documentos de processos que so internas a uma organizao ou uma
rea especfica dentro da organizao. Consequentemente, um diagrama de processo representa
8

os processos contidos com piscina nico. No entanto, pode conter nenhum, um, ou mais de uma
pista em uma piscina ou uma associao implcita por um herdado de um diagrama de
colaborao.
Tal como ilustrado abaixo, o uso de nenhum Lanes pode proporcionar um meio simples de
documentar um processo em que o papel de executar o processo mostrado no Diagrama de
colaborao por cima.

4.4 Tipos de Modelo de Processo contra Processo Tipos de diagramas
Como j descrito anteriormente, o objetivo principal da descritivas modelos de processos
mostrar o fluxo global de um processo de negcio, cobrindo os detalhes das etapas do processo
realizadas e como as diferentes partes interagem dentro dele.
Consequentemente, um modelo de processo descritivo tipicamente o tipo de Modelo de
Processo usado para documentar Diagramas de Colaborao. Ento, provavelmente nenhuma
surpresa que analticas de processo Os modelos tambm so tipicamente o tipo de processo
Modelos utilizados para documentar diagramas de processo.
No entanto, ela no necessariamente to simples. Por exemplo, voc pode querer usar apenas
modelos descritivos, ou tambm usar o Analtico tipo Modelo de Processo para documentar
Diagramas de Colaborao.
A base para decidir qual dos tipos de processo modelo para usar vai depender do nvel de detalhe
que voc deseja capturar e tambm o nmero de nveis de detalhes que voc escolher para
adotar em documentar os processos de negcios de sua organizao.

4.5 Prticas Recomendadas
Para os processos simples para a frente ou retas, as escolhas tpicas seria usar:
Um nico nvel de Diagramas de Colaborao, utilizando um tipo descritivo do Modelo de
Processo; mais
Cada processo definido nos Diagramas de Colaborao documentados com um diagrama de
processo usando um tipo Analtico de Modelo de Processo.
Para processos menos para a frente ou complicadas, as escolhas tpicas seria usar:
9

Dois nveis de Diagramas de Colaborao, com o mais alto nvel usando um tipo descritivo do
processo
Tipo de modelo e no nvel mais baixo documentar cada um dos processos identificados e
documentados no nvel superior usando um tipo de Modelo de Processo Analtico; mais
Cada um dos processos definidos nos Diagramas de Colaborao nvel inferior documentados
com um diagrama de processo usando um tipo Analtico de Modelo de Processo.

4.6 Modelos Caixa processo de estudo e diagramas de processo

Para documentar o Estudo de Caso:
Um nico Diagrama de colaborao, usando o tipo descritivo do Modelo de Processo, ser
utilizado para documentar todo o processo; e
Vrios diagramas de processo, usando o tipo de Analtico de Modelo de Processo, ser utilizado
para documentar cada um dos processos necessrios para preparar o caf e ch bebidas.

5 Compreender os tipos de raias
5.1 Viso
Raias so usados para representar as vrias partes e funes envolvidas em um processo. Eles
so representados com a colaborao e diagramas de processo por Piscinas e Lanes.
A analogia de uma piscina demonstra cada Piscina independente do outro, e tambm pode
conter um ou mais Lanes. Este estendido para mostrar um processo pode fluir a partir de uma
pista para outra dentro de uma nica exterior, mas no deixada fluir atravs de Piscinas, embora
a informao (sob a forma de mensagens) deixada fluir de um conjunto para outro.
Consequentemente, uma questo-chave na compreenso do que representar com uma piscina ou
uma pista compreender as relaes entre as partes e funes a ser documentados e do grau de
influncia na gesto de uma das Partes ou funo tem sobre a outra Parte ou funo.

5.2 Piscinas
Conforme resumido na 2.3, uma associao representa uma parte envolvida em um processo. A
Piscina muitas vezes representa uma parte externa organizao que est sendo modelado. No
entanto, uma piscina tambm pode ser usado para representar diferentes reas dentro da
organizao. Sob algumas circunstncias, uma associao tambm pode ser utilizado para
mostrar um processo. Isto deve ser visto como a exceo e no a norma.
O smbolo BPMN para uma piscina fornece a "tela" que usado para conter toda a BPMN Fluxo
Elementos que so usados para definir os detalhes do processo contido dentro dele.

Piscinas podem ser documentados e apresentados como uma "Caixa Branca" ou "caixa preta":
A Piscina "White Box" contm todos os detalhes de um processo nele contidas; enquanto que
A "Black Box da piscina" no, ou seja, os detalhes so apresentados ao leitor em uma piscina
"White Box", mas escondido do leitor em uma associao "Black Box".
10

5.3 Lanes
Como tambm resumidos na 2.3, uma pista representa uma posio ou a posio papel dentro do
Partido definida pela Associao em que ele contm. Lanes tambm pode ser dividida em sub-
Lanes.
Semelhante ao de uma piscina, o smbolo BPMN para uma pista fornece a "tela" que pode ser
usado para conter o fluxo BPMN elementos utilizados para definir os detalhes do processo contido
no seu interior.

5.4 Prticas Recomendadas
Recomenda-se que todas as partes envolvidas no processo de negcio, mas que so externos
organizao, como um cliente ou fornecedor, deve ser representada usando Black Box Piscinas.
A nica razo para variar isso seria onde necessrio ou desejvel para documentar os passos
reais que esto sendo desenvolvidas no exterior. Isto pode, por exemplo, ser apropriado se voc
est tentando chegar a um novo processo, com um fornecedor.
Partes internas de uma organizao deve ser documentado usando um dos mais Piscinas White
Box. O fator decisivo de quantas White Box Piscinas para incluir ser baseado em quantas reas
dentro da Organizao participar, mas so operados e gerenciados de forma independente de
outras reas. Por exemplo, na Organizao que vende gros de caf para o Caf no nosso estudo
de caso, a rea de vendas da Organizao sero documentadas usando um pool diferente do que
fontes os feijes ou navios dos Feijes de caf para Cafs.
Lanes dentro das Piscinas Branco devem representar os diferentes participantes que realizam as
vrias etapas dentro dele. Uma pista pode ser dividida em sub-Lanes para representar diferentes
papis que um participante se compromete. No entanto, isso deve ser usado com moderao para
ilustrar variaes papel-chave especficas de importncia.

Você também pode gostar