Programação

Qualtrics acelera onboarding de desenvolvedores e testes com AI

Grandes equipes de engenharia da Qualtrics enfrentavam desafios comuns: desenvolvedores gastavam tempo demais procurando informações sobre o código e criando testes manuais demorados. Para solucionar esses gargalos, a empresa adotou o Sourcegraph Cody, um assistente de IA que explica trechos de código, gera testes e fornece suporte direto no editor de código com inteligência de base de código. O objetivo era liberar tempo e tornar a equipe mais produtiva.

Na Qualtrics, com mais de 1.000 desenvolvedores, o conhecimento sobre o código estava fragmentado, dificultando:

  • Entendimento rápido de módulos desconhecidos – uma tarefa demorada para novos integrantes.
  • Criação de testes unitários — que dependia de experiência e documentos às vezes incompletos ou desatualizados.
  • Dispersão de informações entre IDEs e fontes externas — impacting time-to-value dos desenvolvedores.

A Qualtrics implementou o Cody, integrando o assistente de IA diretamente no ambiente de desenvolvimento (IDE) via Sourcegraph. Entre as principais funcionalidades utilizadas:

  • Explicações em linguagem natural de trechos de código: comando “o que essa função faz?”
  • Geração automática de testes unitários, convertendo código existente em testes simples e robustos.
  • Pesquisa contextual de símbolos e métodos espalhados pela base de código.
  • Interface embutida no IDE, reduzindo a necessidade de sair do fluxo de trabalho para buscar informações.

Essas capacidades foram usadas desde onboarding para módulos novos até manutenção proativa de testes, com suporte aos modelos de linguagem da OpenAI e Anthropic.
A adoção do Cody gerou impactos significativos na rotina da Qualtrics: 

  • Redução de tempo para entender módulos de código.
  • Geração de testes unitários que antes tomavam dias em apenas 10 minutos, aumentando cobertura de testes.
  • Mehora no foco dos desenvolvedores .
  • Redução de trabalho do desenvolvedor na ordem de 10%, segundo estimativas da equipe