Transcript
Page 1: Resumo em Mapa Mental da notação BPMN - Modelagem de Processos de Negócios (BPM)

BPMN

Categoria Objetos do Fluxo

Atividades

Umaatividadeéumpassodentrodoprocesso.

Representaotrabalhorealizadodentrodeumaorganizaçãoeconsomerecursos(taiscomotempoedinheiro).Asatividadessãorepresentadasporretânguloscomoscantosarredondados.

Tipos de Tarefas

Simples utilizada de forma genérica

Usuáriotarefarealizadaporumusuáriocomajudadeumsistemaousoftware

Serviçorealizadaporumsistemasemintervençãohumana

Enviorealizada para o envio deinformações

Manual sem apoio tecnológico

Script código de programação

Regras de Negóciosexecuta uma regra de negócio (ex.:calculo de I.R.)

As atividades podem ser utilizadas em seu formato simples ou com aexplicitação de tipos, de acordo com o trabalho realizado nessedeterminado ponto do processo.

A explicitação de tipos deve ser utilizada preferencialmente quando énecessário acrescentar informações relevantes a respeito de uma tarefasem tornar o texto da atividade demasiadamente longo.

Subprocessos

Paraevitarqueofluxodoprocessodetrabalhofiquedemasiadocomplexoetenhaquesercoladocobrindotodasasparedesdasuasalaparaservisualisado,vocêpodedividi-loemumahierarquiadesubprocessos.

tiposdesubprocessos

Embutido:

édefinidocomoumsubprocessoqueestáembutidocompletamentenoprocesso“pai”.Nãopodeconter pools

nem lanes.

Autilizaçãodesubprocessosembutidosgeralmenteéa

formamaisadequadadedesenharpartespequenasdo

processoquepodemserexpandidasparafacilitara

explicaçãodeseufuncionamentomasnãoprecisamficar

visíveissempre.

Reusável:

édefinidocomoumdiagramadeprocessoscompleto.Podeconterqualquerelemento,até pools e lanes.

Autilizaçãodesubprocessosreusáveisgeralmenteéaformamaisadequadadedesenharoprocesso,facilitandoavisualizaçãoeainterpretaçãodofluxo,especialmentequandoimpresso.

Osubprocessodotiporeusávelédesenhadocomosefosseumnovoprocesso!

Dentrodomapeamentoossubprocessossãomuitoimportantes,jáqueoferecemapossibilidadedediagramarhierarquicamenteumprocesso,detalhando-oemváriosníveis

Tipo de loop

condição de ciclo

condição de negócio que define até quando o ciclo irá serrepetido. Exemplo: mínimo de 3 candidatos selecionados parapoer continuar o processo

Máximo de ciclo/loop

indicaaquantidademáximadevezesqueaatividadedeveserrepetida,mesmoqueacondiçãode loop nãosejaatingida.Exemplo:aatividade“avaliarcandidato”seráexecutadanomáximo15vezes,mesmoquenãosejamselecionadosos3candidatos.

EventosPermitemagregarinformaçõesadicionaissobreoprocesso.

Início

indicamoiníciodeumprocesso.Aolerummapadeprocesso,comeceporele!

Oeventodeiníciomarcaopontodepartidadofluxodoprocessodetrabalhoetemcomocaracterísticas:

indicamquandoumprocessoinicia;

usualmente,umprocessotemapenasumeventodeinício;

seforusadoumeventodeinício,todosossubprocessosdevemtertambémeventosdeinício;

seforusadoeventodeinício,éobrigatóriousareventodefim;

oeventodeinícioéindependenteparacadaprocessoeparacadasubprocesso,conformefiguraaseguir.

Tipos

GenéricoNãoespecificanenhumcomportamentoparticularparainiciaroprocesso.

Mensagem

Especificaqueumprocessoiniciaquandoumamensagemérecebidadeoutroparticipante.

Timer

Indicaqueumprocessoiniciaacadaciclodetempoouemumadata/horaespecífica

Intermediários

ocorremduranteotranscursodeumprocesso,ouseja,entreoinícioeofim.

Oseventosintermediáriosindicamalgoqueocorreduranteumprocesso.Elesafetamofluxodoprocessomasnãooiniciamnemoterminamdiretamente.

Oseventosintermediáriostambémpodemserespecificadospararepresentarcommaisexatidãoosfatosqueacontecemduranteoprocesso.

genérico

Indica algo que ocorre ou pode ocorrer

dentro do processo;

Só pode ser utilizado dentro dasequência do fluxo;

Também podem ser utilizados pararepresentar os diferentes estados doprocesso.

mensagem

Indica que uma mensagem pode serenviada ou recebida;

Utilize o ícone escuro se a mensagem forenviada pelo processo;

Utilize o ícone claro se a mensagem forrecebida pelo processo. O processo nãocontinua até que a mensagem sejarecebida.

timer

Indica uma espera dentro do processo,ou seja, uma demora;

Este tipo de evento pode ser utilizadodentro do fluxo de sequência doprocesso, indicando uma espera entre as

atividades;

O tempo indicado pode ser em minutos,horas, dias etc ou pode ser uma datadeterminada.

enlace

Permite conectar duas seções doprocesso, ou seja, atua como conectorentre “páginas” de um diagrama.

Fim

indicamondeumprocessoéfinalizado.

Oseventosdefimindicamquandoumcaminhodoprocessoouumsubprocessofinaliza

Característicasdoseventosdefim:

nãotêmfluxossaindo

seforusadoumeventodefim,todosossubprocessosdevemtertambémeventosdefim

Gateways

(desvios)

Proveeminformaçõessobreasentradasesaídasdeumaatividade.

Os gateways sãoelementosutilizadosparacontrolarospontosdedivergênciaeconvergênciadofluxo,taiscomoasdecisões,asaçõesemparaleloeospontosdesincronizaçãodofluxo.Os gateways sãorepresentadosporlosangos.Asanotaçõesnointeriordolosangoindicamotipoeocomportamentodo gateway .

Tipos

Exclusivo

representaumpontodedecisãoondeapenasumcaminhodosváriospossíveispodeserescolhido.

Paraexpressarqueapenasumaalternativadecaminhoépossívelutilizamoso gateway exclusivo .Noexemplo,oclientepodepagarviadébitodiretoouviacartãodecrédito,masnãopoderáutilizarosdoismeiosdepagamentoaomesmotempo.

Baseado em Eventos

representaumpontodoprocessoemqueadecisãoserátomadacombaseemumevento.

Paraleloéutilizadoquandováriasatividadespodemserrealizadasconcorrentementeouemparalelo.

Inclusive

éutilizadoquando,emumpontodofluxo,sãoativadosumoumaiscaminhos,dentreváriosdisponíveis.

Complexo

Umdiagramadeprocessodetrabalhoconsisteematividades,eventosegateways emumaordemdeocorrência.

Atividades,eventose gateways sãodenominadosobjetosdofluxo.

ObjetosdeFluxo:sãoosprincipaiselementosgráficosparadefinirocomportamentodoprocessodetrabalho .

Categoria Swimlanes : Pools,Lanes, Milestones

são utilizados para organizar as atividades do fluxo em diferentes categorias visuais que representam áreas

funcionais, papéis, responsabilidades, entidades ou até outros processos.

pool (piscina)

Contémoprocessodetrabalho.

Tipos de pools

Processo de Negócio Interno (Privado)

Representa um único processo detrabalho em que normalmente se mostratoda a sequência do processo.

Otrabalhoexecutadopelaentidadeforadoescopoéum processoexterno .

Processo de Negócio Abstrato (Público)

Representa um processo de trabalhoexterno, do qual desconhecemos o fluxoe as atividades.

Desenhadosimplesmenteporum pool

vazio,nelesomentesãorepresentadosospontosdecontatoentreoprocessointernocomoexterno.

Processo de Negócio Colaborativo (Global)

Representa a interação entre dois oumais entidades de negócio, explicitadapelas mensagens trocadas entre essasentidades.

Emoutroscasostemosprocessosdetrabalhoqueultrapassamasfronteirasentreduasentidades,mastemoscondiçõeseinteresseemmostrarosdetalhesdotrabalhodeambos.Paraisso,utilizamosochamadoprocessodenegócioscolaborativo.

Lane(raia)

Éumapartiçãohorizontaldentrodoprocesso.Geralmenteutilizadoparasepararasatividadesacargodecadaresponsável.

Éumasubdivisãodeum pool,normalmenterepresentandoumaáreaorganizacionalouumpapeldesempenhadoporumservidor.

Os pontos em que o fluxo de trabalho cruza de uma lane para outra devem ser vistos

com atenção, pois representam fronteiras entre responsabilidades e apresentam

potencial para atrasos ou erros.

Osfluxosdesequência(flechasqueligamatividades,eventos,gateways)podemcruzarlivrementeoslimitesdecada lane emumpool.

Aapresentaçãoem lanes ajudamuitoaproduzirumdesenhodefácilentendimentoequeexplicitarealmenteocaminhoqueofluxodoprocessodetrabalhopercorre.

MilestoneCriampartiçõesnasequênciadoprocesso.Geralmenteutilizadoparaindicarfasesdentrodoprocessoouperíodosdetempodemarcados

Categoria Artefatos

Objetos de Dados

Proveem informações sobre as entradas e saídas de uma atividade.

Podemserexemplificadosporformulários,documentos,livros,manuaisetc.

Anotações

Permitem agregar comentários acerca do processo.

São observações acercadomapadoprocessodetrabalho.Estaspermitemagregarinformaçõesaoprocessoqueseconsideramrelevantesparaseuentendimento.

Grupos

São mecanismos visuais que permitem agrupar as atividades, com fins dedocumentação ou análise.

Grupossãoapenasumaformavisualdeagruparasatividadesdeumpedaçodomapa,comfinsdedocumentaçãoouanálise,masnãoafetamasequênciadofluxo.

Categoria Objetos de Conexão

Linhasdesequência

Utilizadasparaconectarasfigurasbásicas.

Paraconectarasfigurasbásicas,usamososfluxosdesequência.Elesrepresentamocontroledofluxoeasequênciados objetosdofluxo

(atividades, gateways eeventos).

Linhasdemensagem

Representamacomunicaçãoexistenteentredoisprocessos

Aslinhasdemensagemrepresentamacomunicaçãoexistente entredoisprocessos ,como:requerimentos,respostas,eventosquepodemmodificaroprocessoetc.

Podemosutilizarlinhasdemensagemconectadasdiretamenteàsatividades,representandoosfluxosdemensagensentredoisprocessosinternosdaorganização,ouentreumprocessointernoeoutroexternoàorganização.

Tambémpodehaverlinhasdemensagemconectadasdiretamenteaoslimitesdeumprocesso,representandoosfluxosdemensagensentreumprocessointernodaorganizaçãoeumprocessoexternodotipoabstrato.

AssociaçõesLigamosartefatos( anotações,objetosdedados,grupos )aoutroselementosdomapa.

BPMN.mmap - 03/12/2013 - Mindjet

Recommended