Another good approach to “testing at scale” in enterprise software is to let users “opt in” to testing via a “public beta” or other “labs” mechanism, so that those who feel comfortable finding their way around potentially unfamiliar features or workflows know what they are getting into. This is not strictly A/B testing, but is a good way to gather feedback on changes to your product before they go live so that you can ensure your improvements will have their intended effect and solve problems for your customers.

