Offers interesting abilities for operational efficiencies
Use Cases and Deployment Scope
We use Feature Toggle as a way to turn off functions to not be used by other users. It's easier to use this function to limit users' abilities and mess-ups without understanding the rules of use. One problem I have personally seen over the years that this solves is the overwhelming number of options from some software to new users and mistakes new users make. Once the data has been entered incorrectly it is harder to change, modify, or find and delete. Always takes 10X more time to fix than prevent. Feature Toggle is a way to do this.
Pros
- Limit software options - prevents rework time
- Allows for beta testing - allows for better later buy-in
Cons
- I'm not really sure of its limitations yet.
Likelihood to Recommend
Feature Toggle is well suited in the hands of a software programmer and someone who understands processes. Figure out your processes high-level first, then, instruct the programmer to do their thing. Hopefully, you have a programmer with both skills.