Automatizar áreas confusas é automatizar a confusão

Foi o que muitos executivos fizeram. Não tiveram coragem de confrontar os problemas dos processos produtivos antes da automação.
"Michael Hammer"

20 de set. de 2013

MINI TUTORIAL BPMN PARTE 7 - CATEGORIA DE ELEMENTOS (OBJETOS DE FLUXO - GATEWAYS)

Bpms,

Segue mais um capitulo do mini curso BPMN, que tem como foco o elemento GATEWAYS,

Boa leitura,

GATEWAYS 


São elementos utilizados para controlar como fluxo diverge ou converge ao longo de sua execução;
• Se o fluxo não precisa ser controlado, não precisamos utilizar Gateways; eles são opcionais (fluxo não-controlado);

Os Gateways  podem ser de quatro tipos:




Gateways de decisão exclusiva (XOR)

São usados para determinar um caminho do fluxo, estes Gateways tem sempre uma ou mais saídas para o fluxo, porém somente um caminho é tomado.

Na modelagem BPMN não tem especificação de erro quando nenhuma condição é verdadeira, o BPMN parte do princípio que sempre uma alternativa seja verdadeira, caso isso não ocorra a modelagem está com erro.  
Outro tipo de gateways de decisão exclusiva  é o Event – Based, tem a mesma funcionalidade dos anteriores porém está ligado a eventos ou a tarefas do tipo recebimetno.

Gateway de decisão inclusiva (OR)

Tem comportamento parecido com os gateways anteriores só que neste caso ele pode ter mais de uma condição verdadeira e derivar fluxos paralelos.
Na situação convergente ele pode ter a função de sincronizar os processos que foram divididos porém, ele não espera que todos os fluxos ligados a ele sejam concluídos, somente os fluxos necessários para o andamento do processo são sincronizados.  

Gateways Complexos

São usados para flexibilizar as regras de negócio que darão ou não origem ao fluxo.
As regras de negócio definem os aprovadores que irão escolher qual regra será seguida.
Quando o fluxo for convergente será feito da mesma forma, ou seja, a regra de negócio selecionará quais dos processos serão aguardados para que o processo continue seu fluxo.

Gateways paralelos (AND)

São usados para cria fluxos paralelos ou sincronizar os fluxos.
Quando usado de forma divergente, dá início a atividades paralelas e, quando utilizado de forma convergente, aguarda a finalização de todas as atividades para dar continuidade no fluxo.


Um comentário:

LinkWithin

Related Posts Plugin for WordPress, Blogger...

Improvers

Improvers
Treinamentos e Documentação