Re:“Yes, you should test on production” – Why developer expe...
by steveBK123 on Monday August 14, 2023 @01:10PM
(#37123587)
I have also found that for UIs the best thing to do is have a staged rollout approach.
Internals / Friendly users / Less friendly users / VIPs. The blast radius & intensity of explosion is smaller on the earlier groups.
The groups themselves need not be fixed. If you have a stakeholder/group that demanded the new features, they can be in an early wave. Inevitably they may be the ones to find defects in it, so the sooner the better.
Not exactly the thing that we should be using Feature Flags for, but it saved my ass several times.
On the other hand: this removes some of the accountability that non-technical folks have over software. This can be detrimental in the long term.