Kostenlose DevOps-Analyse
Zurück zum Glossar
DevOps Glossar·CI/CD·Zuletzt geprüft

Quality Gate

// Direkte Antwort

Was ist ein Quality Gate?

Ein Quality Gate ist ein automatisierter Prüfpunkt in der CI/CD-Pipeline. Es prüft, ob Code-Qualität, Testabdeckung, Security-Scans und andere Kriterien erfüllt sind. Nur wenn alle Bedingungen bestanden sind, darf das Release den nächsten Schritt in der Pipeline nehmen.

Auch bekannt als: Quality Gates · Q-Gate · Qualitätsschranke · Qualitätstor

// Kurz gefragt1 Klick, anonym

Ist Quality Gate bei Ihnen gerade ein Thema?

Wir fragen kurz, wie dringend das Thema bei Ihnen gerade ist. Je nach Antwort zeigen wir Ihnen direkt den passenden nächsten Schritt — ganz ohne Formular.

// Im DetailQuality Gate

Ein Quality Gate — gebräuchlich sind auch die Schreibweisen Qualitygate oder Quality-Gate — ist ein automatisierter Entscheidungspunkt in der Pipeline, der den Fortschritt eines Artefakts an objektive Kriterien knüpft. Erst wenn alle definierten Bedingungen erfüllt sind, darf das Artefakt die nächste Stage erreichen. Andernfalls bricht die Pipeline ab und liefert die Begründung. Das Gate ersetzt subjektive Bauchentscheidungen durch messbare Schwellwerte.

Typische Kriterien sind Testabdeckung über einem Mindestwert, keine offenen kritischen Findings aus statischer Codeanalyse, ein bestandener Dependency- und Lizenz-Scan, erfolgreiche SBOM-Generierung und das Einhalten von Performance-Budgets. Werkzeuge wie SonarQube bündeln mehrere dieser Metriken zu einem konfigurierbaren Gate.

In der Industrie sind Quality Gates der Ort, an dem normative Anforderungen technisch durchgesetzt werden. Verlangt ISO 26262 eine bestimmte Testabdeckung oder fordert der Cyber Resilience Act eine vollständige SBOM, lässt sich genau das als nicht verhandelbares Gate verankern. Die Compliance ist damit keine manuelle Prüfung am Jahresende mehr: Statt in der Woche vor dem Audit hektisch Nachweise in Excel zusammenzutragen, liegt der Beleg bei jedem Build schon vor.

Der häufigste Fehler ist ein zu strenges oder zu willkürlich gesetztes Gate: Wenn ein Gate ständig aus nachvollziehbaren Gründen blockt, beginnen Teams, es zu umgehen oder Schwellwerte abzusenken. Gute Gates messen Aussagekräftiges, sind im Team abgestimmt und entwickeln sich mit dem Reifegrad mit, statt von Anfang an unrealistisch hoch zu liegen.

// Beispiele aus der Praxis2 Szenarien
/01

Gate erzwingt SBOM für CRA-Konformität

Ein Gerätehersteller verankert die SBOM-Generierung als Quality Gate. Kann für ein Release keine vollständige Software-Stückliste erzeugt werden, bricht die Pipeline ab — die CRA-Anforderung ist damit technisch unausweichlich.

/02

Testabdeckung als harte Grenze

Bei einem Automotive-Zulieferer lässt das Gate nur Builds mit der nach ISO 26262 geforderten Testabdeckung passieren. Sinkt die Abdeckung unter den Schwellwert, kommt der Code nicht in den Integrationsstrang.

// Welcher Weg passt?Quality Gate
// In 2 Klicks: Ihr Quality GateSchritt 1 / 2

Was soll Ihr Quality Gate absichern?

Ein Quality Gate stoppt schlechte Builds automatisch — was es prüfen soll, hängt an Ihrem größten Risiko. Zwei Klicks zeigen, wo Sie ansetzen.

Was soll das Gate vor allem absichern?

// Häufige FragenFAQ
Was sind Quality Gates in der Softwareentwicklung?
Quality Gates sind automatisierte Prüfpunkte zwischen den Stufen einer Pipeline, an denen definierte Kriterien erfüllt sein müssen — Testabdeckung, statische Code-Analyse, Security-Scans, Lizenzprüfungen. Erst wenn alle Kriterien bestanden sind, erreicht der Code die nächste Stufe. Bekanntestes Beispiel ist das Quality Gate von SonarQube; das Konzept funktioniert aber mit jedem CI/CD-Werkzeug.
Worin unterscheidet sich ein Quality Gate von einem normalen Test?
Ein Test prüft eine konkrete Funktionalität. Ein Quality Gate aggregiert mehrere Kriterien — Tests, Coverage, Security-Findings, Lizenzen — zu einer einzigen Pass/Fail-Entscheidung über das gesamte Artefakt und steuert damit den Pipeline-Fluss.
Quality Gate oder Code Review — was ist der Unterschied?
Ein Code Review ist eine menschliche Begutachtung von Änderungen durch Kolleginnen und Kollegen. Ein Quality Gate ist eine automatisierte, objektive Schwellwert-Prüfung in der Pipeline. Beide ergänzen sich: Das Gate erzwingt messbare Mindeststandards, das Review beurteilt Design und Kontext, die sich nicht in Metriken fassen lassen.
Wie verhindere ich, dass Teams das Quality Gate umgehen?
Indem die Schwellwerte realistisch und gemeinsam gesetzt werden, das Gate aussagekräftige statt willkürliche Metriken misst und es zentral verwaltet ist, sodass Anpassungen sichtbar im Review landen statt still im Projekt zu verschwinden.
Sollte ein Quality Gate die Pipeline immer hart abbrechen?
Für kritische Kriterien wie Sicherheitslücken oder fehlende SBOM ja. Für weiche Kriterien kann ein gestuftes Vorgehen sinnvoll sein, bei dem Verstöße zunächst als Warnung sichtbar werden, bevor sie nach einer Übergangsphase zum harten Abbruch führen.
Was ist ein Quality Gate im Projektmanagement?
Im Projektmanagement ist ein Quality Gate ein terminierter Meilenstein, an dem ein Gremium anhand einer Reifegrad-Checkliste entscheidet, ob ein Projekt in die nächste Phase übergeht — bekannt auch als Stage-Gate oder Q-Gate und verbreitet im Anlagenbau, in der Fahrzeugentwicklung und in Großprojekten. Der Begriff wird also für zwei verschiedene Dinge benutzt: dort für eine menschliche Freigabeentscheidung an einem Phasenübergang, in der Softwareentwicklung für einen automatisierten Prüfpunkt, der bei jedem Build in Sekunden entscheidet. Gemeinsam ist beiden das Prinzip, dass vorher definierte Kriterien den Fortschritt bestimmen und nicht der Termindruck. Der Unterschied liegt in der Frequenz — und darin, dass ein automatisiertes Gate niemanden vergisst und keine Sitzung braucht.
Wie hängen Quality Gates und Stage-Gates in regulierten Projekten zusammen?
Sie greifen ineinander, statt sich abzulösen. Ein Phasenfreigabe-Gremium nach ASPICE oder ISO 26262 fragt an seinem Meilenstein nach Nachweisen — Testabdeckung, Reviewstand, offene Findings, vollständige Stückliste. Genau diese Nachweise erzeugt das automatisierte Quality Gate in der Pipeline ohnehin bei jedem Build. Wer beides verbindet, muss die Belege vor dem Gremientermin nicht mehr zusammensuchen: Das Stage-Gate bestätigt dann eine Faktenlage, die seit Wochen laufend entsteht, statt sie erstmals herzustellen.
// Ihre Einschätzung1 Klick, anonym

Wo steht Ihr Team bei Quality Gate?

Uns interessiert, wo Ihr Team bei diesem Thema steht. Auf Basis Ihrer Antwort schlagen wir Ihnen den sinnvollsten nächsten Schritt vor — ganz ohne Formular.

// Nächster Schritt

Erstgespräch.
Kostenlos.
90 Tage zum Ergebnis.

Wir klären gemeinsam, wie Sie in 90 Tagen die ersten messbaren Industrial-DevOps-Erfolge erzielen.

Erstgespräch buchen
Seit 2006 · 47+ Projekte
Industrie · Automotive · Finance