Explication succincte sur le mécanisme utilisé


Les fonctionnalités ne sont pas développées une à une, mais plusieurs en parallèle. 

De ce fait, il peut arriver qu’une mise en production embarque un ensemble de fonctionnalités, dont certaines peuvent avoir été validées, alors que d’autres sont encore en cours de recette.

Un mécanisme permet de masquer des éléments en cours de finalisation


Pour qu’une fonctionnalité en cours de tests ou de correctifs ne soit pas visible par les utilisateurs, TesfriX utilise une technique appelée feature flipping

Il s’agit d’un procédé qui permet d’activer ou désactiver certaines fonctionnalités d’un logiciel sans modifier le code ni redéployer l'application.


La sécurité ainsi obtenue


De la sorte, une fonctionnalité à finaliser peut être embarquée dans une mise en production tout en restant complètement invisible, donc sans aucun risque d’être utilisée et de créer des dysfonctionnements.