Em nossa experiência, quase 80% das oportunidades de automação permanecem desconhecidas até o término da fase inicial de um projeto. E mesmo que as oportunidades de automação sejam identificadas, 65% dos esforços ainda são voltados para o entendimento do processo antes de se implementar a solução de automação.
A capacidade de descobrir, entender e simplificar os processos de negócios com eficiência antes de automatizá-los pode acelerar o projeto de automação e aumentar muitas vezes o retorno sobre o investimento. E, de acordo com o Gartner, "50% dos scripts de RPA serão gerados automaticamente até 2023", o que significa que a descoberta dos processos é uma tecnologia capacitadora essencial para a transformação digital.
Discovery Bot da Automation Anywhere
A Automation Anywhere oferece Process Discovery, uma solução inteligente de descoberta de processos que usa inteligência artificial (AI) e Machine Learning para analisar e consolidar automaticamente vários registros de fluxo de trabalho de diferentes usuários. Dessa forma, Discovery Bot é capaz de identificar padrões comuns — as etapas essenciais em cada processo (consulte a figura 1).
Como resultado, Discovery Bot produz um diagrama de fluxo de trabalho, sendo que cada etapa representa uma ação específica do usuário com uma captura de tela da interface do usuário anexa. Esses dados são, então, enviados pela plataforma Enterprise RPA inteligente a fim de projetar a estrutura de bots de RPA automaticamente.
Tradicionalmente, consultores internos ou externos pesquisariam a documentação dos processos existentes e fariam entrevistas com os especialistas nos processos a fim de determinar os fluxos de trabalho reais. Essa forma manual de descoberta de processos se mostrou lenta, cara e perturbadora para os negócios.
Em contrapartida, as abordagens automáticas e modernas de mapeamento de processos e coleta de dados, como a mineração de processos e descoberta de processos, oferecem uma visão mais rápida e mais completa dos procedimentos de trabalho reais. Qual é a diferença entre mineração e descoberta?
Mineração de processos
As primeiras soluções de mineração de processos prontas para os negócios foram introduzidas no final dos anos 2000. A ideia dessa abordagem é ler e analisar logs do sistema das principais soluções corporativas — como ERP (enterprise resource planning, planejamento de recursos corporativos), CRM (customer relationship management, gerenciamento do relacionamento com o cliente), ECM (enterprise content management, gerenciamento de conteúdo corporativo), entre outras — para identificar as sequências repetidas de alteração do status do sistema, que representam vários processos de negócios.
Isso permite o monitoramento de eventos reais do sistema em sua totalidade, com todas as variações possíveis, incluindo exceções. Em termos gerais, a mineração de processos é um método avançado para identificar, analisar e otimizar processos de negócios.
No entanto, a mineração de processos tem certas limitações:
- Ela funciona apenas para sistemas que produzem logs. A parte significativa do trabalho, que é realizada no Excel, em uma calculadora ou em outras ferramentas de produtividade pessoal fora dos aplicativos corporativos, é invisível para as soluções de mineração de processos.
- Aplicativos legados e ambientes de desktop virtual estão fora do alcance das soluções de mineração de processos.
- Embora exponha as alterações no status do sistema, a mineração de processos não captura os detalhes das interações dos usuários com o sistema, o que permitiria a criação automática de bots de automação robótica de processos (RPA) para esse processo.
Descoberta de processos
A descoberta automática de processos é uma abordagem mais recente que supera essas limitações. As soluções de descoberta de processos permite o registro das interações do usuário com vários sistemas, incluindo soluções corporativas (ERP, CRM, gerenciamento de processos de negócios (BPM), ECM, etc.), aplicativos de produtividade pessoal (Microsoft Excel, Outlook, etc.) e ambientes terminais e virtuais.
Atuando em segundo plano sem distrair o usuário, as soluções de descoberta de processos registram a atividade do usuário em vários aplicativos e produzem capturas de tela a fim de fornecer visibilidade de como o trabalho é feito da perspectiva do usuário.
A descoberta de processos também tem algumas limitações:
- Ela registra as interações do usuário com o sistema, mas não tem visão do que acontece dentro do sistema.
- Ela precisa de um agente no client para registrar as ações do usuário.
Por que Discovery Bot?
Como podemos ver, a mineração e a descoberta de processos são duas formas principais de entender os processos para otimização e automação adicionais. As duas abordagens têm suas vantagens e limitações, mas a principal diferença é:
- A mineração de processos oferece suporte à otimização de processos. Ela traz visibilidade dos processos já automatizados nos sistemas corporativos (ERP, CRM, etc.).
- A descoberta de processos leva à automação de processos. Ela registra, analisa ações repetitivas do usuário e cria bots de RPA para executar essas ações automaticamente.
A descoberta de processos é um componente natural da principal plataforma de RPA, e introduzimos Discovery Bot como um componente do Automation Anywhere Enterprise. Também oferecemos recursos de mineração de processos por meio de nossas parcerias com os principais fornecedores dessa tecnologia.