Feature flagging
Testez et évaluez vos livraisons de fonctionnalités en toute confiance
Les feature flags (également appelés feature toggles)…
sont des instructions « If » (Si) dans la base de code grâce auxquelles les équipes peuvent activer ou désactiver des fonctionnalités. Ils aident les équipes à éviter les bugs dans les versions de produit, tout en accélérant le travail, en réduisant les risques et en adoptant une approche du développement plus axée sur l'expérience.
Lancez-vous avec le « feature flagging »
Avant de déployer les feature flags dans votre organisation, voici quelques bonnes pratiques à adopter pour vous assurer qu'ils sont utilisés de la manière la plus efficace.
Choisissez une solution de gestion des fonctionnalités prête à l'emploi pour aider vos équipes à gérer les flags de façon plus durable et plus évolutive.
Élaborez un workflow et une documentation sur la gestion des flags, afin que tous les membres de votre équipe concernés connaissent le groupe de clients qui recevra chaque fonctionnalité.
Rédigez des règles de gouvernance pour les feature flags. Assurez-vous que votre équipe sait qu'elle doit effacer ses flags une fois leur déploiement terminé.
Intégration de feature flagging
dans Jira Software
En intégrant des apps de « feature flagging » dans Jira Software, les équipes peuvent livrer et gérer plus efficacement les fonctionnalités. Pour ce faire, elles fournissent des détails sur les flags directement dans Jira Software, ce qui renforce la coordination et permet aux ingénieurs de travailler plus rapidement, puisqu'ils n'ont plus à changer de contexte.
Nos solutions de feature flagging préférées
Jira s'intègre à plusieurs outils de création de feature flags. Vous avez donc le choix lorsque vous devez développer une solution efficace pour votre équipe. Vous trouverez ci-dessous certaines de nos apps préférées.
Harness
Les feature flags Harness aident les équipes à déployer des fonctionnalités en toute confiance, avec vélocité et contrôle.
(Promoted)
LaunchDarkly
LaunchDarkly aide les équipes de livraison de logiciels à travailler plus efficacement tout en maximisant la valeur pour leur activité et leurs clients.
(Promoted)
Split
La Feature Data Platform™ de Split associe des données de feature flags à des tickets Jira, ce qui permet aux équipes de livrer plus rapidement des versions plus sûres et plus collaboratives.