You are on page 1of 1

Um

diagrama de processo de trabalho consiste em atividades, eventos e


gateways em uma ordem de ocorrncia.
Atividades, eventos e gateways so denominados objetos do fluxo.
Objetos de Fluxo: so os principais elementos grficos para definir o
comportamento do processo de trabalho .
Uma atividade um passo dentro do processo.
Representa o trabalho realizado dentro de uma
organizao e consome recursos (tais como tempo e
dinheiro).
As atividades so representadas por retngulos com os
cantos arredondados.
As atividades podem ser utilizadas em seu formato simples ou com a
explicitao de tipos, de acordo com o trabalho realizado nesse
determinado ponto do processo.
A explicitao de tipos deve ser utilizada preferencialmente quando
necessrio acrescentar informaes relevantes a respeito de uma tarefa
sem tornar o texto da atividade demasiadamente longo.
Simples

utilizada de forma genrica

Usurio

tarefa realizada por um usurio com


ajuda de um sistema ou software

Servio

realizada por um sistema sem


interveno humana

Tipos de Tarefas
Envio

realizada para o envio de


informaes
sem apoio tecnolgico

Manual
Script

cdigo de programao
executa uma regra de negcio (ex.:
calculo de I.R.)

Regras de Negcios

Atividades

Para evitar que o fluxo do processo de trabalho fique


demasiado complexo e tenha que ser colado cobrindo todas as
paredes da sua sala para ser visualisado, voc pode dividi-lo
em uma hierarquia de subprocessos.
Dentro do mapeamento os subprocessos so muito importantes, j que oferecem a
possibilidade de diagramar hierarquicamente um processo, detalhando-o em vrios
nveis
definido como um subprocesso que est embutido
completamente no processo pai. No pode conter pools
nem lanes.
Embutido:

Subprocessos

tipos de subprocessos

A utilizao de subprocessos embutidos geralmente a


forma mais adequada de desenhar partes pequenas do
processo que podem ser expandidas para facilitar a
explicao de seu funcionamento mas no precisam ficar
visveis sempre.
definido como um diagrama de processos completo. Pode
conter qualquer elemento, at pools e lanes.
A utilizao de subprocessos reusveis geralmente a
forma mais adequada de desenhar o processo, facilitando a
visualizao e a interpretao do fluxo, especialmente
quando impresso.

Reusvel:

O subprocesso do tipo reusvel desenhado como se fosse um novo processo!

condio de ciclo

condio de negcio que define at quando o ciclo ir ser


repetido. Exemplo: mnimo de 3 candidatos selecionados para
poer continuar o processo

Tipo de loop
Mximo de ciclo/loop

indica a quantidade mxima de vezes que a atividade deve ser


repetida, mesmo que a condio de loop no seja atingida.
Exemplo: a atividade avaliar candidato ser executada no
mximo 15 vezes, mesmo que no sejam selecionados os 3
candidatos.

indicam o incio de um processo. Ao ler


um mapa de processo, comece por ele!
indicam quando um processo inicia;
usualmente, um processo tem apenas
um evento de incio;
O evento de incio marca o ponto de
partida do fluxo do processo de
trabalho e tem como caractersticas:

Utilizadas para conectar as figuras bsicas.

Para conectar as figuras bsicas, usamos os fluxos de sequncia. Eles


representam o controle do fluxo e a sequncia dos objetos do fluxo
(atividades, gateways e eventos).

No especifica nenhum comportamento


particular para iniciar o processo.

Genrico

Linhas de sequncia

Tipos

Representam a comunicao existente entre dois processos

As linhas de mensagem representam a comunicao existente entre


dois processos , como: requerimentos, respostas, eventos que podem
modificar o processo etc.
Podemos utilizar linhas de mensagem conectadas diretamente s
atividades, representando os fluxos de mensagens entre dois processos
internos da organizao, ou entre um processo interno e outro externo
organizao.

se for usado evento de incio,


obrigatrio usar evento de fim;
o evento de incio independente para
cada processo e para cada subprocesso,
conforme figura a seguir.

Incio

Categoria Objetos do Fluxo

se for usado um evento de incio, todos


os subprocessos devem ter tambm
eventos de incio;

Timer

Categoria Objetos de Conexo

Especifica que um processo inicia


quando uma mensagem recebida de
outro participante.

Mensagem

Indica que um processo inicia a cada


ciclo de tempo ou em uma data/hora
especfica

Linhas de mensagem

ocorrem durante o transcurso de um processo, ou seja, entre o incio e o fim.


Os eventos intermedirios indicam algo que ocorre durante um processo. Eles
afetam o fluxo do processo mas no o iniciam nem o terminam diretamente.

Tambm pode haver linhas de mensagem conectadas diretamente aos


limites de um processo, representando os fluxos de mensagens entre um
processo interno da organizao e um processo externo do tipo abstrato.
Ligam os artefatos ( anotaes, objetos de dados, grupos ) a outros elementos do mapa.

Indica algo que ocorre ou pode ocorrer


dentro do processo;

BPMN
Associaes
Eventos

Permitem agregar informaes adicionais


sobre o processo.

S pode ser utilizado dentro da


sequncia do fluxo;

genrico

Tambm podem ser utilizados para


representar os diferentes estados do
processo.

Proveem informaes sobre as entradas e sadas de uma atividade.

Podem ser exemplificados por formulrios, documentos,


livros, manuais etc.

Objetos de Dados

Indica que uma mensagem pode ser


enviada ou recebida;

Permitem agregar comentrios acerca do processo.

So observaes acerca do mapa do processo de trabalho. Estas permitem


agregar informaes ao processo que se consideram relevantes para seu
entendimento.

mensagem

Anotaes
Intermedirios

Categoria Artefatos

So mecanismos visuais que permitem agrupar as atividades, com fins de


documentao ou anlise.

Grupos so apenas uma forma visual de agrupar as atividades de um pedao


do mapa, com fins de documentao ou anlise, mas no afetam a sequncia
do fluxo.

Utilize o cone escuro se a mensagem for


enviada pelo processo;
Utilize o cone claro se a mensagem for
recebida pelo processo. O processo no
continua at que a mensagem seja
recebida.

Os eventos intermedirios tambm


podem ser especificados para
representar com mais exatido os fatos
que acontecem durante o processo.

Indica uma espera dentro do processo,


ou seja, uma demora;

Grupos

timer

Este tipo de evento pode ser utilizado


dentro do fluxo de sequncia do
processo, indicando uma espera entre as
atividades;
O tempo indicado pode ser em minutos,
horas, dias etc ou pode ser uma data
determinada.

enlace

Permite conectar duas sees do


processo, ou seja, atua como conector
entre pginas de um diagrama.

indicam onde um processo finalizado.

Fim

Os eventos de fim indicam quando um


caminho do processo ou um
subprocesso finaliza
no tm fluxos saindo
Caractersticas dos eventos de fim:

se for usado um evento de fim, todos os


subprocessos devem ter tambm
eventos de fim

Proveem informaes sobre as entradas e


sadas de uma atividade.

Os gateways so elementos utilizados para controlar os


pontos de divergncia e convergncia do fluxo, tais como
as decises, as aes em paralelo e os pontos de
sincronizao do fluxo. Os gateways so representados
por losangos. As anotaes no interior do losango
indicam o tipo e o comportamento do gateway.
representa um ponto de deciso onde apenas um caminho
dos vrios possveis pode ser escolhido.
Exclusivo

Gateways
(desvios)

Para expressar que apenas uma alternativa de caminho possvel


utilizamos o gateway exclusivo. No exemplo, o cliente pode pagar via
dbito direto ou via carto de crdito, mas no poder utilizar os dois
meios de pagamento ao mesmo tempo.

Baseado em Eventos
Tipos

Paralelo

Inclusive

representa um ponto do processo em


que a deciso ser tomada com base
em um evento.

utilizado quando vrias atividades podem ser realizadas


concorrentemente ou em paralelo.
utilizado quando, em um ponto do
fluxo, so ativados um ou mais
caminhos, dentre vrios disponveis.

Complexo

so utilizados para organizar as atividades do fluxo em diferentes categorias visuais que representam reas
funcionais, papis, responsabilidades, entidades ou at outros processos.
Contm o processo de trabalho.

Processo de Negcio Interno (Privado)

Representa um nico processo de


trabalho em que normalmente se mostra
toda a sequncia do processo.

O trabalho executado pela entidade


fora do escopo um processo externo .
Representa um processo de trabalho
externo, do qual desconhecemos o fluxo
e as atividades.
Processo de Negcio Abstrato (Pblico)
pool (piscina)
Tipos de pools

Desenhado simplesmente por um pool


vazio, nele somente so representados
os pontos de contato entre o processo
interno com o externo.
Representa a interao entre dois ou
mais entidades de negcio, explicitada
pelas mensagens trocadas entre essas
entidades.

Categoria Swimlanes : Pools,


Lanes, Milestones

Processo de Negcio Colaborativo (Global)

Em outros casos temos processos de


trabalho que ultrapassam as fronteiras
entre duas entidades, mas temos
condies e interesse em mostrar os
detalhes do trabalho de ambos. Para
isso, utilizamos o chamado processo de
negcios colaborativo.

uma partio horizontal dentro do processo. Geralmente utilizado para separar as


atividades a cargo de cada responsvel.

uma subdiviso de um pool, normalmente representando uma rea


organizacional ou um papel desempenhado por um servidor.

Lane (raia)

Os pontos em que o fluxo de trabalho cruza de uma lane para outra devem ser vistos
com ateno, pois representam fronteiras entre responsabilidades e apresentam
potencial para atrasos ou erros.

Os fluxos de sequncia (flechas que ligam atividades, eventos,


gateways) podem cruzar livremente os limites de cada lane em um
pool.
A apresentao em lanes ajuda muito a produzir um desenho de fcil
entendimento e que explicita realmente o caminho que o fluxo do
processo de trabalho percorre.
Milestone

BPMN.mmap - 03/12/2013 - Mindjet

Criam parties na sequncia do processo. Geralmente utilizado para


indicar fases dentro do processo ou perodos de tempo demarcados

You might also like