Top Profil

Glossaire · Développement

Feature flag

Aussi appelé : Feature toggle · Drapeau de fonctionnalité · Interrupteur de fonctionnalité

Définition

Un feature flag est un interrupteur logiciel qui permet d'activer ou de désactiver une fonctionnalité sans redéployer l'application. Le code de la nouvelle fonctionnalité est livré en production éteint, puis allumé pour quelques utilisateurs, une région ou un pourcentage du trafic, et coupé en un clic en cas de problème. Des outils comme LaunchDarkly, Unleash ou le standard OpenFeature gèrent ces interrupteurs à grande échelle.

Dans la pratique

Les feature flags séparent la mise en production (technique) du lancement (décision produit), ce qui réduit le risque de chaque déploiement et rend possibles les tests A/B. Le piège est l'accumulation : des flags jamais retirés rendent le code illisible. Une équipe mature les supprime dès que la fonctionnalité est stabilisée.

Termes liés

Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.

Un besoin derrière ce terme ?

Échangeons 30 minutes sur votre besoin. Nous vous présentons des profils évalués en moins de 48h.