You are on page 1of 7

Instituto de Educação Continuada

GESTÃO DA QUALIDADE INTEGRADA AO MEIO AMBIENTE

Gestão de Processos Empresariais

BPMN
(Business Process
Modeling Notation)

Fernando Batista Campolina

Betim, 19 de abril de 2010


HISTÓRIA - Com o objetivo de criar padrões e uma arquitetura comum para
gerenciamento de processos de negócio, foi criada a Business Process
Management Initiative (BPMI,
http://www.bpmi.org), uma organização sem fins lucrativos, iniciada pela Intalio Inc.
em 2000 e que recebeu imediatamente o suporte de gigantes da indústria como a
IBM, SAP, BEA, Fujitsu, WebMethods e IDS Scheer. Em agosto de 2001, o Business
Process Modeling Notation Working Group (BPMN-WG), da BPMI.org, foi formado
por 35 empresas e iniciou os trabalhos para criar a BPMN. A versão 1.0 da
especificação escrita por Stephen White da IBM saiu em maio de 2004 e
rapidamente se estabeleceu como notação padrão para modelar processos
executáveis de negócio. Em junho de 2005, a BPMI anunciou sua junção a OMG
(Object Management Group), associação sem fins lucrativos que desde 1989
desenvolve e mantém padrões e especificações, dentre elas, a notação UML.
Segundo a OMG, até abril deste ano, existem quarenta e três fornecedores que
suportam a notação e mais quatro estão em fase de implementação.

BPMN - Business Process Management Notation - Desenvolvido pelo BPMI.org, o


objetivo do BPMN foi disponibilizar uma notação que fosse realmente compreensível
por todos os usuários de negócio, do analista de negócio que cria os draft iniciais
dos processos, aos desenvolvedores técnicos, responsáveis pela implementação da
tecnologia que vai executar esses processos, e finalmente às pessoas das áreas de
negócio que vão gerenciar e monitorar aqueles processos. O BPMN também vai
suportar o modelo técnico ou interno, que vai permitir a geração dos executáveis
BPEL4WS (Business Process Execution Language for Web Services). Assim, o
BPMN criou uma ponte padrão para cobrir o gap existente entre o desenho do
processo de negócio e a sua implementação. O BPMN define um Business Process
Diagram (BPD), que é baseado em uma técnica de flowcharting, talhada para criar
modelos gráficos de operações de processos de negócios.
Um BPD é formado por um conjunto de elementos gráficos. Estes elementos tornam
possível o desenvolvimento de simples diagramas que serão interpretados de
maneira familiar por uma gama muito grande de profissionais e empreendedores.
Estes elementos são divididos em 4 categorias, e são elas:

- Flow Objects (Elementos de Fluxo);


- Connecting objects (Elementos de Conexão);

- Swimlanes (Colunas);

- Artifacts (Artefatos).

Flow Objects – O BPD tem um pequeno conjunto de elementos centrais (três


elementos) para a demonstração etapas do processo, denominados Flow Objects,
então não é necessário aprender e memorizar um grande número de formas. Estes
três elementos são:

Event (Evento): ë algo que ocorre durante o fluxo do processo


e é representado por um circulo.Eventos afetam o fluxo do
processo e geralmente tem uma causa ou um impacto.Existem
três tipos distinto de eventos baseados em quando eles afetam
o fluxo – Início, Intermediário e Fim (respectivamente na figura ao lado).

Activity (Atividade): é representado por um retângulo de


cantos arredondados e é um termo genérico para um trabalho
que a empresa executa. As atividades podem ser principais ou
secundárias. Os tipos de atividades são: Task (tarefa) ou Sub-
Process. O sub-processo é distinguido por um pequeno sinal de mais na parte
inferior do retângulo.

Gateway (Decisão): é representado por um losango e


representa divergências e convergências no sentido do fluxo e
irá determinar quando as decisões deveram ser tomadas.

Connecting Objects – Os flow objects são interligados entre si para determinar uma
estrutura básica do processo. Existem três tipos de Connecting Objects que são:

Sequence Flow: é representada por uma linha e ponta de seta


solidas que demonstram a ordem/ seqüência de execução das
atividades no processo.
Message Flow: é representada por uma linha tracejada e uma
seta aberta e demonstra a troca de mensagens entre
participantes distintos do fluxo. No BPMN duas Pools
demonstram dois participantes do processo.

Association: é representada por uma linha pontilhada e uma


seta em linha e é usada para associar dados, textos e outros
artefatos com os Flow Objects.

Swimlanes – São mecanismos para organizar as atividades em distintas categorias


visuais para ilustrar diferentes capacidades e responsabilidades.Os dois tipos de
swimlanes adotados no BPD são:

Pool: Representa um participante no


processo. Um conjunto de ações
destinadas a um participante e que pode
dividir atividades com outras pools.

Lane: é uma subdivisão da pool e pode


ser tanto horizontal como vertical. As
lanes são utilizadas para classificar a s
atividades.

Artefacts – Um determinado número de artefatos pode ser utilizado quando


necessário para contextualizar o processo empresarial a ser modelado. A atual
versão do BPMN determina três tipos de artefatos, como segue:

Data Object: é utilizada para demonstra qual informação é


requerida ou produzida pela atividade. Elas são conectadas às
atividades pelas associations.

Group: Poder ser utilizado para documentos ou para fins de


analise, mas não afeta o fluxo do processo.
Annotation: é utilizada para prover textos informativos
adicionais para o leitor do diagrama.

BENEFICIOS – Representação do processo em diagramas padronizados


possibilitam o fácil e rápido entendimento dos mesmos por todos os usuários do
negócio.

A notação é excelente para desenho das atividades /eventos de negócio necessários


para se trabalhar na arquitetura orientada a serviços (SOA) e descrever como a
organização responderá às suas exceções e regras de negócio, proporcionando
assim, o refinamento de políticas ágeis da organização. Permite às organizações se
ajustarem rapidamente as novas circunstâncias internas e de B2B do negócio. Por
meio da notação gráfica a compreensão do desempenho da colaboração entre seus
departamentos e das transações de negócio com outras organizações torna-se
facilitada.

Exemplos - Diagramas de processo elaborados com base nos moldes da BPMN:

Exemplo 1:

Exemplo 2:
Exemplo 3:
Bibliografia:

1 - Introduction to BPMN - by Stephen A. White - IBM, May 2004

You might also like