Feature Flag
Mechanismus, mit dem Software-Features ohne Code-Deploy ein- und ausgeschaltet werden. Erlaubt schrittweise Rollouts, A/B-Tests, sofortiges Abschalten bei Problemen. Standard in moderner Software-Entwicklung.
Klassisch: Feature wird entwickelt, deployed, ist sofort für alle Nutzer aktiv. Risiko: Bug kann sofort alle Nutzer treffen. Feature Flags entkoppeln Deployment von Release. Code wird deployed mit deaktiviertem Feature, dann schrittweise aktiviert (10% der Nutzer, 50%, 100%).
Use Cases: Canary Releases (kleine Gruppe testet zuerst), A/B-Tests (zwei Varianten parallel), Kill Switches (sofortiges Abschalten bei Problemen), Premium Features (nur für bestimmte Kunden aktiv), Dark Launches (Feature läuft im Hintergrund, ohne UI). Tools: LaunchDarkly, Unleash, Split.
Best Practice: Feature Flags haben Lifecycle. Nach erfolgreichem Rollout den Flag wieder entfernen, sonst entstehen 'Zombie Flags' (alter Code, nicht mehr genutzt, aber im Repo). Wer Flags hortet, baut technische Schulden auf.
Solche Begriffe sicher anwenden — im IHK-Lehrgang
„Feature Flag" ist einer von 9 Schlüsselbegriffen, die wir im Manager-Lehrgang in praxisnahen Modulen vertiefen. Hol dir das offizielle IHK-Zertifikat.
Kostenlos testenthekey.academy ist eine deutsche Online-Lernplattform für IHK-zertifizierte berufliche Weiterbildung — 25 Lehrgänge zu KI, Führung, Resilienz, Marketing und HR. 100 % online, self-paced, mit IHK-Zertifikat.