Comparez cela avec d'autres outilsEnregistrez-le sur votre tableau et évaluez vos options côte à côte.
Enregistrer sur le tableau

Avis et détails du produit SonarQube

Tarification

Tarification fournie par SonarQube.

Free

Gratuit

Média de SonarQube

Démo de SonarQube - SonarQube - Portfolio view
Portfolio view of SonarQube.
Démo de SonarQube - SonarQube - Reports
View of SonarQube reports at the portfolio level.
Démo de SonarQube - SonarQube - Reports
View of SonarQube reports at the project level.
Démo de SonarQube - SonarQube - Dashboard
View of the project health dashboard for SonarQube.
Démo de SonarQube - SonarQube - Quality gates
View of quality gates in SonarQube projects.
Démo interactive
Essayez une démo interactive créée par le vendeur de logiciels (ici même sur G2).
Image de l'avatar du produit

Avez-vous déjà utilisé SonarQube auparavant?

Répondez à quelques questions pour aider la communauté SonarQube

Avis SonarQube (139)

Avis

Avis SonarQube (139)

4.4
Avis 139

Résumé de l'examen

Généré à l'aide de l'IA à partir de véritables avis d'utilisateurs
Les utilisateurs louent constamment la qualité du code et les capacités de détection des erreurs de SonarQube, soulignant son efficacité à identifier les bugs et les vulnérabilités avant qu'ils n'atteignent la production. L'intégration transparente de l'outil avec les pipelines CI/CD et son interface conviviale contribuent à sa popularité parmi les développeurs. Cependant, certains utilisateurs notent qu'il peut être gourmand en ressources et produire des faux positifs, ce qui peut compliquer l'expérience utilisateur.

Avantages & Inconvénients

Généré à partir de véritables avis d'utilisateurs
Voir tous les avantages et inconvénients
Rechercher des avis
Filtrer les avis
Effacer les résultats
Les avis G2 sont authentiques et vérifiés.
SS
Associate Principal Engineer
Entreprise (> 1000 employés)
"Analyse de code statique fiable qui améliore la qualité du code et impose des normes pour nos clients"
Qu'aimez-vous le plus à propos de SonarQube?

Ce que j'aime le plus à propos de SonarQube, c'est la manière dont il m'aide constamment à maintenir la qualité du code sans me reposer uniquement sur des revues manuelles. Je l'ai intégré dans mon pipeline Jenkins, donc chaque build exécute automatiquement une analyse. Le Quality Gate agit comme un point de contrôle clair, si quelque chose de critique est signalé, cela nous oblige à y remédier avant d'aller de l'avant.

Pour les projets Java, les règles sont assez matures et pratiques. Il détecte régulièrement des problèmes potentiels de pointeur nul, du code inutilisé, et d'autres mauvaises pratiques de code qui sont faciles à manquer pendant le développement. Au fil des ans, il m'a aidé à détecter des bugs potentiels tôt qui auraient pu impacter notre système de production s'ils étaient passés inaperçus.

J'aime aussi la visibilité qu'il offre. Pouvoir suivre les problèmes, la dette technique, et les tendances de couverture de code au fil du temps m'aide à prendre de meilleures décisions, surtout lorsque je travaille sur des modules plus anciens. Ce n'est pas seulement une question de trouver des problèmes, cela aide à imposer une norme cohérente à travers l'équipe.

Après l'avoir utilisé pendant presque 9 ans, il est devenu une partie fiable de mon processus de développement plutôt qu'un simple outil dans la pile. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de SonarQube?

Un défi avec SonarQube, surtout dans l'édition communautaire que j'utilise, est que la configuration initiale et l'ajustement des règles prennent du temps. Dès le départ, certaines règles peuvent sembler trop strictes, en particulier pour les projets Java plus anciens ou hérités. Mon premier scan en 2017 a généré un très grand nombre de problèmes, ce qui était honnêtement accablant. Il a fallu des efforts pour décider quoi prioriser et comment améliorer progressivement la base de code au lieu d'essayer de tout corriger d'un coup.

Une autre limitation est que certaines fonctionnalités avancées ne sont disponibles que dans les éditions payantes. Par exemple, une analyse de sécurité plus avancée et des fonctionnalités au niveau des branches seraient utiles, mais elles ne sont pas incluses dans l'édition communautaire. C'est compréhensible d'un point de vue produit, mais cela limite certaines fonctionnalités pour les équipes qui souhaitent rester sur la version gratuite.

De plus, lorsque le nombre de problèmes augmente, naviguer et trier les résultats peut parfois sembler un peu chronophage.

Dans l'ensemble, aucun de ces points n'est rédhibitoire, mais ils nécessitent une certaine planification et discipline pour tirer le meilleur parti de l'outil. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Logistique et chaîne d'approvisionnement
UL
Entreprise (> 1000 employés)
"Analyses de code claires, forte intégration CI/CD et vérifications de sécurité avec SonarQube"
Qu'aimez-vous le plus à propos de SonarQube?

Analyses de code claires et compréhensibles. SonarQube ne montre pas seulement les erreurs, mais explique aussi pourquoi elles posent problème et comment les corriger.

Soutien aux principes du Clean Code. Il aide les équipes à écrire un code maintenable et propre à long terme.

Très bonne intégration dans les pipelines CI/CD. Les Quality Gates garantissent que les builds ne continuent que si la qualité du code est correcte.

Tableaux de bord clairs. On voit rapidement les tendances, les risques et les dettes techniques.

Vérifications de sécurité intégrées. Cela inclut SAST, les points chauds de sécurité et le soutien des normes pertinentes comme OWASP. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de SonarQube?

L'analyse peut être très lente pour les grands projets, surtout lorsque de nombreuses règles sont activées. Certaines règles génèrent des faux positifs, ce qui entraîne un effort supplémentaire. La configuration peut devenir compliquée, surtout lorsque plusieurs langues ou des configurations de build spéciales sont concernées. L'interface utilisateur est parfois déroutante, surtout avec un très grand nombre de projets. Certaines fonctionnalités importantes ne sont disponibles que dans les éditions Enterprise coûteuses. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Services financiers
AS
Entreprise (> 1000 employés)
"Des retours clairs et exploitables et des seuils de qualité solides qui améliorent le code tôt"
Qu'aimez-vous le plus à propos de SonarQube?

Retour d'information clair et exploitable : Les problèmes sont expliqués avec des exemples et des conseils de remédiation, afin que les développeurs sachent quoi corriger et comment le faire.

Forte concentration sur le code propre : Le concept de Quality Gate aide les équipes à s'aligner sur la maintenabilité, la fiabilité et la sécurité en tant que normes non négociables.

Détection précoce des bugs et des vulnérabilités : Identifier les problèmes pendant le développement ou l'intégration continue (CI) évite des corrections coûteuses plus tard en production.

Excellente intégration CI/CD : Il s'intègre naturellement dans les pipelines (GitHub, GitLab, Azure DevOps, Jenkins), rendant les vérifications de qualité automatiques.

Couverture des langages et des frameworks : Prend en charge un large éventail de langages, ce qui est idéal pour les équipes hétérogènes.

Tableaux de bord conviviaux pour les développeurs : Les métriques et les tendances sont faciles à comprendre, aidant les équipes à s'améliorer continuellement au lieu de simplement "passer les contrôles". Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de SonarQube?

Faux positifs et règles rigides : Certaines règles ne s'adaptent pas toujours aux bases de code réelles ou héritées, nécessitant des ajustements fréquents ou des suppressions.

Courbe d'apprentissage abrupte au début : Comprendre les règles, les seuils de qualité et comment interpréter certains indicateurs peut être difficile pour les nouvelles équipes.

Bruit dans les projets volumineux ou anciens : Dans les systèmes hérités, le volume des problèmes peut être accablant et peut réduire la valeur perçue s'il n'est pas introduit progressivement. Avis collecté par et hébergé sur G2.com.

Prakhar M.
PM
Data Analyst
Marché intermédiaire (51-1000 employés)
"Essential for Code Quality, Needs UI Improvements"
Qu'aimez-vous le plus à propos de SonarQube?

I like how SonarQube gives clean actionable insights and highlights issues right in pull requests. The dashboard and quality gate are very useful. The dashboards give a quick, centralized view of code health across projects, and quality gates ensure only code meeting defined standards gets merged. The initial setup was easy thanks to the documentation. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de SonarQube?

It sometimes feels slow on large projects, and UI can be a bit overwhelming for new users. Avis collecté par et hébergé sur G2.com.

Do Nhat K.
DK
Marché intermédiaire (51-1000 employés)
"Amélioration de la qualité du code et sécurité sans effort"
Qu'aimez-vous le plus à propos de SonarQube?

J'adore la façon dont SonarQube nous aide à résoudre certains problèmes de sécurité et rend le code plus propre. Le script s'exécute très rapidement et n'utilise pas beaucoup de CPU et de RAM, ce qui est génial. Il est facile à intégrer dans notre CI/CD, nous donnant une vue d'ensemble de notre base de code, y compris la qualité du code, la structure du code et la sécurité. La configuration initiale était très simple sur Jenkins, il suffisait d'installer un plugin et de saisir des paramètres. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de SonarQube?

Je pense que maintenant nous sommes bons, il y avait juste quelques problèmes au début de l'intégration, mais l'équipe de support nous aide déjà. Avis collecté par et hébergé sur G2.com.

Ladislav K.
LK
Vedoucí manažer týmu
Marché intermédiaire (51-1000 employés)
"Interface utilisateur simple, analyse de code robuste"
Qu'aimez-vous le plus à propos de SonarQube?

J'aime l'interface simple de SonarQube qui rend la navigation facile pour moi, ainsi que les fonctionnalités de rapport qui fournissent des aperçus clairs des problèmes de code. De plus, j'apprécie le bon filtrage des problèmes, ce qui aide à identifier et à catégoriser facilement les problèmes de code. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de SonarQube?

Je rencontre des problèmes pour me connecter à un outil de développement en temps réel qui pourrait accélérer le flux de travail pour l'analyse du code source. Le processus de transfert de l'analyse vers les outils de développement et d'avoir SonarQube comme lieu final pour les rapports d'analyse de produit semble nécessiter des améliorations. J'ai également rencontré des problèmes lors de la connexion à LDAP, même si l'installation elle-même était simple. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Jeux d'argent et casinos
UJ
Marché intermédiaire (51-1000 employés)
"Informations centralisées sur la qualité du code avec des seuils de qualité utiles"
Qu'aimez-vous le plus à propos de SonarQube?

Ce que j'aime le plus dans SonarQube, c'est sa vue claire et centralisée de la qualité du code. Il est facile de voir les bugs, les vulnérabilités et les "code smells" en un seul endroit. J'aime aussi la façon dont il s'intègre bien avec les pipelines CI/CD et les pull requests, ce qui aide à maintenir un code propre pendant le développement. Les "quality gates" sont particulièrement utiles car ils imposent des normes cohérentes à toute l'équipe. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de SonarQube?

Une chose que je n'aime pas à propos de SonarQube, c'est que la configuration initiale peut être complexe, surtout pour les grands projets. Parfois, les règles semblent trop strictes ou génèrent des faux positifs, ce qui nécessite un temps supplémentaire pour les examiner et les ajuster. L'interface utilisateur peut également sembler lente lorsqu'on travaille avec de grandes bases de code. Avis collecté par et hébergé sur G2.com.

Sonti P.
SP
Site Reliability Engineer
Entreprise (> 1000 employés)
"Portails de qualité excellents pour l'automatisation DevOps"
Qu'aimez-vous le plus à propos de SonarQube?

Excellentes portes de qualité pour l'automatisation DevOps. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de SonarQube?

L'interface utilisateur pour gérer les configurations de branches complexes peut être un peu écrasante et non intuitive. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Pharmaceutique
AP
Petite entreprise (50 employés ou moins)
"Rationaliser l'analyse de la composition logicielle (SCA) dans le flux de travail de développement"
Qu'aimez-vous le plus à propos de SonarQube?

Il est très facile de configurer et d'intégrer avec nos pipelines CI/CD existants.

Il fournit une analyse statique de code de haute qualité qui nous aide à écrire du code sans bug de manière cohérente.

Les retours en temps réel permettent à nos développeurs de corriger les problèmes immédiatement avant qu'ils n'atteignent la production. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de SonarQube?

Un inconvénient majeur est l'absence d'une fonctionnalité intégrée permettant d'exporter facilement des rapports d'analyse détaillés dans des formats comme PDF ou Excel. Cela rend difficile le partage des mises à jour de statut avec les parties prenantes qui n'ont pas un accès direct au tableau de bord SonarQube. Avis collecté par et hébergé sur G2.com.

PJ
IT
Dispositifs médicaux
Petite entreprise (50 employés ou moins)
"SonarQube signale rapidement les problèmes de qualité et de sécurité du code"
Qu'aimez-vous le plus à propos de SonarQube?

J'aime SonarQube car il signale rapidement les problèmes de qualité et de sécurité du code, ce qui me permet de garder la base de code propre, fiable et maintenable au fil du temps. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de SonarQube?

Je n'aime pas que SonarQube puisse parfois sembler compliqué à configurer, et qu'il puisse également générer trop d'avertissements qui nécessitent encore un examen manuel pour être triés. Avis collecté par et hébergé sur G2.com.

Des questions sur SonarQube ? Demandez à de vrais utilisateurs ou explorez les réponses de la communauté.

Obtenez des réponses pratiques, des flux de travail réels et des avantages et inconvénients honnêtes de la communauté G2 ou partagez vos idées.

GU
Guest User

À quoi sert SonarLint ?

0 Votes positifs
0
Rejoignez la conversation

Options de tarification

Tarification fournie par SonarQube.

Free

Gratuit

Team

À partir de $32.00
Par mois

Enterprise

Nous contacter
Par an
Comparaisons SonarQube
Image de l'avatar du produit
Coverity
Comparer maintenant
Image de l'avatar du produit
ReSharper
Comparer maintenant
Image de l'avatar du produit
Checkmarx
Comparer maintenant
Fonctionnalités de SonarQube
Rapports et analyses
Analyse de code statique
Analyse du code
Faux positifs
Contexte des données
Intégration des tests
Intégration du référentiel
Analyses et tendances
Mises à jour de la productivité
Image de l'avatar du produit
SonarQube