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
- A)MVP (minimum viable product).
Errada, porque MVP é sobre lançar uma versão mínima de um produto para validação, e não sobre automatizar rotinas administrativas.
- B)tratamento do débito técnico.
Errada, porque débito técnico é um problema de qualidade de software acumulado ao longo do tempo, não uma solução de automação.
- C)RPA (robotic process automation).
Certa, porque RPA automatiza tarefas repetitivas por meio de bots que simulam ações humanas em processos operacionais e de back-office.
- D)técnicas de refatoração de software.
Errada, porque refatoração melhora a estrutura interna do código, mas não é uma tecnologia voltada à automação de tarefas repetitivas com bots.
- E)low code.
Errada, porque low code é uma forma de desenvolvimento com pouca codificação, e não a definição específica de automação robótica de processos.
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.