Aller au contenu
Annuaire
Rubriques
Annuaire des entreprises

SonarSource SA : la qualité et la sécurité du code au fil du développement

L’essentiel

Fondée à Genève, SonarSource développe des logiciels d’analyse du code destinés aux équipes de développement. Son offre associe détection d’erreurs, recherche de vulnérabilités et suivi de la maintenabilité, avec une intégration aux outils utilisés pour concevoir et livrer les applications.

À retenir

Fondée à Genève, SonarSource développe des logiciels d’analyse du code destinés aux équipes de développement. Son offre associe détection d’erreurs, recherche de vulnérabilités et suivi de la maintenabilité, avec une intégration aux outils utilisés pour concevoir et livrer les applications.


SonarSource SA est un éditeur suisse de logiciels spécialisé dans l’analyse statique du code source, une méthode qui examine les programmes sans les exécuter. Établie à Genève, l’entreprise aide les organisations à repérer des défauts susceptibles d’affecter la fiabilité, la sécurité ou la facilité de maintenance de leurs applications. Ses solutions accompagnent aussi bien le travail quotidien des développeurs que le suivi collectif des projets logiciels.

Une histoire ancrée dans l’open source

SonarSource a été créée en 2008 par Olivier Gaudin, Freddy Mallet et Simon Brandhof. Son développement s’est construit autour de Sonar, devenu SonarQube, un projet issu de l’open source consacré à la qualité du code. L’objectif initial : rassembler dans un même environnement des indicateurs et des analyses permettant de rendre les problèmes techniques plus visibles et plus faciles à traiter.

L’entreprise a progressivement élargi cette approche, en développant ses propres analyseurs et des offres commerciales adaptées aux besoins des organisations. Son modèle combine un socle accessible à la communauté et des fonctionnalités payantes. Cette articulation lui permet de toucher les développeurs tout en proposant aux entreprises des capacités supplémentaires d’analyse, de gouvernance et de déploiement.

Analyser le code, du poste de travail aux chaînes de livraison

L’offre de SonarSource couvre plusieurs moments du cycle de développement. SonarQube permet de centraliser l’analyse de projets et de suivre leur évolution. Des services cloud évitent aux équipes d’exploiter elles-mêmes l’infrastructure correspondante, tandis que des extensions pour les environnements de développement signalent des problèmes pendant l’écriture du code. L’ensemble vise à rapprocher le diagnostic du moment où une correction reste simple à effectuer.

Les outils prennent en charge de nombreux langages et recherchent notamment des erreurs de programmation, certaines vulnérabilités et des constructions qui compliquent la maintenance. Ils exploitent également des informations telles que la duplication du code ou les résultats de couverture fournis par les outils de test. Les équipes peuvent définir des seuils de qualité afin de conditionner la validation d’une modification au respect de critères partagés.

Ces analyses s’intègrent aux plateformes de collaboration et aux chaînes d’intégration continue. Elles ne remplacent ni les tests, ni les revues humaines, ni une démarche complète de sécurité. Leur intérêt est d’automatiser des contrôles répétables et de fournir des indications concrètes aux développeurs, tout en donnant aux responsables techniques une vision consolidée des difficultés à résoudre.

Et maintenant ?

La diffusion des assistants de programmation fondés sur l’intelligence artificielle renforce l’enjeu de vérification du code, quelle que soit son origine. Pour SonarSource, cette évolution constitue un terrain de développement, mais aussi une exigence : maintenir la pertinence des analyses face à des pratiques qui changent rapidement. Sa trajectoire dépendra notamment de sa capacité à limiter les alertes peu utiles, à expliquer les corrections attendues et à accompagner l’évolution des langages. L’équilibre entre adoption communautaire, services cloud et besoins de contrôle des grandes organisations restera également déterminant.

Sur votre appareil

Comprendre cet article

L’analyse utilise l’intelligence locale du navigateur lorsqu’elle existe, sinon un résumé extractif. Le texte n’est envoyé à aucun service extérieur.

Facebook X LinkedIn

Ensuite A lire aussi

Gratuit, sans spam, désinscription en un clic.