Na metodologia do BPM (business process management), há uma atividade que ocorre automaticamente, conectada a algum tipo de serviço, sem necessidade de interferência humana. Ela aciona a operação de sistema de informação externo com o qual o motor de processo se comunica. Constituem exemplo dessa atividade as aplicações webservices. As características mencionadas no texto anterior referem-se à tarefa denominada
- A)tarefa manual.
Errada, porque tarefa manual é executada por pessoa, sem automação do motor de processo.
- B)tarefa de usuário.
Errada, porque tarefa de usuário exige interação humana em uma aplicação ou formulário.
- C)tarefa de programador.
Errada, porque não existe, na nomenclatura padrão do BPMN, a categoria "tarefa de programador" para essa descrição.
- D)tarefa de serviço.
Certa, porque é a tarefa executada automaticamente pelo sistema, com chamada a serviço externo como webservice.
Gabarito: D
No BPM, as tarefas do processo podem ser classificadas conforme quem ou o que executa a atividade. A ideia central aqui é simples: se a atividade roda sozinha, sem alguém clicar, preencher ou decidir na tela, ela tende a ser uma tarefa automatizada. Quando o enunciado fala em conexão com um serviço externo e cita exemplos como webservices, está descrevendo uma ação disparada pelo motor do processo para conversar com outro sistema. Isso é bem típico da tarefa de serviço. A tarefa de serviço é executada automaticamente por um sistema, sem intervenção humana direta. Ela pode chamar APIs, webservices, rotinas internas ou sistemas externos, exatamente como o texto descreve. Em BPMN, isso representa uma atividade técnica do fluxo, não uma ação manual de alguém. Já a tarefa de usuário depende da atuação de uma pessoa em uma interface. A tarefa manual também exige pessoa, mas sem apoio de sistema para executá-la de forma automatizada. E tarefa de programador não é a nomenclatura padrão da notação BPMN para esse caso. Então, pelo enunciado falar em execução automática e integração com serviço externo, o gabarito é D. Em termos doutrinários de BPMN, a classificação por tipo de tarefa serve justamente para indicar o grau de automação do processo. A banca costuma cobrar isso de forma bem literal: se há webservice, integração e ausência de interferência humana, pense em serviço antes de qualquer outra coisa.