fbpx

De acordo com o
Relatório de Tendências e Gastos com Automação Inteligente 2023
54% das empresas planeiam investir em
RPA
este ano. Com 42% dos inquiridos a sugerir que jÔ investiram em RPA, é justo dizer que as empresas de todo o mundo estão a despertar para os benefícios significativos da automatização. Esta adoção generalizada faz todo o sentido; que organização não gostaria de reduzir custos, aumentar a produtividade e ter empregados mais felizes?

No entanto, embora os benefícios da RPA possam ser muito claros, o caminho para a automatização é muitas vezes menos bem compreendido. O ciclo de vida da RPA tem muitas armadilhas, mas pode evitÔ-las facilmente aplicando uma estratégia prudente. Bem-sucedido
A implementação da RPA
começa com uma avaliação e um planeamento cuidadosos antes de avançar para um programa rigoroso de testes, implementação e manutenção.

Siga estes dez passos da automatização de processos robóticos para garantir que a sua implementação decorre da melhor forma possível. Este guia irÔ guiÔ-lo desde a conceção até ao lançamento do seu primeiro processo RPA.

 

O que Ć© o ciclo de vida da RPA?

 

O ciclo de vida da automatização de processos robóticos descreve os vÔrios passos necessÔrios para conceber, construir e executar um processo RPA. Existe um debate animado e saudÔvel sobre quais as fases do ciclo de vida da RPA necessÔrias para uma implementação bem sucedida. No entanto, o melhor pensamento sobre o assunto tem algumas fases em comum, como a avaliação, o teste, a medição e a manutenção. Como tal, o ciclo de vida da RPA baseia-se em muitas das melhores prÔticas utilizadas no desenvolvimento geral de software.

 

Aqui, apresentamos dez fases críticas da RPA que darão ao seu projeto a melhor hipótese de sucesso.

 

#1. Estabelecer os seus objectivos

 

Qualquer bom ciclo de vida da RPA começa com a definição de objectivos claros. Segundo o Grupo Standish, menos de 30% dos projectos de TI são realizados com êxito. HÔ muitas razões para estes números desanimadores, incluindo a mÔ programação, a alteração dos requisitos e a falta de alinhamento entre os membros da equipa. No entanto, a falta de objectivos concretos é uma das causas mais perniciosas de fracasso dos projectos de TI.

Todos os projectos ou campanhas empresariais necessitam de objectivos explícitos. Ajudam-no a manter-se concentrado e permitem-lhe estabelecer objectivos bem definidos e mensurÔveis para os quais trabalhar. Por isso, antes de considerar os processos específicos de RPA que pretende automatizar, tem de definir a razão pela qual estÔ a seguir este caminho.

Definir o que se pretende alcançar com o processo. Os objectivos típicos da RPA incluem, mas não se limitam a, alguns dos seguintes:

  • Reduzir os custos
  • Aumentar a produtividade
  • Aumentar a satisfação e a retenção dos empregados
  • Tornar-se mais competitivo
  • AlcanƧar a transformação digital

Qualquer que seja a sua motivação, certifique-se de que define claramente os seus objectivos antes de avançar para os passos seguintes da automatização de processos robóticos.

 

Se precisar de ajuda para escrever os seus objectivos, utilize o acrónimo SMART. Todos os objectivos devem ser:

  • SespecĆ­fico
  • MfĆ”cil de medir
  • ApossĆ­vel
  • Rrelevante
  • Time-bound

 

Vamos explorar a forma como pode aplicar a estrutura SMART a um projeto RPA.

 

Projeto de exemplo

Um sítio Web de comércio eletrónico pretende criar uma ferramenta de comparação de preços da concorrência para oferecer sempre os preços mais baixos.

 

EspecĆ­fico:

Um bot de RPA vai recolher dados de determinados sítios Web em intervalos de uma hora, estruturar a informação numa base de dados e ajustar os preços no sítio Web da empresa para garantir que são tão competitivos como os seus rivais. Esta automatização irÔ substituir um processo comercial existente que utiliza quatro trabalhadores humanos para efetuar o trabalho.

 

MensurƔvel:

O projeto serÔ considerado bem sucedido quando os quatro trabalhadores humanos jÔ não estiverem a verificar e a ajustar manualmente os preços nos sítios Web.

 

RealizƔvel:

A automatização pode ser conseguida através da implementação de uma solução RPA que pode inspecionar pÔginas, extrair dados de preços e exportÔ-los para uma tabela. As soluções RPA devem também integrar-se no sistema de gestão de conteúdos e ter permissão para atualizar e publicar os novos dados.

 

Relevante:

A passagem de fluxos de trabalho manuais para fluxos de trabalho automatizados pouparÔ as horas de quatro funcionÔrios, apoiando assim os objectivos da organização de reduzir as despesas gerais com o pessoal.

 

Com prazo determinado:

Este projeto deverÔ estar concluído nos próximos três meses. A velocidade de implementação é importante, o que é outro fator que faz com que a RPA seja a melhor candidata para o trabalho.

 

#2. Identificar os candidatos ao processo RPA

 

Em seguida, passamos a uma das fases mais importantes da RPA: identificar os processos que pretende automatizar. Na fase anterior do ciclo de vida da RPA, definiu os seus objectivos. Estes objectivos devem informar quais as tarefas que identifica como candidatas Ć  RPA.

Digamos que o seu objetivo é poupar tempo no processamento dos salÔrios. Durante esta fase do ciclo de vida de desenvolvimento da RPA, é necessÔrio decompor todos os processos envolvidos na gestão da folha de pagamentos. Em seguida, decide quais as fases que ainda requerem intervenção manual e quais as que são adequadas para um processo RPA.

Do mesmo modo, se o seu objetivo é a satisfação dos trabalhadores, é necessÔrio auditar os fluxos de trabalho existentes e identificar as tarefas repetitivas e mundanas que ocupam o tempo dos trabalhadores.

Ao efetuar esta pesquisa, terÔ uma ideia de quantas horas de trabalho ou outros recursos pode poupar com a implementação da RPA. Lembre-se de que, para que a RPA valha a pena, as tarefas e os processos que automatiza têm de ter um volume suficientemente elevado.

 

Exemplo de processo

Uma empresa de transportes marítimos é duramente afetada pela rotação de trabalhadores. O problema estÔ a prejudicar a produtividade e os níveis de serviço ao cliente. Um inquérito interno revela que a satisfação dos empregados é baixa devido ao elevado volume de trabalho repetitivo, como a procura e atualização de pedidos de expedição.

Numa tentativa de aumentar a satisfação dos funcionÔrios, a empresa de transportes identifica a necessidade de um sistema automatizado que substitua as pesquisas manuais de actualizações das transportadoras. Os processos RPA envolvidos incluem:

 

  • Um bot pesquisa nos sĆ­tios Web dos fornecedores de serviƧos de transporte e fornece actualizaƧƵes de entrega aos seus sistemas empresariais internos

 

IS YOUR COMPANY IN NEED OF

ENTERPRISE LEVEL

TASK-AGNOSTIC SOFTWARE AUTOMATION?

  • Um bot envia e-mails ou mensagens de texto aos clientes em tempo real, reduzindo os pedidos de apoio ao cliente, as chamadas e as consultas.

 

#3. Realizar testes de viabilidade

 

Os testes de viabilidade da RPA envolvem uma anÔlise aprofundada de cada processo de RPA que identificou nas fases anteriores do ciclo de vida do projeto de RPA e uma verdadeira compreensão da sua viabilidade. A avaliação da viabilidade da RPA pode ser dividida em três fases distintas.

 

Fase 1: Avaliação do processo

 

A avaliação do processo de RPA deve ser tão pormenorizada quanto possível. Enquanto ferramentas como ZAPTEST utilizar a Tecnologia de Visão por Computador (CVT) para capturar e imitar as interacções homem-computador que englobam uma tarefa, deve ainda assim documentar cada passo até à tecla digitada. Chegou o momento de descobrir se as tarefas que pretende automatizar são processos verdadeiramente baseados em regras e orientados por etapas.

 

Fase 2: Avaliação técnica:

 

Em seguida, é necessÔrio considerar questões mais técnicas. Por exemplo, para obter um ROI, é necessÔrio um elevado volume de transacções. Da mesma forma, é necessÔrio ter em conta aspectos como a escalabilidade do seu projeto, a estabilidade dos programas com os quais as ferramentas RPA irão interagir e a recetividade da sua organização a novos fluxos de trabalho e à implementação de RPA.

Pense no tipo de dados de entrada e de saída necessÔrios para a tarefa. Se as entradas utilizarem dados estruturados, isso é bom. Se não estiverem estruturados, poderÔ necessitar de aplicações ou modelos adicionais para resolver o problema.

Depois disso, deve pensar na sua pilha de software. Como pode integrar o seu software RPA no seu ambiente tecnológico atual?

 

Fase 3: Avaliação do ROI:

 

Ɖ provĆ”vel que o seu projeto tenha um orƧamento. E, provavelmente, jĆ” andou a pesquisar para ter uma ideia geral de quanto poderĆ” custar a implementação do fluxo de trabalho RPA. Agora, Ć© necessĆ”rio analisar os nĆŗmeros e verificar se a implementação de ferramentas de RPA nĆ£o só Ć© rentĆ”vel, como tambĆ©m rentabiliza a sua empresa. A McKinsey Digital sugere que os projectos de RPA podem gerar um ROI entre 30% e 200% no primeiro ano. Ɖ um intervalo muito grande, por isso tente um intervalo mais apertado.

 

Exemplo de processo

Um banco de média dimensão expandiu-se para uma nova região. No âmbito da sua estratégia, oferece empréstimos a novos consumidores. No entanto, o processamento destes empréstimos é efectuado manualmente, o que sobrecarrega consideravelmente os actuais funcionÔrios.

A administração efectua um teste de viabilidade para confirmar o seguinte:

  • Processo: A aprovação do emprĆ©stimo baseia-se em critĆ©rios rigorosos; a intervenção humana nĆ£o Ć© necessĆ”ria para a tomada de decisƵes, uma vez que se baseia em regras
  • TĆ©cnica: Os formulĆ”rios de candidatura incluem dados estruturados, que o bot RPA pode processar e devolver uma aprovação ou recusa
  • ROI: O tratamento manual dos pedidos de emprĆ©stimo exigirĆ” a contratação de cinco novos membros da equipa, pelo que a implementação de um sistema RPA serĆ” muito mais rentĆ”vel. O ROI Ć© garantido.

 

#4. Escolher a solução RPA correcta

 

Depois de se esforƧar para compreender os seus objectivos, delinear os processos que pretende automatizar e avaliar a viabilidade do seu projeto, Ć© altura de passar Ć  seleção do fornecedor. Ɖ essencial fazer a devida diligĆŖncia num fornecedor e na sua solução, mas nĆ£o existem regras rĆ­gidas e rĆ”pidas nesta matĆ©ria. Muito depende da dimensĆ£o e do Ć¢mbito do seu projeto, dos funcionĆ”rios que irĆ£o utilizar a RPA, do seu orƧamento e de uma sĆ©rie de outros factores.

 

Eis alguns dos principais aspectos a ter em conta.

 

Requisitos do projeto:

 

Explore fornecedores com um historial no seu espaço. Embora as ferramentas RPA sejam flexíveis, encontrar fornecedores com experiência no seu sector pode ajudar a acelerar o ciclo de vida do desenvolvimento da RPA. No entanto, e talvez mais importante, deve considerar a dimensão e o âmbito do seu projeto e procurar fornecedores com base nestes parâmetros.

Por exemplo, esta é uma boa altura para considerar em que medida os seus projectos de RPA serão utilizados na sua empresa. Se se tratar de um grande projeto que requer muitos postos de trabalho, os custos de licenciamento são uma consideração essencial. Da mesma forma, se a sua empresa estiver a procurar um crescimento agressivo ou se as vantagens de uma implementação bem sucedida da RPA lhe permitirem aumentar a escala, então uma solução que ofereça licenças ilimitadas sob um preço de subscrição farÔ sentido.

 

Tecnologia:

 

Pense no seu projeto e nas ferramentas específicas de que necessita para atingir os seus objectivos. Alguns aspectos a considerar são o número de licenças necessÔrias, a disponibilidade de tecnologia de visão por computador, código reutilizÔvel, scripting multiplataforma, integrações de API e muito mais. Tente alinhar o USP do fornecedor com as suas necessidades.

Mais uma vez, muitas das suas decisões serão influenciadas pelo âmbito específico do seu projeto. Por exemplo, muitas empresas e governos em todo o mundo ainda dependem de sistemas antigos. HÔ muitas razões para as organizações não migrarem destas aplicações desactualizadas, incluindo o custo, a complicação excessiva e até o reconhecimento de que, embora estes sistemas sejam antigos, ainda fazem mais ou menos o trabalho a um nível aceitÔvel.

As ferramentas RPA são uma excelente forma de as trazer para a modernidade. Embora as API, as plataformas de integração e os trabalhadores manuais sejam todos métodos que podem ler e escrever dados destes sistemas, as ferramentas RPA são um método muito mais económico. Além disso, a natureza modular deste software RPA significa que pode alargar os sistemas antigos a soluções que proporcionam fluxos de trabalho mais robustos.

Outras tecnologias que podem dar uma vantagem ao seu processo de fluxo de trabalho RPA incluem ferramentas entre aplicações e entre plataformas. Se tem processos empresariais que envolvem integrações entre diferentes dispositivos e aplicações ou colaboração entre equipas remotas, a RPA pode oferecer a versatilidade que pretende.

 

Facilidade de utilização:

 

As soluções RPA são concebidas para permitir que as equipas não técnicas tirem o mÔximo partido da automatização. As ferramentas sem código ou sem script com interfaces intuitivas são a melhor opção neste caso. A codificação leva muito tempo e requer acesso a programadores qualificados. As ferramentas sem código, por outro lado, são apenas limitadas pela criatividade e capacidade de resolução de problemas do seu trabalhador.

Naturalmente, a facilidade de utilização não se limita a uma interface de utilizador intuitiva. O conceito também se estende a uma integração eficaz que garanta que a sua equipa sabe como tirar o mÔximo partido do seu investimento na automatização. Recomendamos que reflicta cuidadosamente sobre as diferenças entre um modelo de licenciamento de Software + Serviços e um modelo de licenciamento apenas de Software.

 

Apoio:

 

O apoio ao cliente Ʃ crucial, especialmente para as equipas que embarcam em projectos de RPA pela primeira vez. AlƩm disso, o suporte reativo Ʃ essencial quando se automatizam fluxos de trabalho crƭticos para a empresa.

Algumas ferramentas, como o ZAPTEST, oferecem acesso a um especialista dedicado para ajudar a implementar e manter a sua solução durante todo o ciclo de vida da RPA. Os especialistas certificados da ZAP têm formação numa série de disciplinas relacionadas com a automatização, incluindo as melhores prÔticas de implementação de RPA. Os nossos especialistas podem ajudÔ-lo a planear e desenvolver processos de fluxo de trabalho. Além disso, graças à sua experiência com a automatização dos testes de software, podem ajudar nos testes funcionais e de desempenho, que iremos explorar na etapa 7 deste guia.

Para além do apoio dedicado, procure soluções de RPA com uma comunidade de utilizadores dinâmica; os fóruns são um excelente repositório de informações.

 

PreƧo:

 

O preƧo Ʃ sempre um fator a considerar. NinguƩm estƔ a trabalhar com um orƧamento ilimitado. Tenha em conta que a ferramenta mais cara nem sempre Ʃ a melhor. Por isso, procure valor ao selecionar um fornecedor.

A maioria das soluƧƵes RPA utiliza licenƧas mensais ou anuais. No entanto, o que recebe pela sua subscrição varia muito consoante o fornecedor. Procure pontos de diferenƧa entre os fornecedores, especialmente no que diz respeito a licenƧas ilimitadas. ƀ medida que expande as suas capacidades de RPA ou dimensiona o seu negócio, as licenƧas ilimitadas garantem que os seus custos sĆ£o fixos e previsĆ­veis.

IS YOUR COMPANY IN NEED OF

ENTERPRISE LEVEL

TASK-AGNOSTIC SOFTWARE AUTOMATION?

Para além disso, procure fornecedores que incluam apoio de primeira classe no seu pacote. Por exemplo, o nosso pacote Enterprise fornece um Perito ZAP para trabalhar em conjunto com a sua equipa para realizar uma implementação que obtenha resultados. Os custos de uma assinatura podem ser compensados com o salÔrio de um técnico, o que se traduz num valor sério.

 

Reputação:

 

A reputação de um fornecedor é um indicador essencial de fiabilidade e qualidade. Hoje em dia, todos nós podemos aceder a avaliações online para o saber. Além disso, não tenha receio de pedir aos fornecedores estudos de caso ou testemunhos relevantes.

Se pretender estabelecer uma parceria com uma solução de RPA ou oferecer serviços de marca branca, fale com o seu fornecedor e procure aconselhamento junto de consultores e parceiros existentes. Estas soluções também funcionam bem para agências e fornecedores de serviços empresariais.

 

#5. Conceção

 

A conceção Ć© uma fase essencial da gestĆ£o do ciclo de vida da RPA. Ɖ o momento em que todo o seu planeamento e pesquisa ganham forma. Aqui, pode basear-se na informação produzida durante a fase de teste de viabilidade e construir mapas para o seu processo de RPA.

Neste momento, pode começar a elaborar um Documento de Conceção do Processo (PDD). Graças à disponibilidade de ferramentas de comunicação e ao alojamento em nuvem, estes documentos podem ser muito colaborativos. Incentivar a cooperação das partes interessadas, sempre que necessÔrio, para garantir a profundidade das opiniões.

Quando se tem um modelo do processo, é possível mapear as dependências. Estas podem ser aplicações específicas, bases de dados e folhas de cÔlculo que servem de acionador, entrada ou saída para o seu processo.

Se o processo A nĆ£o puder ser concluĆ­do sem o processo B, existe uma dependĆŖncia. Ɖ claro que este Ć© o caso mais simples. Os projectos de maior dimensĆ£o com vĆ”rios processos interdependentes podem rapidamente tornar-se uma confusĆ£o de dependĆŖncias, pelo que Ć© uma boa ideia criar um mapa de processos.

 

#6. Desenvolver

 

O desenvolvimento Ć© uma das partes mais interessantes da implementação da RPA. Ɖ aqui que toda a sua pesquisa se transforma em algo tangĆ­vel. Dependendo do fornecedor de RPA escolhido, esta fase pode ser muito complexa e exigir algumas competĆŖncias tĆ©cnicas ou muito fĆ”cil de utilizar e intuitiva.

A ZAPTEST oferece duas formas diferentes de desenvolver processos RPA. Em primeiro lugar, pode utilizar um gravador no ecrã para observar um trabalhador humano enquanto este executa a tarefa que pretende transformar num fluxo de trabalho RPA. A nossa tecnologia regista a tarefa e divide-a em passos editÔveis. Em alternativa, pode utilizar um software de mapeamento do fluxo de trabalho com capacidades de arrastar e largar para programar os passos necessÔrios.

 

#7. Teste

 

Esta próxima fase do ciclo de vida da automatização de processos robóticos é crítica. Embora a automatização dos seus processos possa estar concluída, é necessÔrio testÔ-la antes de a pÓr em funcionamento. Alguns processos RPA são muito simples, enquanto outros são mais complexos devido a dependências, volumes de transacções ou outros factores.

Nesta altura, pode testar o seu processo num ambiente de preparação para garantir que estÔ a funcionar como esperado. Ferramentas de automatização de testes de software pode ajudar a garantir que estÔ coberto de todos os ângulos, criando uma série de cenÔrios que a sua RPA pode enfrentar. Deve criar guiões de teste detalhados que avaliem os resultados em relação aos resultados esperados, juntamente com cenÔrios de execução.

Os testes de desempenho e de carga também são vitais para garantir que os seus processos de RPA são suficientemente resistentes para suportar as tensões da utilização quotidiana. Além disso, embora a sua equipa de testes esteja em melhor posição para verificar se a implementação da RPA estÔ a funcionar corretamente, considere a possibilidade de perguntar aos utilizadores e a outras partes interessadas o que pensam.

Manter registos meticulosos e anotar quaisquer anomalias que devam ser tratadas.

 

#8. Medida

 

HÔ um grande número de métricas que pode utilizar para medir o sucesso e o desempenho das suas tentativas de automatização. Muitas destas métricas estarão diretamente relacionadas com os objectivos e as objecções que estabeleceu no Passo 1. No entanto, outras estarão relacionadas com considerações como a velocidade de implementação, o ROI, etc.

A RPA é um processo constante. Embora a ideia seja definir e deixar funcionar, deve monitorizar constantemente os seus processos para garantir que produzem os resultados desejados e um desempenho ótimo.

Eis uma lista de algumas mƩtricas populares de RPA

  • Velocidade: O tempo mĆ©dio que o processo leva para ser concluĆ­do de ponta a ponta
  • ExatidĆ£o: Uma medida percentual da exatidĆ£o dos dados processados
  • Valor comercial esperado: Uma medida de tempo, dinheiro ou outros recursos que o seu processo RPA poupa Ć  sua empresa
  • Tempo de inatividade: Tempo em horas ou dias em que o processo RPA nĆ£o estĆ” disponĆ­vel

 

#9. Plano de salvaguarda

 

Embora a implementação do fluxo de trabalho RPA signifique deixar para trÔs os métodos antigos, deve ter sempre um plano de reserva. Como qualquer profissional de TI ou líder empresarial sabe, as coisas podem correr mal em qualquer altura, e muitas vezes correm na pior altura possível.

Se utiliza processos RPA para realizar tarefas críticas, necessita de um plano de continuidade da atividade para o caso de algo correr mal. Os planos de backup variam consoante a implementação, mas podem incluir a rotação de trabalhadores manuais para completar tarefas vitais durante o tempo de inatividade.

 

#10. Implementar e manter

 

Depois de verificar estes passos de implementação da RPA, estÔ na altura de lançar a sua solução de RPA num ambiente de produção.

Os processos de RPA têm muitas dependências. Embora o seu processo possa permanecer o mesmo, as aplicações integradas, as folhas de cÔlculo e as bases de dados podem mudar. Ou, o que é igualmente provÔvel, as credenciais de segurança podem mudar. Quando isto acontece, pode fazer com que o seu processo RPA devolva excepções. A monitorização programada, os testes e os planos de manutenção podem ajudar a garantir o mÔximo tempo de atividade.

 

ConsideraƧƵes finais

 

A implementação do processo de RPA deve ser o resultado de um planeamento ponderado e deliberado. Ao seguir estes dez passos, estarÔ a dar ao seu projeto a melhor hipótese de sucesso. Os projectos de TI têm uma taxa de insucesso inaceitavelmente elevada. Não se torne uma estatística. Siga estes passos e poderÔ sentar-se e desfrutar dos benefícios de um projeto de RPA que proporciona valor.

Download post as PDF

Alex Zap Chernyak

Alex Zap Chernyak

Founder and CEO of ZAPTEST, with 20 years of experience in Software Automation for Testing + RPA processes, and application development. Read Alex Zap Chernyak's full executive profile on Forbes.

Get PDF-file of this post