Escolar Documentos
Profissional Documentos
Cultura Documentos
Conceitos de BPMn
Quem mantm
Object Management Group, Inc. (OMG) Entidade sem fins lucrativos
http://www.omg.org/technology/documents/spec_catalog.htm
Especificaes, modelos e frameworks mantidos pela OMG UML MOF XMI CORBA
Notao BPMn
Os processos de negcio podem iniciar de vrias maneiras.: Nenhum no h gatilho associado. Indica um incio simples de processo. Mensagem incio de processo com a chegada de uma mensagem de um participante. Timer incio de processo com data e hora especfica ou ao fim de um ciclo (perodo) determinado. Condicional incio de processo quando uma condio qualquer satisfeita. Sinal incio de processo a partir da chegada de um sinal enviado por um outro processo. Mltiplo incio de processo a partir de vrios eventos possveis, sendo que apenas um requerido para inici-lo.
Modelar estrutura organizacional Modelar estrutura de recursos Modelar dados Modelar estratgias
Neste exemplo, o incio mostra que h apenas um nico caminho para iniciar o processo de contratao de um profissional
Neste exemplo, o incio mostra que h mais de uma forma para a realizao do atendimento ao cliente e apenas uma delas necessria para iniciar o processo
8
O exemplo mostra que depois da atividade Realizar Entrevista h uma deciso. Se o candidato foi aprovado a atividade seguinte Contratar, do contrrio o fluxo dever seguir para Comunicar RH.
10
Neste exemplo existem dois caminhos que devem ser percorridos at a finalizao da matrcula de um aluno: preencher ficha de matrcula, entregar documentos . Entretanto a matrcula somente ser efetivada se ambos caminhos estiverem terminados. A deciso de inclusive utilizada para esperar a finalizao dos dois processos mencionados.
11 12
Neste exemplo existem dois caminhos que devem ser percorridos at a finalizao da matrcula de um aluno: preencher ficha de matrcula, entregar documentos . Estes fluxos podem acontecer de forma paralela e iro convergir na deciso de inclusive
Neste exemplo existem 3 processos que tratam sobre a necessidade de contratar um profissional, cada um deles ir gerar um produto diferente, conforme mostrado abaixo: Identificar necessidades: lista de necessidades Contratar profissional: Carteira de Trabalho assinada Avaliar desempenho: Relatrio de avaliao
14
13
Neste exemplo o processo Iniciar Projeto consiste em uma reunio com o cliente onde as expectativas sero alinhadas.
Neste exemplo Montar Equipe de Projeto representa um conjunto de atividades que iro nortear a montagem da equipe.
15 16
Neste exemplo a Construtora S/A representa a organizao ou entidade responsvel pela execuo dos processos definidos
17
18
Neste exemplo existe duas Lanes Engenheiro Snior e Engenheiro de Operao com responsabilidades distintas dentro de um processo de construo. As Lanes tambm representar unidades organizacionais. Neste exemplo elas representam papis.
19 20
O fluxo de sequncia demonstra o caminho que o processo deve percorrer at o encerramento. Ele deve ser representado por meio de setas contnuas
21
O fluxo de mensagem a troca de informaes entre diferentes entidades, onde uma delas detm um processo externo que crtico para o proceguimento do fluxo principal
22
Ferramentas de Modelagem
Para efeito de classificao, as ferramentas podem ser divididas em duas categorias:
1. Modelagem (diagramao)
So as ferramentas que permitem o mapeamento (construo de modelos), mas no disponibilizam meios de registro de informaes de forma estruturada visando sua caracterizao Exemplo:
Ms Visio www.microsoft.com.br Igrafx Flowcharter www.igrafx.com SmartDraw www.smartdraw.com
Ferramenta de Modelagem
http://www.bizagi.com
26
Exerccio
Elabore um modelo com a utilizao da notao BPMn da seguinte sentena:
Gostaria que fosse construdo um sistema para monitorar a temperatura e a presso de pacientes da UTI, que devero ficar ligados on-line rede de computadores do hospital. Os pacientes devem ser cadastrados pelo responsvel. Essa rede formada por um computador principal e vrios terminais que monitoram os pacientes. Se a temperatura ou presso do paciente lida pelo terminal se tornarem crticas, o computador principal dever mostrar uma tela de alerta com um histrico das medidas realizadas para o paciente. Um aviso sonoro deve ser ativado nesse caso. A verificao da temperatura realizada comparando-se a temperatura do paciente a temperatura padro digitada pelo responsvel. A verificao da presso do paciente realizada comparando-se com um valor padro de presso (mximo e mnimo) a ser digitado pelo responsvel e verificando-se se a presso medida est dentro dos parmetros considerados normais para o paciente (valores prximos ao mximo e mnimos so permitidos). Temos vrios sistemas online no computador principal e todos devem rodar ao mesmo tempo.
27