Cobertura dos testes unitários

Logotipo do Itaú Unibanco na cor branca, com tipografia arredondada dentro de um quadrado de cantos levemente curvados e fundo transparente.

StackSpot AI amplia qualidade de código em comunidades do Itaú Unibanco com evolução de mais de 50% em cobertura de testes

Ícone de atenção, composto por um ponto de exclamação centralizado dentro de um círculo, ambos em laranja vibrante, exibidos sobre fundo transparente.

Dores e Desafios

O crescimento exponencial das demandas digitais trouxe consigo um desafio complexo: como garantir a máxima qualidade e segurança em ambientes que mesclam aplicações legadas e modernas, cada uma com suas particularidades e níveis de maturidade?

Para responder a esse questionamento, foi necessário superar desafios como:
Modernização com segurança: diversas aplicações legadas exigiam revisões profundas para alinhamento aos padrões atuais de qualidade.
Cobertura de testes insuficiente: tanto sistemas antigos quanto modernos demandavam ampliação significativa da cobertura de testes unitários, essencial para a estabilidade e evolução das soluções.
Complexidade técnica: o entendimento das regras de negócio e das estruturas de código exigia tempo e conhecimento especializado, tornando o processo mais lento e custoso.
Dívida técnica: o esforço necessário para implementar testes unitários impactava a capacidade de desenvolvimento de novas funcionalidades, dificultando o avanço dos indicadores de qualidade.
Indicadores estagnados: sem avanços significativos nos indicadores de qualidade, o potencial de crescimento e a confiança nas entregas ficavam comprometidos.

Ícone de uma engrenagem, simbolizando configurações ou ajustes, renderizada em laranja vibrante sobre fundo transparente.

Solução

Inteligência artificial a serviço da qualidade

Em meio a tantos desafios, a StackSpot AI foi selecionada por sua capacidade de criar soluções personalizadas de inteligência artificial, adaptadas à realidade do Itaú Unibanco.

Por meio de comandos inteligentes (Quick Commands), a ferramenta passou a analisar automaticamente o código das aplicações, sugerindo e gerando testes unitários alinhados aos padrões e tecnologias do banco.

Essa abordagem acelerou o processo de melhoria da qualidade, mesmo para profissionais sem conhecimento prévio das regras de negócio.

Melhorias com a adoção da StackSpot AI

1. Criação de Testes Unitários
Com o apoio do Quick Command (QC Testes Unitários), foi possível acelerar a criação de testes unitários sem a necessidade de conhecer as regras de negócio das aplicações.

2. Cobertura dos Testes Unitários
A cobertura de testes foi ampliada com a ajuda da AI, exigindo apenas pequenos ajustes por parte de analistas para que os testes executassem.

Ícone de uma estrela, desenhada em laranja vibrante, exibida sobre fundo transparente.

Resultados e impactos

Resultados que comprovam uma nova era de segurança, eficiência e inovação

Aumento de

0 %

em cobertura de testes

Ampliação de

0 %

da cobertura de testes em apenas 4 dias

A StackSpot permitiu uma série de resultados positivos para o Itaú Unibanco, em diversos aspectos:

  • Cobertura de testes ampliada: na comunidade de open finance, foi observado um aumento de 58% em cobertura de testes, elevando o padrão de qualidade de código. Já na comunidade de cadastro de clientes, o aumento foi de 20%.
  • Agilidade e eficiência: em apenas quatro dias, uma das squads das comunidades, dedicada aos produtos de dados, ampliou em 77% a cobertura de testes. Em outra squad, dedicada à gestão dos cadastros, o aumento chegou a 80%.
  • Inclusão e autonomia: profissionais de QA, mesmo sem conhecimento prévio das regras de negócio, conseguiram criar testes de alta qualidade, democratizando o acesso à melhoria contínua.

Impacto para os negócios

Quanto maior a cobertura de testes, menores os impactos em produção. Sendo assim, nas comunidades apresentadas, os números de mudanças no ambiente de tecnologia com falhas e impactos em produção diminuíram drasticamente: em 2024, o volume de features que apresentaram falhas foi reduzido em 50%.

Além disso, conseguir criar testes unitários para o código de forma rápida e com qualidade tem impacto direto na motivação da pessoa desenvolvedora, pois criar testes pode ser uma tarefa bastante maçante, além de liberar tempo para a criação de soluções inovadoras e de maior valor para o negócio.

O futuro é AI-first

O sucesso da StackSpot AI despertou o interesse de outros times e áreas do Itaú Unibanco, que agora buscam expandir o uso da plataforma para todo o ciclo de desenvolvimento — do produto à infraestrutura, passando por SRE, QA e dados. Esse movimento integra o Programa AI First, cuja missão é transformar a cultura de desenvolvimento, tornando a inteligência artificial protagonista na entrega de valor ao cliente.

A experiência com a StackSpot AI reforça o compromisso do Itaú Unibanco com a inovação responsável, a excelência técnica e a entrega de soluções cada vez mais seguras, eficientes e alinhadas às necessidades dos clientes. O banco segue avançando, inspirado pelo desafio de transformar o futuro do setor financeiro com tecnologia de ponta e equipes engajadas.

Inovação que inspira confiança e transforma o futuro

Agende sua demo e eleve sua performance com a StackSpot AI

Agende sua demo e eleve sua performance com a StackSpot AI

Conheça a StackSpot AI em ação

Mais cases
StackSpot AI

Refinamento de backlog

Logotipo do Itaú Unibanco na cor branca, com tipografia arredondada dentro de um quadrado de cantos levemente curvados e fundo transparente.

StackSpot AI gera aumento de 40% em número de histórias de usuários entregues no Itaú Unibanco

Acessibilidade

Logotipo do Itaú Unibanco na cor branca, com tipografia arredondada dentro de um quadrado de cantos levemente curvados e fundo transparente.

StackSpot AI duplica nível de cobertura em testes de acessibilidade WCAG em relação a outros players do mercado