SonarQube bietet kontinuierliche Überwachung der Codequalität und Unterstützung für verschiedene Programmiersprachen, um technische Schulden zu identifizieren und zu reduzieren.
Nutze diesen Steckbrief, um den Baustein kurz zu verstehen, ihn im Modell einzuordnen und verwandte Bausteine zu öffnen.
Bedienbare Anwendungssoftware: unterstützt Menschen bei einer Aufgabe.
Konkretes Rädchen im System, das in größeren Zusammenhängen wirkt.
SonarQube ist eine Plattform zur statischen Analyse von Quellcode und zur kontinuierlichen Überwachung von Codequalität und Sicherheitsrisiken.
SonarSource entwickelte SonarQube ab 2007 aus dem Bedarf, Codequalität automatisiert und kontinuierlich sichtbar zu machen. Das zunächst Sonar genannte Open-Source-Projekt wurde später zu SonarQube erweitert und um kommerzielle Angebote ergänzt.
Ein Scanner untersucht Quellcode während eines Builds und übermittelt Messwerte an den SonarQube-Server. Regeln erkennen Bugs, Schwachstellen und Wartbarkeitsprobleme; Quality Gates bündeln die Ergebnisse zu einer Freigabeentscheidung.
Quellcode wird geprüft, ohne ihn auszuführen.
Regeln legen fest, welche Befunde ein Projekt untersucht.
Ein Schwellwert entscheidet, ob ein Ergebnis die Qualitätsanforderungen erfüllt.
SonarQube macht Qualitäts- und Sicherheitsprobleme früh sichtbar und verankert sie in Entwicklungs- und Auslieferungsprozessen.
Wo dieser Baustein im Themenmodell verortet ist.
Keine Strukturpfade verfügbar.
Erkunde, wie dieser Wissensbaustein mit Konzepten, Methoden, Technologien und Tools verbunden ist.
Diese Quellen belegen den Begriff und seine fachliche Bedeutung.
Alle direkten Verbindungen des aktuellen Wissensbausteins in einer kompakten, textuellen Darstellung.
Diese Einordnung zeigt, in welchem Kontext der Baustein typischerweise relevant wird, wie anspruchsvoll er ist und welche Wirkung er im Modell hat.
Die Ebene innerhalb der Organisation (Unternehmen, Domäne, Team), auf der der AssetBlock angewendet wird.