Video details

Trunk Based Development and Feature Toggles by Leena S N at #AgileIndiaLite


Feature Toggle is one of the key practices for Continuous Delivery, but not enough has spoken about the same. Feature branching is popular, but everyone knows about the “merge hell”, a common issue because of long-lived branches or infrequent integration. How do you continuously merge, test and release software with great confidence without spending too much time on merging and fixing conflict issues? That is where Mainline development, one of the key practices of Continuous Delivery, comes into the picture and Feature Toggle works in conjunction with the same. Feature Toggle [also referred to as Feature Flip, Feature Switch, Feature flag] is a simple technique which allows you to turn on or off a feature through configuration. Feature toggles give you the flexibility to toggle features in specific environments i.e. turn on a feature in testing or staging servers and turn it off the same in production. This also helps to rollback features, as rolling back is as simple as turning off the feature and deploying.
Sign up for Agile India 2020 at: