BPMN Gateways - Como Utilizar?
Gateways em um diagrama BPMN são usados para controlar como o processo flui. No diagrama BPMN (Modelo de Processo Comercial e Notação), somente o fluxo de sequência afetará o fluxo do processo, e o fluxo de mensagem não deve afetar o fluxo do processo. Este artigo mostrará diferentes tipos de gateways e como utilizá-los em um diagrama BPMN.
Tipos de Gateway e Como Usá-los
Um Gateway é representado com uma forma de diamante e determina as decisões, fundindo e unindo os caminhos. Estes são os tipos comuns de gateways BPMN.
O BPMN Gateway é um tipo de objeto de fluxo que é usado para direcionar fluxos em sequência de um processo baseado em certas condições. Ele serve como um portão, ele determinará se deve deixar passar um determinado fluxo, portanto os gateways possivelmente controlam a seleção do fluxo de saída que passa através dos gateways. Agora vamos explicar cada tipo de porta de gateway em detalhes.
Gateway Exclusivo
Um gateway exclusivo avalia o processo de negócio e leva o fluxo para um dos dois ou mais caminhos mutuamente exclusivos e direciona o fluxo exatamente para um dos ramos de saída. No exemplo acima, um gateway exclusivo exige que se avalie se o candidato deve ou não ser contratado. Neste caso, o candidato será contratado se cumprir o requisito e será rejeitado se não for cumprido.
Gateway Baseado em Eventos
Um gateway baseado em eventos é semelhante a um gateway exclusivo porque ambos envolvem um caminho no fluxo, mas o gatilho do gateway é baseado na ocorrência de eventos em vez de avaliar a condição. No caso de usar um gateway baseado em eventos, você precisa avaliar qual evento ocorreu.
Gateway Paralelo
Os gateways paralelos são usados para representar duas tarefas em um fluxo de negócios. Um gateway paralelo é usado para visualizar a execução simultânea de atividades. Se o processo chegar ao nó do gateway paralelo, o trabalho se dividirá em várias fichas e se fundirá ao chegar ao gateway paralelo de junção. Acima no exemplo típico de gateway paralelo.
Gateway Paralelo Baseado em Eventos
Um gateway paralelo baseado em eventos é semelhante a um gateway paralelo. Ele permite que mais do que um processo ocorra ao mesmo tempo. A diferença de um gateway paralelo é que os processos são dependentes um do outro. No gateway paralelo baseado em eventos, vários eventos podem acionar vários processos, mas os processos ainda são dependentes um do outro.
Gateway Inclusivo
Um gateway inclusivo leva o fluxo de processo em um ou mais fluxos. O gateway inclusivo também é um ponto de divisão do processo de negócio, porque ele pode acionar mais de 1 caminhos errados. Todas as filiais de entrada ativas devem ser concluídas antes de acessar outro gateway.
Gateway Complexo
Gateway complexo é usado para modelar processos complexos. Se você precisa de vários gateways para descrever o fluxo de negócios, então esse é um caso ideal para o gateway complexo. Gateways complexos precisam de texto mais descritivo porque você está usando palavras no lugar de símbolos. Os gateways complexos permitem uma maior flexibilidade no controle dos fluxos.
Diagrama BPMN Criado com Gateways
Baixe o software simples de BPMN e use os modelos de BPMN gratuitamente: