Automação robótica de processos (RPA)

Definição

A automação robótica de processos usa robôs de software que operam aplicativos existentes através da interface do usuário — clicando, digitando, copiando entre telas. Automatiza trabalho de rotina baseado em regras sem alterar os sistemas subjacentes, e quebra quando essas interfaces mudam.

O RPA é uma tecnologia de ponte: valiosa onde um sistema não tem API e a substituição não é realista, frágil sempre que o layout da tela, o fluxo de login ou a ordem dos campos mudam.

Onde existe uma API ou uma interface de banco de dados, uma integração é mais barata de operar e muito mais estável do que um robô de interface.

Na prática

  • Útil para sistemas legados sem interfaces
  • Alto custo de manutenção quando os aplicativos são atualizados
  • Prefira a integração via API sempre que disponível

Termos relacionados

Voltar ao glossário