Falta de padronização dificulta a adoção de RPA

RPA

Introdução

A automação de processos robóticos (Robotic process automation – RPA) representa uma série de ferramentas que permitem o desenvolvimento de processos automatizados sem a intervenção de um engenheiro de software (Figura 1). Inicialmente, o RPA foi introduzido para reduzir a carga dos funcionários e melhorar a eficiência e a precisão, pois tarefas repetitivas podem ser realizadas de forma mais eficiente e precisa por meio da automação para ‘bots’ de software que imitam humanos interagindo com sistemas digitais e software. Mais recentemente, o conceito de RPA foi estendido ao uso de robôs cooperativos (cobots) em operações de manufatura, armazenamento e logística.

Figura 1: os bots de software RPA podem executar com eficiência e precisão tarefas rotineiras e repetitivas. (Fonte: TarikVision / Shutterstock.com)

Hoje, existem três ‘tipos’ de implementações de RPA:

  • Ferramentas RPA proprietárias de empresas de software para automação de processos de escritório
  • Ferramentas RPA proprietárias fornecidas por fabricantes de cobot que permitem que os operadores programem os cobots
  • Uma variedade de Ferramentas RPA de código-fonte aberto para automação de processos de escritório e programação cobot

As várias implementações de RPA usam alguma forma de interface de usuário intuitiva, como arrastar e soltar, para desenvolver o que é chamado de automação “sem código” ou “com pouco código”. Cada um tem seus pontos fortes e fracos, mas a única coisa que todos têm em comum é a falta de padronização. À medida que o uso de RPA cresce, também aumentam os problemas associados à falta de padrões de RPA. Em última análise, a falta de padronização dificulta muito a capacidade do RPA de trazer democratização à automação.

Este texto examina os motivos da falta de padronização do RPA e a próxima etapa na evolução do RPA.

Razões para a falta de padronização RPA

Os problemas começam no início de uma implantação de RPA durante a fase de descoberta do processo. A descoberta de processos eficiente e precisa é necessária para garantir o melhor retorno sobre o investimento (ROI) das implantações de RPA. As ferramentas de descoberta de processos existentes especificam a automação de processos de maneiras diferentes, geralmente exigindo intervenção manual para reestruturar os resultados antes que eles possam ser usados ​​em plataformas RPA. Como resultado, pode ser caro e demorado identificar processos que são bons candidatos para implementações de RPA. E os problemas continuam a crescer a partir daí, incluindo:

  • Falta de compatibilidade : Conforme definido pelo IEEE 610.12-1990— “Glossário Padrão IEEE de Terminologia de Engenharia de Software” —compatibilidade é a capacidade de dois ou mais sistemas ou componentes para executar suas funções necessárias enquanto compartilham o mesmo ambiente. No nível mais básico, a falta de compatibilidade em várias plataformas RPA significa que os usuários RPA não podem abrir, ler ou agir em arquivos de automação em plataformas de fornecedores diferentes. Os fornecedores de RPA têm métodos proprietários para detalhar as implementações de RPA, e esses métodos são limitados exclusivamente a plataformas específicas do fornecedor.
  • Falta de interoperabilidade : também definida no IEEE 610.12-1990, a interoperabilidade é a capacidade de dois ou mais sistemas de trocar e, subsequentemente, usar informações. A interoperabilidade permitiria que as implementações de RPA de diferentes fornecedores de RPA coexistissem e se comunicassem de maneira sinérgica. A interoperabilidade padronizada não requer a compreensão dos detalhes de implementação de diferentes plataformas. Como é o caso da compatibilidade, as implementações proprietárias de vários fornecedores de RPA geralmente eliminam qualquer possibilidade de interoperabilidade entre as plataformas do fornecedor.

Complexidades e riscos associados à implantação de RPA

A falta de compatibilidade e interoperabilidade entre as várias soluções de RPA resulta em sérias consequências para os usuários de RPA em termos de portabilidade e escalabilidade de implantações de RPA. Embora a portabilidade seja importante, a escalabilidade é apontada como um dos principais benefícios da implementação do RPA. Sem um caminho claro para a escalabilidade, os benefícios do RPA diminuem.

O RPA pode parecer bom na solução de problemas táticos específicos em vários departamentos de uma organização, mas deve ser abordado em um nível mais estratégico e centralizado para dar conta de possíveis problemas de escalabilidade. Uma organização deve escolher uma plataforma RPA com os recursos certos para uso de longo prazo para oferecer suporte à escalabilidade. Essa pode não ser necessariamente a “melhor” plataforma para os primeiros usuários de RPA na organização.

Para maximizar os benefícios de longo prazo do RPA, os motivos estratégicos gerais para a implementação de um programa de RPA devem estar alinhados com as capacidades gerais de fornecedores específicos de RPA. Claro, existe o perigo de ficar preso a um fornecedor de RPA com uma visão estratégica diferente daquela da organização; ou um fornecedor de RPA cuja visão se afasta da organização.

Passando do RPA para a padronização IPA

A oportunidade de padronização RPA pode ter sido perdida. Os participantes atuais estão muito arraigados e muito distantes em seus vários roteiros de desenvolvimento de produtos para refazer seus caminhos e retornar a um ambiente padronizado. Mas o surgimento da automação inteligente de processos (IPA ou SPA), está proporcionando uma abertura para o desenvolvimento de padrões. IPA é a aplicação de inteligência artificial e tecnologias relacionadas ao RPA (para uma discussão sobre RPA e IPA, confira o artigo complementar em “ Democratizando a automação com RPA e AI ”). Com a introdução do IPA, o IEEE ultrapassou o RPA e passou para a padronização do IPA.

Prometendo padronização IPA, a IEEE Standards Association publicou IEEE 2755.1-2019 ‘Guia para Taxonomia para Recursos e Funcionalidades de Produtos de Automação Inteligente de Processos’ para fornecer um guia para a “avaliação, comparação e seleção de produtos de automação de processos robóticos e inteligentes e recursos. Não exatamente um padrão, este ‘guia’ fornece uma linguagem comum para a avaliação de mais de 140 recursos e funções do IPA. Ele identifica sua importância relativa e fornece orientação sobre sua avaliação. IEEE 2755.1-2019 é uma extensão de um padrão IEEE IPA anterior, IEEE 2755-2017, ‘Guia IEEE para Termos e Conceitos em Automação Inteligente de Processos’

Conclusão

As ferramentas e implementações de RPA atuais não são compatíveis ou interoperáveis ​​entre os fornecedores devido à falta de padronização. Isso aumenta as complexidades e os riscos associados ao RPA e reduz o retorno do investimento que pode ser esperado para implantações de RPA. Embora seja improvável que a padronização RPA ocorra no futuro, há outro caminho para a padronização por meio dos esforços do IEEE para desenvolver guias e, possivelmente, padrões futuros para a tecnologia IPA, que é a próxima etapa na evolução do RPA.

Artigo escrito por Jeff Shepard e publicado no blog da Mouser Electronics: Lack of Standards Hinders RPA Adoption

Traduzido e adaptado por Equipe Embarcados .Visite a página da Mouser Electronics no Embarcados

(*) este post foi patrocinado pela Mouser Electronics

JUNTE-SE HOJE À COMUNIDADE EMBARCADOS

Sem licença Creative Commons
Home » Hardware » Falta de padronização dificulta a adoção de RPA
Comentários:
Notificações
Notificar
guest

0 Comentários
Inline Feedbacks
View all comments
Talvez você goste: