Dicționar IT
Ce este un Feature Flag?
Un întrerupător în cod care aprinde sau stinge o funcționalitate din aplicație, fără o nouă lansare și fără intervenția programatorilor.
Butonul de lumină nu rescrie instalația electrică atunci când îl apeși — activează un circuit deja montat. Un feature flag pune un asemenea întrerupător în software: funcționalitatea nouă e livrată în aplicație, dar stă stinsă până când decizi tu să o aprinzi — pentru toți utilizatorii, pentru 5% dintre ei sau doar pentru un client anume. Astfel, lansarea tehnică (codul ajunge în producție) se desparte de lansarea de business (clienții văd noutatea). Dacă apare o problemă, stingi întrerupătorul în secunde, fără redeploy și fără noapte albă pentru echipă. Pentru firma ta, flag-urile înseamnă experimente controlate — testezi o schimbare pe un grup mic și măsori efectul înainte să o dai tuturor — plus un risc de lansare drastic redus. Sunt mecanismul prin care echipele mature livrează săptămânal fără să-și sperie clienții și fără seri de vineri petrecute cu sufletul la gură.
Hai să vorbim despre proiectul tău
Scrie-ne pe WhatsApp sau trimite un email — vorbești direct cu un programator.
office@northdan.com · +40 752 070 247
Termenul te interesează pentru un proiect concret? Lansăm produse SaaS cu lansări controlate — vezi serviciul de dezvoltare SaaS
De ce contează pentru afacerea ta
Retragere instantanee la probleme
O funcționalitate care face probleme se stinge dintr-un click, în secunde — nu mai aștepți o lansare de urgență și nu mai anunți clienții de mentenanță neplanificată.
Lansări graduale, risc controlat
Noutatea ajunge întâi la 5% din utilizatori; dacă cifrele arată bine, procentul crește — o eroare scăpată afectează o mână de clienți, nu toată baza.
Marketingul decide momentul, nu IT-ul
Funcția stă gata în producție și se aprinde exact la ora campaniei de lansare — sincronizarea dintre promovare și livrare nu mai depinde de calendarul tehnic.
Întrebări frecvente
Cu ce se administrează feature flag-urile?
De la o simplă configurare proprie în baza de date până la platforme dedicate ca LaunchDarkly, Unleash sau Flagsmith, care oferă interfață pentru nespecialiști, procente de rollout și istoricul fiecărei comutări.
Feature flag-urile complică întreținerea codului?
Dacă rămân uitate, da — codul se umple de ramificații moarte. Practica sănătoasă e ca fiecare flag să aibă un «termen de viață»: după ce funcția e activată pentru toți și stabilă, flag-ul se șterge din cod.
Pot folosi feature flags pentru teste A/B?
Da, e una dintre utilizările principale: jumătate din utilizatori văd varianta A, jumătate varianta B, iar platforma măsoară care convertește mai bine — decizia de produs se ia pe cifre, nu pe intuiția celui mai vocal din ședință.
Hai să vorbim despre proiectul tău
Scrie-ne pe WhatsApp sau trimite un email — vorbești direct cu un programator.
office@northdan.com · +40 752 070 247