Salesforce aumenta a velocidade em mais de 30% e entrega código de qualidade superior com o Cursor
A Salesforce desenvolve software há mais de 25 anos. Ela mantém uma base de código que se estende por décadas, reunindo todo tipo de sistema que uma empresa de tecnologia moderna pode acumular. Milhares de engenheiros em todo o mundo lançam novos produtos a partir dessa base todos os dias.
É isso que torna tão notável a rápida adoção do Cursor dentro da Salesforce. Quando uma organização tão central para o setor muda a forma como constrói software, isso indica para onde todo o mercado está caminhando.
Hoje, milhares de engenheiros na Salesforce usam o Cursor como parte do fluxo de trabalho diário. A Salesforce já registrou ganhos de dois dígitos em velocidade e qualidade de código.
Eu diria que é um salto de 0 para 1 em termos de como o Cursor transformou a maneira como nossos desenvolvedores usam ferramentas para melhorar a qualidade do produto.
Dois caminhos para adoção do Cursor
Antes da chegada do Cursor, a Salesforce já havia investido em suas próprias ferramentas internas de IA. Mas a Salesforce queria que seus engenheiros tivessem uma variedade de opções, então disponibilizou o Cursor.
Os engenheiros juniores foram os primeiros a adotar. Muitos tinham iniciado suas carreiras durante a pandemia, quando o trabalho remoto inviabilizou as formas tradicionais de aprender uma base de código. O Cursor ajudou esses engenheiros a se atualizar rapidamente.
Eles não tinham engenheiros sêniores sentados com eles, explicando várias coisas. O Cursor ajuda esses engenheiros a compreender melhor o código existente, para que consigam contribuir de forma mais eficaz.
Para engenheiros sêniores, Appajodu observou que eles primeiro passaram a usar o Cursor em tarefas chatas e tediosas, que são ineficientes de realizar manualmente. E, à medida que perceberam o valor de automatizar essas tarefas e passaram a confiar na ferramenta, esses engenheiros sêniores expandiram rapidamente seus casos de uso para tarefas de maior valor.
Engenheiros sêniores começam pelas partes do trabalho que parecem entediantes e, quando veem valor ali, ficam prontos para usar codificação com IA em outros casos de uso.
A adoção seguiu o mesmo padrão entre as equipes: um pequeno grupo experimentava o Cursor, via o impacto e o restante acompanhava. Em poucos meses, o Cursor deixou de ser uma ferramenta nova na Salesforce para se tornar algo usado mais amplamente no trabalho do dia a dia. E, com o tempo, a IA se espalhou para todos os aspectos do SDLC, não apenas para a escrita de código, segundo Appajodu.
Três métricas que mais importam
A Salesforce é cuidadosa na forma como avalia o trabalho de engenharia. A empresa mede velocidade e confiabilidade usando três métricas principais:
- Tempo de ciclo
- Qualidade (contagem de bugs)
- Throughput
A Salesforce já tinha dashboards que acompanhavam essas métricas para milhares de engenheiros, tornando o impacto do Cursor visível quase imediatamente. O Cursor ajudou a Salesforce a obter grandes melhorias em todas as três áreas. Uma equipe da Salesforce também reduziu em 85% o tempo de cobertura de código legado.
Vimos aumentos de mais de dois dígitos em todas essas métricas.
Entregando produtos melhores do que nunca
Vimos uma enorme melhoria na qualidade dos produtos.
Como um indicador, os engenheiros agora estão gerando muito mais testes unitários com o Cursor do que antes, aumentando a confiabilidade do que a Salesforce entrega.
A IA já está redefinindo como o software é planejado, desenvolvido e mantido, e Appajodu acredita que a verdadeira transformação ainda está por vir: "Estamos apenas no começo dessa jornada. Só vai melhorar."
Se você estiver interessado em aproveitar a IA para entregar software de maior qualidade, mais rápido, entre em contato com nossa equipe para iniciar um teste do Cursor.