canada-ca / tracker

Track Government of Canada domains for adherence to digital security best practices and federal requirements.
39 stars 10 forks source link

Develop A/B testing strategy #3763

Open h701h opened 2 years ago

h701h commented 2 years ago

As a product manager I want to be testing out Tracker functionality in production with real users. As a result we need to pick a A/B testing strategy and some tech to accomplish this.

There are a few paths forward. I want to make sure we are on the same and right page.

Options

  1. Freeze the database
  2. https://github.com/jsdom/jsdom#basic-usage
  3. instio feature flags vs client side feature flags.
  4. kiali version splitting
  5. Flagger (Deployment options)

Start with A/A testing

sleepycat commented 2 years ago

Definitely take a hard look at Flagger for this.