2026 Best Software Awards are here!See the list

Recensioni e Dettagli del Prodotto SonarQube

Prezzi

Prezzi forniti da SonarQube.

Cloud - based: Free

Gratuito

Media di SonarQube

Demo di SonarQube - About SonarQube
A one-pager about SonarQube.
Demo di SonarQube - Application Status
A product screenshot of the application status view in SonarQube.
Demo di SonarQube - Security Reports
A product screenshot of security reports in SonarQube.
Demo di SonarQube - Portfolio Overview
A product screenshot of the portfolio overview in SonarQube.
Demo interattiva
Prova una demo interattiva creata dal venditore del software (proprio qui su G2).
Immagine avatar del prodotto

Hai mai usato SonarQube prima?

Rispondi a qualche domanda per aiutare la comunità di SonarQube

Recensioni SonarQube (138)

Recensioni

Recensioni SonarQube (138)

4.4
Recensioni 138

Review Summary

Generated using AI from real user reviews
Gli utenti lodano costantemente la qualità del codice e le capacità di rilevamento degli errori di SonarQube, sottolineando la sua efficacia nell'identificare bug e vulnerabilità prima che raggiungano la produzione. L'integrazione senza soluzione di continuità con le pipeline CI/CD e l'interfaccia user-friendly contribuiscono alla sua popolarità tra gli sviluppatori. Tuttavia, alcuni utenti notano che può essere intensivo in termini di risorse e può produrre falsi positivi, il che può complicare l'esperienza utente.

Pro e Contro

Generato da recensioni reali degli utenti
Visualizza tutti i Pro e i Contro
Cerca recensioni
Filtra Recensioni
Cancella Risultati
Le recensioni di G2 sono autentiche e verificate.
SS
Associate Principal Engineer
Enterprise (> 1000 dip.)
"Analisi del codice statico affidabile che migliora la qualità del codice e impone standard per i nostri clienti"
Cosa ti piace di più di SonarQube?

Quello che mi piace di più di SonarQube è quanto costantemente mi aiuta a mantenere la qualità del codice senza fare affidamento solo sulle revisioni manuali. L'ho integrato nel mio pipeline di Jenkins, quindi ogni build esegue automaticamente una scansione. Il Quality Gate funge da chiaro punto di controllo, se qualcosa di critico viene segnalato, ci costringe a risolverlo prima di andare avanti.

Per i progetti Java, le regole sono piuttosto mature e pratiche. Rileva regolarmente potenziali problemi di puntatori nulli, codice inutilizzato e altri "code smells" che sono facili da perdere durante lo sviluppo. Negli anni, mi ha aiutato a individuare potenziali bug in anticipo che avrebbero potuto influire sul nostro sistema di produzione se fossero passati inosservati.

Mi piace anche la visibilità che fornisce. Essere in grado di tracciare problemi, debito tecnico e tendenze di copertura del codice nel tempo mi aiuta a prendere decisioni migliori, specialmente quando si lavora su moduli più vecchi. Non si tratta solo di trovare problemi, aiuta a far rispettare uno standard coerente all'interno del team.

Dopo averlo utilizzato per quasi 9 anni, è diventato una parte affidabile del mio processo di sviluppo piuttosto che solo un altro strumento nello stack. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di SonarQube?

Una sfida con SonarQube, specialmente nell'edizione Community che sto usando, è che la configurazione iniziale e la regolazione delle regole richiedono tempo. Di default, alcune regole possono sembrare eccessivamente rigide, in particolare per progetti Java più vecchi o legacy. La mia prima scansione nel 2017 ha generato un numero molto elevato di problemi, il che è stato sinceramente travolgente. Ha richiesto uno sforzo per decidere cosa prioritizzare e come migliorare gradualmente il codice invece di cercare di risolvere tutto in una volta.

Un'altra limitazione è che alcune funzionalità avanzate sono disponibili solo nelle edizioni a pagamento. Ad esempio, un'analisi di sicurezza più avanzata e funzionalità a livello di branch sarebbero utili, ma non sono incluse nell'edizione Community. Questo è comprensibile dal punto di vista del prodotto, ma limita alcune funzionalità per i team che vogliono rimanere sulla versione gratuita.

Inoltre, quando il numero di problemi cresce, navigare e classificare i risultati può a volte sembrare un po' dispendioso in termini di tempo.

Nel complesso, nessuno di questi è un ostacolo insormontabile, ma richiedono una certa pianificazione e disciplina per ottenere il massimo valore dallo strumento. Recensione raccolta e ospitata su G2.com.

Utente verificato in Logistica e catena di fornitura
UL
Enterprise (> 1000 dip.)
"Analisi del codice chiare, forte integrazione CI/CD e controlli di sicurezza con SonarQube"
Cosa ti piace di più di SonarQube?

Analisi del codice chiare e comprensibili. SonarQube non solo mostra gli errori, ma spiega anche perché sono un problema e come risolverli.

Supporto per i principi del Clean Code. Aiuta i team a scrivere codice mantenibile e pulito a lungo termine.

Ottima integrazione nelle pipeline CI/CD. I Quality Gates assicurano che i build continuino solo se la qualità del codice è adeguata.

Dashboard chiare. Si vedono rapidamente tendenze, rischi e debiti tecnici.

Controlli di sicurezza integrati. Includono SAST, Security Hotspots e supporto per standard rilevanti come OWASP. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di SonarQube?

L'analisi può essere molto lenta nei grandi progetti, specialmente quando molte regole sono attivate. Alcune regole generano falsi positivi, il che porta a un lavoro aggiuntivo. La configurazione può diventare complicata, soprattutto quando sono coinvolte più lingue o configurazioni di build speciali. L'interfaccia utente è a volte confusa, specialmente con molti progetti. Alcune funzionalità importanti sono disponibili solo nelle costose edizioni Enterprise. Recensione raccolta e ospitata su G2.com.

Utente verificato in Servizi finanziari
AS
Enterprise (> 1000 dip.)
"Feedback chiaro e attuabile e forti barriere di qualità che migliorano il codice in anticipo"
Cosa ti piace di più di SonarQube?

Feedback chiaro e attuabile: i problemi sono spiegati con esempi e indicazioni per la risoluzione, in modo che gli sviluppatori sappiano cosa correggere e come farlo.

Forte attenzione al Clean Code: il concetto di Quality Gate aiuta i team ad allinearsi su standard di manutenibilità, affidabilità e sicurezza come non negoziabili.

Rilevamento precoce di bug e vulnerabilità: individuare i problemi durante lo sviluppo o il CI previene costose correzioni in produzione.

Eccellente integrazione CI/CD: si inserisce naturalmente nei pipeline (GitHub, GitLab, Azure DevOps, Jenkins), rendendo automatici i controlli di qualità.

Copertura di linguaggi e framework: supporta un'ampia gamma di linguaggi, ideale per team eterogenei.

Dashboard a misura di sviluppatore: metriche e tendenze sono facili da comprendere, aiutando i team a migliorare continuamente invece di limitarsi a "superare i controlli". Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di SonarQube?

Falsi positivi e regole rigide: Alcune regole non si adattano sempre ai codici reali o legacy, richiedendo frequenti regolazioni o soppressioni.

Curva di apprendimento ripida all'inizio: Comprendere le regole, i Quality Gates e come interpretare certi metriche può essere impegnativo per i nuovi team.

Rumore in progetti grandi o vecchi: Nei sistemi legacy, il volume dei problemi può essere travolgente e può ridurre il valore percepito se non introdotto gradualmente. Recensione raccolta e ospitata su G2.com.

Do Nhat K.
DK
Mid-Market (51-1000 dip.)
"Miglioramento della qualità del codice e sicurezza senza sforzo"
Cosa ti piace di più di SonarQube?

Adoro come SonarQube ci aiuti a risolvere alcuni problemi di sicurezza e renda il codice più pulito. Lo script gira così velocemente e non utilizza molta CPU e RAM, il che è fantastico. È facile da integrare nel nostro CI/CD, offrendoci una visione completa del nostro codice, inclusa la qualità del codice, la struttura del codice e la sicurezza. L'installazione iniziale è stata così semplice su Jenkins, bastava installare un plugin e inserire i parametri. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di SonarQube?

Penso che ora siamo a posto, abbiamo avuto solo qualche problema all'inizio dell'integrazione, ma il team di supporto ci sta già aiutando. Recensione raccolta e ospitata su G2.com.

Ladislav K.
LK
Vedoucí manažer týmu
Mid-Market (51-1000 dip.)
"Interfaccia utente semplice, analisi del codice robusta"
Cosa ti piace di più di SonarQube?

Mi piace l'interfaccia semplice di SonarQube che rende la navigazione diretta per me, e le funzionalità di report che forniscono chiari approfondimenti sui problemi del codice. Inoltre, apprezzo il buon filtraggio dei problemi, che aiuta a identificare e categorizzare facilmente i problemi del codice. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di SonarQube?

Trovo problemi nel collegarmi a uno strumento per sviluppatori in tempo reale che potrebbe accelerare il flusso di lavoro per l'analisi del codice sorgente. Il processo di spostamento dell'analisi agli strumenti per sviluppatori e avere SonarQube come luogo finale per i rapporti di analisi del prodotto sembra necessitare di miglioramenti. Ho anche incontrato problemi nel collegarmi a LDAP, anche se l'installazione stessa è stata semplice. Recensione raccolta e ospitata su G2.com.

Utente verificato in Giochi d'azzardo e casinò
UG
Mid-Market (51-1000 dip.)
"Approfondimenti Centralizzati sulla Qualità del Codice con Utili Soglie di Qualità"
Cosa ti piace di più di SonarQube?

Quello che mi piace di più di SonarQube è la sua visione chiara e centralizzata della qualità del codice. Rende facile vedere bug, vulnerabilità e "code smells" in un unico posto. Mi piace anche come si integra bene con le pipeline CI/CD e le pull request, il che aiuta a mantenere il codice pulito durante lo sviluppo. I "quality gates" sono particolarmente utili perché impongono standard coerenti in tutto il team. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di SonarQube?

Una cosa che non mi piace di SonarQube è che l'installazione e la configurazione iniziali possono essere complesse, specialmente per progetti di grandi dimensioni. A volte le regole sembrano troppo rigide o generano falsi positivi, il che richiede tempo aggiuntivo per la revisione e l'adattamento. L'interfaccia utente può anche sembrare lenta quando si lavora con grandi basi di codice. Recensione raccolta e ospitata su G2.com.

Utente verificato in Prodotti farmaceutici
AP
Piccola impresa (50 o meno dip.)
"Ottimizzazione dell'Analisi della Composizione del Software (SCA) all'interno del flusso di lavoro Dev"
Cosa ti piace di più di SonarQube?

È molto facile da configurare e integrare con le nostre pipeline CI/CD esistenti.

Fornisce un'analisi del codice statico di alta qualità che ci aiuta a scrivere codice privo di bug in modo coerente.

Il feedback in tempo reale consente ai nostri sviluppatori di risolvere i problemi immediatamente prima che raggiungano la produzione. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di SonarQube?

Uno svantaggio principale è la mancanza di una funzione integrata per esportare facilmente rapporti di analisi dettagliati in formati come PDF o Excel. Questo rende difficile condividere aggiornamenti di stato con le parti interessate che non hanno accesso diretto al dashboard di SonarQube. Recensione raccolta e ospitata su G2.com.

PJ
IT
Dispositivi medici
Piccola impresa (50 o meno dip.)
"SonarQube segnala rapidamente problemi di qualità del codice e di sicurezza"
Cosa ti piace di più di SonarQube?

Mi piace SonarQube perché segnala rapidamente problemi di qualità del codice e di sicurezza, rendendo più facile per me mantenere il codice pulito, affidabile e manutenibile nel tempo. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di SonarQube?

Non mi piace che SonarQube a volte possa sembrare complicato da configurare e che possa anche generare troppi avvisi che richiedono ancora una revisione manuale per essere ordinati. Recensione raccolta e ospitata su G2.com.

Nuno P.
NP
Senior DevOps Engineer
"Essenziale per la qualità del codice e l'integrazione"
Cosa ti piace di più di SonarQube?

Mi piace l'integrazione di SonarQube con strumenti di terze parti, il che lo rende davvero comodo da usare insieme ad altri strumenti che abbiamo internamente. È anche leggero da ospitare, il che è un grande vantaggio per noi. La configurazione iniziale è stata abbastanza facile, con solo un paio di proprietà da regolare, e quelle sono migliorate nel tempo. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di SonarQube?

Non mi piacciono gli aggiornamenti e la dismissione delle versioni di Java, che di solito impattano molti utenti che usano SonarQube. Recensione raccolta e ospitata su G2.com.

Aadarsha S.
AS
Tranee DevOps
Piccola impresa (50 o meno dip.)
"Migliorare il codice con SonarQube"
Cosa ti piace di più di SonarQube?

SonarQube rende facile mantenere un'alta qualità del codice rilevando automaticamente bug, vulnerabilità e "code smells". Mi piace come si integra con le pipeline CI/CD e fornisce informazioni chiare e attuabili per gli sviluppatori. I dashboard dettagliati e i "quality gates" aiutano a far rispettare gli standard di codifica tra i team. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di SonarQube?

L'impostazione e la configurazione iniziali possono essere un po' complesse, specialmente per i nuovi utenti. Richiede anche una messa a punto per evitare troppi falsi positivi. Per progetti molto grandi, le prestazioni possono a volte sembrare più lente e l'interfaccia utente potrebbe essere più moderna e intuitiva. Recensione raccolta e ospitata su G2.com.

Opzioni di Prezzo

Prezzi forniti da SonarQube.

Cloud - based: Free

Gratuito

Cloud - based: Team

Prova gratuita
Al mese

Cloud-based: Enterprise

Contattaci
All'anno
SonarQube Confronti
Immagine avatar del prodotto
Coverity
Confronta ora
Immagine avatar del prodotto
ReSharper
Confronta ora
Immagine avatar del prodotto
Checkmarx
Confronta ora
Funzionalità SonarQube
Reportistica e Analisi
Analisi del Codice Statico
Analisi del Codice
Falsi positivi
Contesto dei dati
Testare l'integrazione
Integrazione del repository
Analisi e Tendenze
Aggiornamenti sulla produttività
Immagine avatar del prodotto
SonarQube