A notação BPMN, versão 2.0.2, oferece um conjunto de elementos gráficos para especificar o comportamento de um processo de negócio. Sobre esta notação, assinale a afirmativa correta.
- A)Uma tarefa é uma etapa do processo que pode ser atômica ou decomposta em subprocessos.
Errada, porque a tarefa é atômica e quem pode ser decomposto em etapas menores é o subprocesso.
- B)Os gateways são usados para controlar a divergência e a convergência de fluxos de sequência em um processo.
Certa, pois os gateways controlam a divergência e a convergência dos fluxos de sequência no processo.
- C)Eventos são objetos de conexão que representam a colaboração entre participantes e etapas do processo.
Errada, porque eventos não são objetos de conexão; eles representam ocorrências no processo, como início, fim ou algo intermediário.
- D)Os swimlanes preocupam-se em desfazer etapas que já foram concluídas, pois seus resultados não são mais desejados.
Errada, porque swimlanes servem para organizar responsabilidades e participantes, não para desfazer etapas concluídas.
- E)Associações são elementos que armazenam ou transmitem dados durante a instanciação do processo.
Errada, porque associações apenas conectam artefatos, anotações e dados ao processo, mas não armazenam nem transmitem dados.
Gabarito: B
Na BPMN 2.0.2, cada tipo de elemento tem uma função bem definida, e a banca costuma trocar os nomes de propósito para ver se você está atento. Em geral, o processo é desenhado com eventos, atividades, gateways, fluxos e swimlanes, e cada um ocupa um papel diferente. Se você misturar isso, a questão vira uma pegadinha elegante, quase simpática. Os gateways são os pontos de decisão e controle do fluxo. Eles servem para dividir o caminho do processo quando há mais de uma possibilidade, ou para reunir caminhos que antes tinham sido separados. Por isso, eles controlam a divergência e a convergência dos fluxos de sequência, exatamente como diz a alternativa B. Já as atividades incluem tarefas e subprocessos. Tarefa é algo atômico, isto é, uma unidade de trabalho que não se decompõe mais na modelagem; subprocesso, por sua vez, pode ser detalhado em outras etapas. Então a alternativa A inverte essa lógica e cai por terra. Eventos são coisas que acontecem no processo, como início, fim ou algo intermediário, e não são objetos de conexão. Quem faz a ligação entre elementos são os fluxos de sequência, de mensagem e as associações. Em BPMN, swimlanes organizam responsabilidades, como pools e lanes, e associações servem para ligar artefatos, dados e anotações, não para armazenar ou transmitir dados.