A modelagem com BPMN permite visualizar os processos de negócios de uma organização, definindo o fluxo de execução das atividades e os atores envolvidos, através de uma notação gráfica. Segundo a notação utilizada pelos diagramas BPMN, uma regra é que:
- A)enquanto lane é utilizado para definir um ator mais amplo, como a organização, pool é uma subdivisão, onde pode ser especificado um departamento da organização;
Errada: pool representa o participante mais amplo, e lane é a subdivisão interna, não o contrário.
- B)a comunicação com um agente externo, como uma API REST de outra organização, ou a recepção de uma mensageria, deve utilizar conectores do tipo sequence flow;
Errada: a comunicação entre participantes externos usa message flow, enquanto sequence flow é para a sequência dentro do mesmo processo.
- C)todos os processos da organização devem ser iniciados por uma atividade do tipo human task;
Errada: processos não precisam começar com human task; o evento de início pode variar conforme o caso.
- D)a divisão do fluxo de execução em dois ou mais fluxos com execução em paralelo é expressa por um elemento do tipo parallel gateway;
Certa: o parallel gateway é o elemento BPMN usado para dividir o fluxo em caminhos executados em paralelo.
- E)a gravação do log de acesso a um determinado sistema seria uma atividade classificada como manual task.
Errada: manual task é uma atividade feita manualmente por uma pessoa, e o registro de log tende a ser automatizado, não manual.
Gabarito: D
Na BPMN, você precisa separar bem duas ideias: quem participa do processo e como o fluxo anda. O desenho é bonito, mas tem regras bem rígidas para não virar um “mapa de vento”. Pool representa um participante, como uma empresa ou entidade externa. Lane é a faixa interna dentro desse participante, usada para dividir responsabilidades, como setores, áreas ou papéis. Outro ponto clássico: para ligar atividades dentro do mesmo processo, você usa sequence flow. Já a comunicação entre participantes diferentes pede message flow. Então, se você viu algo falando em integração com agente externo e conectando por sequence flow, já pode desconfiar na hora. O gabarito é a letra D porque o parallel gateway é exatamente o elemento da BPMN usado para abrir o fluxo em dois ou mais caminhos que seguem em paralelo. Ele serve para executar atividades simultaneamente, sem escolha exclusiva entre caminhos. É o famoso “vai tudo ao mesmo tempo”, muito cobrado em prova. Já as tarefas têm classificação própria. Manual task é feita por uma pessoa sem apoio direto de sistema. Gravar log de acesso, em regra, é algo automatizado pelo sistema, então não combina com manual task. Em prova FGV, a dica é: confie na semântica da notação e desconfie de termos trocados de lugar.