← Questões de Engenharia de Software

Engenharia de Software · CESPE/CEBRASPE · 2023

Questão comentada de Engenharia de Software

Para criar, por meio de bots, uma forma de automatizar tarefas repetitivas de software, como entrada de dados em formulários, usando-se tecnologias que imitam tarefas de back-office de trabalhadores humanos, uma solução seria a implementação de

Gabarito: C

A questão descreve uma automação de tarefas repetitivas de software, especialmente aquelas que imitam o trabalho de back-office humano, como preencher formulários, copiar dados e transitar entre sistemas. Isso é exatamente o campo do RPA, ou robotic process automation. Em vez de você programar uma integração complexa do zero, os bots executam passos operacionais bem definidos, como se fossem um usuário fazendo o trabalho na tela, só que sem café e sem reclamar. O RPA é muito usado quando os processos são repetitivos, padronizados e baseados em regras. Ele não existe para “pensar” como um humano, mas para repetir com precisão aquilo que um humano faria mecanicamente. Por isso, a descrição do enunciado encaixa com perfeição em automação por bots para tarefas administrativas e operacionais. As outras alternativas tentam confundir com termos famosos, mas de outro assunto. MVP é conceito de produto mínimo viável, ligado a validação de produto. Débito técnico é a dívida acumulada por soluções rápidas e mal projetadas. Refatoração é melhorar a estrutura interna do código sem alterar o comportamento externo. Low code é uma abordagem de desenvolvimento com pouca programação, mas não é a definição mais precisa para automatizar tarefas de back-office com bots. Então, o gabarito ser a letra C faz todo sentido: a questão praticamente descreve a definição clássica de RPA. Em concursos, quando aparecerem expressões como “bots”, “tarefas repetitivas”, “entrada de dados” e “imitação de atividades humanas de back-office”, pense em automação robótica de processos.

Continue treinando

Questões relacionadas