Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for feature flags #1569

Closed
5 of 8 tasks
thewahome opened this issue Mar 17, 2022 · 2 comments · Fixed by #2621
Closed
5 of 8 tasks

Add support for feature flags #1569

thewahome opened this issue Mar 17, 2022 · 2 comments · Fixed by #2621
Assignees
Labels
type:feature New feature or request to match a feature in Classic
Milestone

Comments

@thewahome
Copy link
Collaborator

thewahome commented Mar 17, 2022

Is your feature request related to a problem? Please describe.
To have a chance to preview new features to a limited set of users, or have the chance to remove a feature from public use, we should use feature flags.

For instance, we can release the header in preview so that we receive feedback about it. Or have two headers and show each to different users. Similar case for resource explorer and other major features that are in development.

Describe the solution you'd like
Connect the configurations to azure so that we can turn things on and off.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Tasks include
Breaking this into smaller tasks

  • Read the Azure Experimentation Platform documentation and gain knowledge about A/B testing, control groups, experiment groups, success metrics, and statistical analysis.
  • Set up an experimentation service and create a workspace
  • Design and define a sample experiment (create a hypothesis and define the variations, success metrics to measure, and traffic parameters)
  • Integrate Azure Experimentation Platform on GE
  • Go through ExP data contract and set up necessary telemetry collection on GE
  • Set up data source on the Azure Experimentation Platform
  • Metrics authoring (create new metric sets, define metrics, define segments in metric sets and publish changes to production)
  • Generate scorecards
@ghost ghost added the ToTriage label Mar 17, 2022
@ghost ghost removed the ToTriage label Mar 17, 2022
@adhiambovivian adhiambovivian added the type:feature New feature or request to match a feature in Classic label Apr 7, 2022
@ddyett
Copy link

ddyett commented Aug 2, 2022

this is agreed work engineering will drive. moving off PM. Blocked on understanding cost.

@gavinbarron
Copy link
Member

@thewahome I'm in fact finding mode on this at the moment looking into what internal tooling there is which we could apply to this.

@ElinorW ElinorW added this to the April 2023 milestone Apr 6, 2023
@ElinorW ElinorW self-assigned this Apr 6, 2023
@thewahome thewahome modified the milestones: April 2023, May 2023 May 4, 2023
@ElinorW ElinorW modified the milestones: May 2023, June 2023 Jun 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:feature New feature or request to match a feature in Classic
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants