Salesforce accélère sa vélocité de plus de 30 % et livre un code de meilleure qualité avec Cursor

par Cursor Teamdans Clients
Secteur: Logiciels|Zone géographique: Amérique du Nord
75%
adoption au sein de l'organisation d'ingénierie de Salesforce
>30%
augmentation de la vélocité des PR pour les développeurs utilisant Cursor
85%
réduction du temps de couverture de tests sur le code hérité pour une équipe

Salesforce développe des logiciels depuis plus de 25 ans. L'entreprise maintient une base de code qui s'étend sur plusieurs décennies et qui comprend tous les types de systèmes qu'une entreprise technologique moderne peut accumuler. Des milliers d'ingénieurs dans le monde entier s'appuient sur cette base pour livrer chaque jour de nouveaux produits.

C'est ce qui rend l'adoption rapide de Cursor au sein de Salesforce si remarquable. Lorsqu'une organisation aussi centrale dans le secteur change la façon dont elle développe des logiciels, cela indique la direction que prend l'ensemble du domaine.

Aujourd'hui, des milliers d'ingénieurs chez Salesforce utilisent Cursor dans le cadre de leur flux de travail quotidien. Salesforce constate déjà des gains à deux chiffres en matière de vélocité et de qualité du code.

Je dirais qu'on est passé de 0 à 1 en termes de façon dont Cursor a transformé la manière dont nos développeurs utilisent les outils pour améliorer la qualité du produit.

Shan Appajodu
SVP of Engineering, Salesforce

Deux voies vers l'adoption de Cursor

Avant l'arrivée de Cursor, Salesforce avait déjà investi dans ses propres outils d'IA internes. Mais Salesforce voulait que ses ingénieurs disposent d'un éventail d'options, et a donc mis Cursor à leur disposition.

Les ingénieurs juniors ont été les premiers à l'adopter. Beaucoup avaient commencé leur carrière pendant la pandémie, alors que le travail à distance rendait difficiles les modes classiques d'apprentissage d'une base de code. Cursor les a aidés à rattraper leur retard.

Ils n'avaient pas d'ingénieurs seniors assis à côté d'eux pour leur expliquer beaucoup de choses. Cursor les aide réellement à mieux comprendre le code existant, de sorte qu'ils peuvent contribuer plus efficacement.

Shan Appajodu
SVP Engineering, Salesforce

Pour les ingénieurs seniors, Appajodu a observé qu'ils commençaient par valider Cursor sur les tâches ennuyeuses et répétitives, peu efficaces à traiter manuellement. Et à mesure qu'ils constataient la valeur de l'automatisation de ces tâches et développaient leur confiance dans l'outil, ces ingénieurs seniors ont rapidement étendu leurs cas d'utilisation à des tâches à plus forte valeur ajoutée.

Les ingénieurs seniors commencent par les parties qui paraissent ennuyeuses, et une fois qu'ils en perçoivent la valeur, ils sont prêts à utiliser le codage assisté par IA pour d'autres cas d'utilisation.

Shan Appajodu
SVP Engineering, Salesforce

L'adoption a suivi le même schéma dans les équipes : un petit groupe essayait Cursor, constatait l'impact, puis le reste suivait. En quelques mois, Cursor est passé d'un nouvel outil chez Salesforce à un outil largement utilisé dans le travail au quotidien. Et avec le temps, l'IA s'est diffusée dans tous les aspects du SDLC, pas seulement dans l'écriture de code, selon Appajodu.

Trois indicateurs qui comptent le plus

Salesforce est très rigoureux dans la manière dont elle évalue le travail d'ingénierie. L'entreprise mesure la vitesse et la fiabilité à l'aide de trois indicateurs clés :

  • Cycle time
  • Qualité (nombre de bugs)
  • Throughput

Salesforce disposait déjà de tableaux de bord qui suivaient ces indicateurs pour des milliers d'ingénieurs, rendant l'impact de Cursor visible presque immédiatement. Cursor a aidé Salesforce à réaliser de fortes améliorations dans ces trois domaines. Une équipe chez Salesforce a également réduit de 85 % le temps nécessaire pour la couverture du code legacy.

Nous avons constaté des hausses de plus de 10 % sur l'ensemble de ces indicateurs.

Shan Appajodu
SVP of Engineering, Salesforce

Livrer des produits de meilleure qualité que jamais

Nous avons constaté une nette amélioration de la qualité des produits.

Shan Appajodu
SVP Engineering, Salesforce

Pour ne citer qu’un indicateur, les ingénieurs génèrent désormais bien plus de tests unitaires avec Cursor qu’auparavant, ce qui améliore la fiabilité des produits livrés par Salesforce.

L’IA transforme déjà la façon dont les logiciels sont conçus, développés et maintenus, et Appajodu estime que la véritable transformation est encore à venir : « Nous ne sommes qu’au début de l’aventure. Et cela ne peut que s’améliorer. »


Si vous souhaitez tirer parti de l’IA pour livrer plus rapidement des logiciels de meilleure qualité, contactez notre équipe pour démarrer un essai de Cursor.

Classé dans : Clients

Auteur: Cursor Team

Salesforce accélère sa vélocité de plus de 30 % et livre un code de meilleure qualité avec Cursor · Cursor