
IA Generativa aplicada à qualidade do software para gestão de redes de fibra
Resumo Executivo
O Geosite Telecom é uma plataforma criada pela Geosite Tecnologia baseada em geolocalização e utilizada por mais de 500 provedores de internet para gerir toda a documentação e manutenção de redes de fibra óptica (FTTH). É um produto de alta complexidade que sustenta a operação diária de conectividade de milhares de usuários finais.
Devido à longa trajetória do produto, o sistema acumulou complexidade, tornando a rotina de testes e as atualizações um desafio sempre que novas funcionalidades eram lançadas.
Com a plataforma Genius, a Squadra estruturou uma abordagem de qualidade e automação de testes baseada em IA Generativa para apoiar desde a definição da estratégia técnica até a implementação da automação, garantindo a escalabilidade, confiabilidade e evolução contínua do produto e reduzindo o risco de falhas críticas que possam impactar a gestão da rede dos clientes.
Além disso, o case acelerou a curva de aprendizado da equipe, estabelecendo uma arquitetura escalável de um novo agente de automação da plataforma Genius, que poderá ser reutilizável em projetos de diversos clientes.
O Desafio
A solução é essencial para a continuidade operacional de mais de 500 provedores de internet e empresas de telecomunicação, sendo vital para reparos de emergência em rompimentos de rede e expansão de infraestrutura. Apesar de ter sido desenvolvido ao longo de mais de vinte anos, a solução acompanha as demandas de mercado e segue uma evolução contínua, demandando agilidade e segurança nas atualizações. Para garantir que as novidades sejam implementadas, sem comprometer a estabilidade da plataforma, a automação de testes tornou-se uma necessidade estratégica para garantir qualidade, reduzir riscos e sustentar o crescimento contínuo da solução.
Principais desafios
Pressão por evolução tecnológica constante sem perda de estabilidade.
Necessidade de evoluir continuamente o produto sem gerar regressões em funcionalidades críticas já existentes.
Necessidade de estruturar uma arquitetura de automação escalável desde o início.
Garantir qualidade nas entregas sem aumentar o esforço manual de validação.
Alto risco de efeitos colaterais em atualizações de sistema devido à complexidade do código.
A Solução
Genius em ação
A Squadra adotou uma abordagem estratégica baseada na plataforma Genius, utilizando a IA Generativa como copiloto durante toda a construção da solução.
O trabalho começou com o entendimento do contexto de negócio e das características técnicas da plataforma. A partir dessa análise, a IA apoiou a avaliação da arquitetura existente, recomendou a estratégia mais adequada para automação e orientou a definição do framework mais aderente às necessidades do sistema.
Com esse direcionamento, foi estruturada uma arquitetura completa de automação de testes utilizando boas práticas de engenharia, incluindo organização baseada em Page Objects, separação de responsabilidades, priorização de fluxos críticos de rede, utilização de fixtures, integração com APIs de apoio e geração automática de evidências e relatórios.
Ao longo do projeto, a IA também foi utilizada como instrumento de aprendizado, apoiando a equipe na compreensão das decisões técnicas, na aplicação de boas práticas e na resolução incremental dos desafios encontrados.
Essa abordagem permitiu acelerar a implementação da automação, mantendo a integridade operacional do produto independentemente das atualizações.
Principais entregas
Estruturação completa da arquitetura de automação: a IA contribuiu para um diagnóstico técnico da plataforma, a definição da estratégia de automação e a escolha do framework mais aderente ao contexto do sistema.
Automação inteligente e ágil: os principais fluxos críticos da aplicação foram automatizados via IA.
Documentação viva: a própria interação com a IA serviu para mapear e documentar regras de negócio que antes estavam apenas no conhecimento tácito da equipe.
Implementação de mecanismos de rastreabilidade, evidências e relatórios automatizados.
Criação da base do Turing Bot de Automação de testes para reutilização em novos contextos de negócio.
Resultados
A implementação da estratégia de automação reduziu o tempo de estruturação de novos cenários de testes de semanas para apenas quatro dias. Isso permite que a Geosite entregue novas funcionalidades ao mercado com muito mais agilidade, sem comprometer o tempo de lançamento (time-to-market) para os provedores.
Qualidade do produto Geosite Telecom: com um processo de validação mais rigoroso e previsível, aumentamos a qualidade da plataforma, acelerando o ciclo de evolução de uma plataforma crítica para todo um ecossistema de telecom e garantindo a continuidade operacional de milhares de equipes de campo e milhões de conexões gerenciadas por mais de 500 provedores de internet.
Confiabilidade e barreira de segurança: o ambiente de testes escalável passou a atuar como uma camada adicional de segurança, identificando falhas antes de impactar as operações dos provedores e permitindo que novas funcionalidades sejam entregues com maior estabilidade, reduzindo o risco de regressões e de indisponibilidade durante atualizações.
Agilidade de Negócio: o produto ficou ainda mais preparado para evoluir continuamente na velocidade que o mercado de telecom exige, preservando a robustez necessária para atender centenas de provedores de internet que dependem da plataforma para suas operações diárias.
Um ativo de IA reutilizável: a iniciativa tornou-se um ativo reutilizável da oferta Genius, um agente inteligente (turing bot) de Automação de Testes, preparado para acelerar futuras iniciativas de automação em diferentes contextos de negócio.
Quer resultados como esses?
Fale com nossos especialistas e descubra como a IA pode transformar o seu negócio.