Digitalisierung & Technologie
Was ist ein Feature Flag?
Ein Feature Flag ist ein Schalter im Code, der neue Funktionen ein- und ausschalten kann, ohne den Code zu ändern. So können Features schrittweise für Nutzergruppen freigegeben werden.
Ein Feature Flag, auch Feature Toggle genannt, ist ein Mechanismus im Anwendungscode, der eine bestimmte Funktion ein- oder ausschalten kann, ohne dass dafür eine neue Code-Version deployt werden muss. Die Funktion existiert im Code, ist aber hinter einem konfigurierbaren Schalter versteckt.
Wenn der Schalter auf “aus” steht, sieht und nutzt niemand die Funktion. Wenn er auf “ein” gestellt wird, ist sie für alle oder für ausgewählte Nutzergruppen sichtbar.
Warum Feature Flags sinnvoll sind
Der naheliegendste Anwendungsfall ist das schrittweise Ausrollen neuer Funktionen. Statt eine neue Funktion sofort für alle Nutzer freizugeben, schaltest du sie erst für 5 Prozent des Traffics frei. Wenn keine Fehler auftreten und das Feedback positiv ist, erhöhst du auf 20 Prozent, dann 50 Prozent, dann 100 Prozent. Das reduziert das Risiko erheblich.
Ein weiterer Anwendungsfall ist das sofortige Abschalten einer Funktion, die sich als fehlerhaft erweist. Statt einen Hotfix zu entwickeln, zu testen und zu deployen, was unter Umständen eine Stunde oder länger dauert, schaltest du den Feature Flag aus, und die problematische Funktion ist sofort nicht mehr erreichbar. Der Hotfix kann dann in Ruhe entwickelt werden.
A/B-Testing mit Feature Flags
Feature Flags ermöglichen auch kontrollierte Tests. Du zeigst Variante A an 50 Prozent deiner Nutzer und Variante B an den anderen 50 Prozent. Nach einer Woche vergleichst du die Metriken und entscheidest, welche Variante die bessere ist. Das ist A/B-Testing auf Infrastruktur-Ebene.
Bekannte Feature-Flag-Dienste sind LaunchDarkly, Unleash (Open Source), Split.io und die in manchen Cloud-Plattformen integrierten Lösungen.
Wenn du eine Softwarelösung entwickeln lässt, die Feature Flags als Teil einer professionellen Release-Strategie verwendet, planen wir das von Anfang an mit. Buche einen kostenlosen Termin.
Verwandte Fragen
Vertiefend lesen
Beiträge aus unserem Magazin, die das Thema ausführlicher behandeln.
Wir setzen das mit dir um
Diese Leistungen passen zur Frage. Erstgespräche sind kostenlos.
Mehr zu Digitalisierung & Technologie
Diese Seite gehört zum KI-Leitfaden für den Mittelstand
Im Leitfaden findest du den vollständigen Überblick zum Thema. Hier sind die wichtigsten weiterführenden Pfade.
Wissen ist gut, Umsetzung ist besser
Du willst „Was ist ein Feature Flag" in deinem Unternehmen umsetzen?
Wir setzen genau diese Themen für mittelständische Unternehmen aus dem DACH-Raum täglich um. Wenn du Klarheit für dein Projekt brauchst, sprich uns an.
Kostenloses Erstgespräch
30 Minuten, in denen wir gemeinsam einordnen, was für dein Geschäft sinnvoll ist und welche nächsten Schritte sich rechnen.
Termin buchenWebsite-Check anfordern
Du willst erst eine ehrliche Einschätzung? Wir analysieren deine Website kostenlos auf Schwächen und Potenziale.
Check startenNewsletter abonnieren
1× im Monat: KI- und Automations-Tipps für den Mittelstand. Kein Spam, jederzeit kündbar.
Zum Newsletter