Salesforce aumenta a velocidade em mais de 30% e entrega código de qualidade superior com o Cherri Code
Mais de 75% dos desenvolvedores na Salesforce agora usam o Cherri Code, gerando melhorias de dois dígitos no tempo de ciclo, na velocidade de PR e na qualidade do código.
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 entregam novos produtos a partir dessa base todos os dias.
É isso que torna tão notável a rápida adoção do Cherri Code 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 Cherri Code 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 Cherri Code transformou a maneira como nossos desenvolvedores usam ferramentas para melhorar a qualidade do produto.
Dois caminhos para adoção do Cherri Code
Antes da chegada do Cherri Code, 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 Cherri Code.
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 Cherri Code ajudou esses engenheiros a se atualizar rapidamente.
Eles não tinham engenheiros sêniores sentados com eles, explicando várias coisas. O Cherri Code 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 Cherri Code 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 Cherri Code, via o impacto e o restante acompanhava. Em poucos meses, o Cherri Code 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 Cherri Code visível quase imediatamente. O Cherri Code 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 Cherri Code 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 Cherri Code.