Todo mercado precisa de tempo para amadurecer e avançar para os próximos passos. O mercado de Automação Inteligente não difere de outros mercados nesse quesito. Quando as empresas começaram a automatizar seus processos, havia uma promessa de que qualquer usuário de negócios poderia automatizar tudo sem a necessidade de desenvolvedores.
Após alguns anos, as empresas evoluíram seus projetos de automação, passando de tarefas individuais para processos específicos de função e, finalmente, alcançando processos em ecossistemas internos e externos, onde os maiores desafios e os melhores resultados residem, como você pode ver no gráfico abaixo, adaptado por nós da Gartner:
Durante essa evolução, há uma verdade que as empresas descobriram ao longo do caminho:
Automatizações complexas demandam skills de código, mesmo em plataformas low-code.
Usuários de negócios podem construir automações simples, mas habilidades de codificação são necessárias assim que alcançamos um certo nível de complexidade. Outra evidência é que os maiores players neste mercado contam com um vasto ecossistema de parceiros para implementação (UiPath, por exemplo, tem 6.000 parceiros). Por que esse ecossistema é tão extenso se o low-code foi projetado para usuários de negócios?
A resposta é que automações complexas são projetos de software, e projetos de software demandam habilidades de codificação. Portanto, as empresas precisam dessas habilidades, mesmo utilizando plataformas low-code (afinal, low-code é apenas uma abstração de um código, ou seja, o código de outra pessoa). Então, algumas das opções aqui para automações complexas são:
- Contratar desenvolvedores para trabalhar com low-code (funciona, mas as empresas enfrentam desafios com rotatividade)
- Contratar empresas de consultoria + desenvolvedores internos.
- Construir capacidade interna para habilidades de codificação.
Não importa a opção, no final do dia, sua empresa já possui habilidades de codificação em algum lugar para implementar esses projetos.
A questão aqui é, se você já possui habilidades de codificação, por que não está codificando? A resposta: Governança
Em 2018, descobrimos que as empresas não usavam código como a principal pilha para automação devido à falta de uma solução de governança e orquestração poderosa que pudesse preencher a lacuna entre as equipes técnicas (responsáveis por construir e manter essas automações) e os usuários de negócios (principais interessados que precisam ter autonomia e controle sobre sua automação).
Foi exatamente isso que resolvemos com a BotCity. Construímos um ecossistema de produtos para entregar duas coisas: Produtividade para desenvolvedores (com nossas ferramentas para desenvolvedores) e Governança Empresarial (usuários de negócios conectados às equipes técnicas).
Focamos em automação baseada em código (Python, Java, JS, C#), mas por que falamos tanto sobre Python?
- Versatilidade: Python é a cola para todo o ecossistema de Automação Inteligente. Você pode contar com mais de 450.000 bibliotecas Python globalmente para qualquer coisa que você quiser. Às vezes, ouvimos: “É possível fazer esta operação que fiz na plataforma XYZ em Python?” Sempre respondemos que a pergunta deveria ser invertida, perguntando se algo que podemos fazer em Python é possível em plataformas low-code.
- Curva de aprendizagem: A curva de aprendizagem do Python é rápida, e com frameworks, plugins, academia e todos os recursos de aprendizagem da BotCity, agora com copilotos, a curva se achatou.
- Abre o caminho para IA: Se sua empresa quer ser IA primeiro, Python precisa estar nas suas operações diárias. Essa habilidade na sua equipe pode abrir o caminho para Machine Learning, IA Generativa, NLP e visão computacional, e então estamos falando de Automação Inteligente.
- Base de usuários: Se você procurar no LinkedIn pelas 4 principais plataformas de RPA, encontrará 200.000 usuários globalmente. Você precisa encontrar usuários com habilidades específicas em uma plataforma. Existem 15 MILHÕES de desenvolvedores Python; o conhecimento é Python, não específico de nenhuma plataforma.
Um novo capítulo – O boom da IA Generativa – moldando o futuro da automação
Tudo acelerou com a explosão da IA Generativa. Desde as novas possibilidades com dados não estruturados complexos até a facilidade de codificação. Vamos falar um pouco sobre esses tópico
- A IA Generativa acelerou a adoção do Python nas empresas
Por que esperar por um fornecedor para implementar uma solução em um cenário em constante mudança? Codificando em Python, você pode ir direto à fonte e ter acesso a SDKs e bibliotecas de código aberto, não apenas em IA Generativa, mas também em aprendizado de máquina, visão computacional e NLP.
Vimos um grande aumento nas empresas construindo capacidade em Python, como nossos clientes Bayer e LG. A Bayer treinou centenas de funcionários, e a LG treinou estudantes que atuarão como agentes de Transformação Digital.
- Codificar está mais fácil do que nunca. A governança está mais complexa do que nunca. A shadow IT está crescendo
Qualquer pessoa pode pedir ao ChatGPT ou ao Gemini para gerar código em Python. Isso levou a uma explosão de pessoas de negócios aprendendo a programar agora que a programação está mais fácil do que nunca. Por outro lado, há uma grande onda de shadow IT crescendo (já temos clientes que adotaram a BotCity apenas para eliminar a shadow IT da automação em Python), e a governança será crítica.
- Automação inteligente de verdade
As novas capacidades adquiridas pela IA Generativa estão possibilitando construir automações ainda mais complexas que exigem etapas como:
- Conciliação de dados;
- Tomada de decisão em processos usando Machine Learning;
- Classificação de dados e documentos;
- Informar e explicar usando processamento de linguagem natural;
- Navegar em aplicações legadas usando visão computacional;
Os resultados serão ainda mais significativos no alvorecer dessa nova era, mas, no final, a complexidade será trabalho dos desenvolvedores.
- Agentes de IA vão superar low-code a longo prazo
Agentes de IA, agora começando a serem conhecidos como APA (Agent Process Automations) surgirão com a mesma promessa do low-code: “Não é necessário desenvolvedores, podemos resolver tudo.” Novamente, o mesmo ciclo de maturidade acontecerá, com a promessa não sendo cumprida em cenários complexos. Agentes de IA irão performar bem em situações de baixa complexidade, desde tarefas de usuário até processos de média complexidade em um departamento.
Como ficam os processos complexos? Esses processos continuarão sendo trabalho dos desenvolvedores, mas agora, com novos copilotos que aumentarão a produtividade e ajudarão a construir mais rápido do que nunca.
- Low-code e Python podem coexistir como a melhor caixa de ferramentas
Finalmente, é importante dizer que o que importa para alcançar resultados é ter a melhor caixa de ferramentas. A melhor ferramenta para o melhor caso de uso. O que estamos vendo globalmente é uma abordagem multi-vendor, pois nós, como BotCity, coexistimos em vários clientes com UiPath, Automation Anywhere, Blueprism e Power Automate. Dessa forma, você pode ter o melhor dos dois mundos: capacitar desenvolvedores e usuários de negócios para os casos de uso corretos em relação à complexidade, tornando seu TCO mais eficiente, reduzindo o vendor lock-in e a governança e escalabilidade necessárias para alcançar seus objetivos de automação.
Quer saber mais sobre governança e orquestração em Python? Acesse botcity.dev para conhecer nossas soluções.