
A Revolução da IA
O processo de desenvolvimento de software ganha um novo elemento que é um divisor de águas: os Agentes de IA. E com eles, estamos tendo o privilégio de vivenciar um marco histórico, uma verdadeira revolução na confecção de um produto que se tornou essencial no nosso dia a dia: o Software!
Assim como a Revolução Industrial transformou a forma que produzíamos outros produtos imprescindíveis para nossa sociedade, como automóveis, tecidos, alimentos, etc., os Agentes de IA estão revolucionando o processo de manufatura dos softwares, que se tornaram fundamentais nas relações entre empresas e consumidores em geral.
Assim como o "tecelão" na Era Industrial não tinha como competir com o operador de máquina de tecer que, além de produzir cem vezes mais rápido que ele, produzia com melhor qualidade e padronização, o desenvolvedor de software “Old School”, "escovador de bits" como muitos são chamados, não pode competir com o desenvolvedor que opera utilizando um arsenal de Agentes de IA para construir software. É humanamente impossível!
As revoluções nos permitem evoluir, nos forçam a sairmos das nossas zonas de conforto. Precisamos aprender algo novo para que possamos atingir melhores resultados. Essa é a natureza da evolução humana!
Assim como o "tecelão" teve que evoluir para ser um operador/supervisor de máquinas de tecer, o desenvolvedor terá que trilhar a mesma jornada de evolução, obtendo novos conhecimentos e se preparando para o que já é uma nova realidade, pois não se trata de futuro, e sim de um presente que apenas está aguardando que todos se adaptem a essa nova Era.
Ainda buscando um paralelo com a Era Industrial, muitas novas funções se criaram a partir do momento em que novos elementos foram incorporados ao processo. Por exemplo, as máquinas precisam de manutenções preventivas e regulares para se manterem em funcionamento; novas necessidades surgiram e profissionais foram treinados para ocuparem essas novas posições.
Da mesma forma, na Era da IA, o ciclo de desenvolvimento de software irá requerer outras habilidades e posições de trabalho. Precisaremos nos adaptar para que possamos usufruir do que há de melhor desse momento ímpar que estamos tendo a oportunidade de vivenciar. Estamos fazendo parte da história!
Mas, e o que acontece com aquele desenvolvedor que não for nessa direção? Basta olharmos para o passado para entender o que acontece a cada ciclo de revolução que passamos: o que aconteceu com o "tecelão" que não se adaptou? Não se trata da IA substituindo desenvolvedores, e sim de desenvolvedores que dominam Agentes de IA ocuparem as posições dos “escovadores de bits".
Postura GX2: Protagonismo e Inovação
O papel de toda Consultoria de TI é, ou pelo menos deveria ser, de protagonismo quando o assunto é tecnologia e método de trabalho. Somos nós que devemos estar à frente, criar, testar, validar, inovar e estabelecer as melhores práticas de trabalho. Não podemos apenas assistir tudo isso sem um posicionamento ativo. Somos nós que devemos entender o movimento e trazer a inovação para "dentro de casa" e, posteriormente, disseminar esse conhecimento e experiência para nossos clientes e parceiros.
E esse é justamente o nosso compromisso que a GX2 assumiu desde sempre e que reforçamos todos os dias com nosso time. Nossos profissionais não apenas são treinados para executar as melhores práticas, mas incentivamos a questioná-las para que sempre possamos achar brechas para melhorá-las ainda mais!
O Limite do Modelo Tradicional
O mercado está saturado de ofertas de squads no modelo tradicional, “Old School”, sem contar com o apoio de Agentes de IA. Não há mais espaço para esse formato de trabalho, pelo menos não para aquelas empresas e líderes de TI que buscam performance e eficiência.
Considerando as premissas de que entendemos que esse formato de trabalho, sem a utilização de Agentes de IA, está obsoleto e deve ser evoluído o mais breve possível, por que ainda encontramos muitas empresas e times trabalhando nele? A resposta é relativamente simples: o desconhecido gera insegurança e adoção tardia de novos formatos de trabalho.
Novamente faço menção ao passado para que possamos ter uma referência e aprendizado: lembram quando surgiram os Drives na nuvem (Dropbox, Google Drive, Microsoft One, etc.)? Hoje não se discute mais o quão importante é a adoção da prática de todo documento estar no repositório compartilhado, organizado e gerenciado em um Drive na nuvem. Mas a adoção dessa prática para alguns foi imediata: assim que surgiu o conceito e plataformas, adotaram, pois tiveram ciência da importância e vantagens, rapidamente se convenceram e “aprenderam” a trabalhar de uma nova maneira.
Enquanto outros demoraram muito mais para “ver” que era um caminho sem volta e que as vantagens eram enormes. O desconhecido, o novo, pode assustar alguns, enquanto para outros é o fator de desequilíbrio, a vantagem competitiva, nem que seja por um período curto, até que vire o padrão para todos.
O lado bom disso tudo é que, sempre que estamos inseguros e não temos certeza de como agir, podemos pedir ajuda, podemos nos apoiar em quem já fez, em quem tem experiência. E é aí que a GX2 entra em muitos casos quando o assunto é Agentes de IA no Ciclo de Desenvolvimento de Software.
A Evolução de Assistente para Execução Autônoma
A Inteligência Artificial no Ciclo de Desenvolvimento de Software evoluiu muito. Iniciou com ferramentas no formato de assistente, que recomendavam alguns trechos de código, autocompletavam códigos baseado nas intenções e que permitiam uma interação através de chat para encontrar bugs e até mesmo entender sobre o código, ou seja, era uma ferramenta que atuava como um parceiro de codificação.
O cenário atual é muito maior que isso. Além de contarmos com a assistência de codificação que mencionei antes, podemos delegar atividades inteiras para Agentes de IA integrados a essas ferramentas e à Esteira de Produção. Evoluímos de uma ferramenta assistiva para uma ferramenta autônoma, independente, que realiza atividades em paralelo, executadas ao mesmo tempo em que o desenvolvedor está realizando outras atividades.
Esse é o conceito da GX2 Augmented Squad:
O time de desenvolvedores é empoderado por Agentes de IA que trabalham simultaneamente. Cada desenvolvedor atua lado a lado com agentes especializados que assumem a execução tática:
- Correção de bugs acontece em paralelo.
- Testes unitários são criados automaticamente e 100% do código possui cobertura de teste unitário.
- Refatoração e código seguro são aplicados continuamente, incluindo verificação de vulnerabilidades e correção das mesmas (OWASP Top 10).
- Desenvolvimento de novas funcionalidades podem ser delegadas para serem executadas por esses agentes também.
- Documentação Técnica, que muitas vezes é despriorizada pelo time para focar nas entregas, é realizada pelos agentes também.
O resultado? Aumento significativo de capacidade de entrega em todo o ciclo: concepção, desenvolvimento e sustentação.
O Desenvolvedor no Centro da Estratégia
Ao delegar a execução tática aos Agentes de IA, o desenvolvedor humano é liberado para o que realmente importa.
Seu tempo não é mais consumido corrigindo bugs simples, escrevendo testes de rotina ou refatorando código. Agora, ele se dedica ao que gera valor real:
- Lógica de negócio complexa e decisões que impactam o produto.
- Arquitetura e escalabilidade do sistema.
- Inovação e solução de problemas estratégicos.
- Revisão técnica que garante direcionamento e qualidade.
É importante salientar que em nossa metodologia, o conceito do HITL (Human-in-the-Loop) é imprescindível, ou seja, o resultado do trabalho desses agentes é sempre validado por um profissional. Cabe ressaltar que todo código gerado pelos Agentes de IA são baseados nas melhores práticas de mercado e possuem comentários explicativos, tornando a revisão de código muito mais simples e ágil.
Governança: SLA's de Qualidade e Segurança
Aumentar a velocidade de entrega sem comprometer a qualidade é o desafio central da engenharia moderna. A autonomia dos Agentes de IA torna isso possível, mas exige governança aplicada.
Nossa metodologia integra:
- Supervisão humana contínua: desenvolvedores direcionam e validam o trabalho dos agentes, garantindo alinhamento com a visão de negócio.
- Protocolos rigorosos de monitoramento: o código gerado atende aos padrões de segurança (incluindo OWASP Top 10) e qualidade desde o início, não como correção posterior.
- SLA's de qualidade, segurança, documentação e padronização: garantidos e projetados baseado em padrões customizados por cliente e projeto.
Com Agentes de IA executando verificações e correções em paralelo, qualidade e segurança se tornam contínuas, não etapas finais do processo.
GX2 Augmented Squad
O GX2 Augmented Squad vai além de uma squad empoderada de Agentes de IA, é um novo formato de trabalho, que possui como característica:
- Humanos focados no estratégico.
- Agentes de IA agindo de forma paralela, independente e autônoma.
- Governança com foco em qualidade e código seguro.
- Entregas aceleradas entregando além do trivial.
É a forma que consideramos mais inteligente e eficiente de desenvolver software atualmente, pelo menos até que surjam novos elementos e variáveis. E se isso acontecer, estaremos atentos para compartilhar mais sobre como inovar o processo de construção de software!

