Leksikon

Leksikon

Feature flags

Et feature flag lader dig tænde og slukke for funktioner uden at udgive ny kode. Forstå værktøjet, der gør lanceringer mere trygge og fleksible.

Hvad er et feature flag?

Et feature flag er en slags kontakt inde i softwaren, der lader dig tænde og slukke for en funktion — uden at skulle udgive ny kode. Funktionen kan ligge klar i løsningen, men være slukket, indtil du beslutter at tænde den: for udvalgte kunder, en procentdel af brugerne eller alle på én gang.

Hvad det giver dig

Tryg lancering: Tænd en ny funktion for 5 % af brugerne først. Virker den, skruer du op. Driller den, slukker du igen — på sekunder, uden en hastende rettelse.

Test i virkeligheden: Prøv to versioner på rigtige brugere (beslægtet med A/B-testning) og lad tallene afgøre.

Adskil udgivelse fra lancering: Koden kan være i drift længe, før funktionen tændes — så markedsføring og teknik ikke skal times på minuttet.

Hvorfor det er smart

Den farligste del af en lancering er ofte selve det øjeblik, alt går live. Feature flags gør det øjeblik til en rolig kontakt, du selv styrer — i stedet for et spring ud i det uvisse.

Ikke alt eller intet på udgivelsesdagen. Men en kontakt, du selv kan skrue på.

Næste skridt

Fra begreb til løsning

Skal et af begreberne her omsættes til noget der rent faktisk virker i din virksomhed, så tag en uforpligtende snak med os.