Definition Rollout

What is definition rollout?

Definition Rollout, also known as percentage rollout, is a technique used in software development to introduce new features gradually. It allows you to release a feature to a small percentage of users at first. As confidence in the feature's performance grows, you incrementally increase the user base.

Benefits of definition rollout

Definition Rollout offers several benefits. You can manage risk by identifying and fixing potential issues before a full launch. Collecting feedback from early users helps you make necessary adjustments to improve the feature. Gradual rollout ensures smoother transitions and less disruption to the user experience.

  • Risk Management: Identify and fix issues early.

  • User Feedback: Gather insights to improve features.

  • Controlled Deployment: Ensure smoother transitions.

How to implement definition rollout

Creating definition rollout

  • Targeting rules: Decide which users get the new feature. Use user attributes or random selection. Learn more

  • Incremental increase: Start small. Gradually increase the percentage as confidence grows. See best practices

  • Scheduled Rollouts: You can also set up scheduled rollouts to automate the timing of your feature releases.

Automating rollout

  • Workflows: Automate the process. Adjust rollout percentages over time for a streamlined approach. Explore workflows for automating rollouts.

  • Monitor and Adjust: Use a metrics dashboard to monitor the rollout and make necessary adjustments.

  • Feature and Experiment Management: Implement feature gates and monitor experiment results to ensure success.

Use these examples and guidelines to seamlessly integrate and manage your feature rollouts.

Examples of definition rollout in practice

  • E-commerce platform: Start with 10% of users for a new checkout process. Monitor performance and feedback. Gradually expand the rollout in stages. For a detailed understanding of stages of a release cycle, refer to this guide.

  • Social media app: Introduce a new sharing feature to a small user group. Test engagement and functionality. Roll out more widely based on results. This can be compared to canary testing where a new feature is tested on a small group before full deployment.

  • Financial services: Implement a new account management tool for a subset of users. Collect data on usage. Expand the user base gradually. This approach aligns with dark launches where features are initially hidden from most users for testing.

For further insights, you might also want to explore best practices for release management.

Join the #1 experimentation community

Connect with like-minded product leaders, data scientists, and engineers to share the latest in product experimentation.

Try Statsig Today

Get started for free. Add your whole team!

Why the best build with us

OpenAI OpenAI
Brex Brex
Notion Notion
SoundCloud SoundCloud
Ancestry Ancestry
At OpenAI, we want to iterate as fast as possible. Statsig enables us to grow, scale, and learn efficiently. Integrating experimentation with product analytics and feature flagging has been crucial for quickly understanding and addressing our users' top priorities.
OpenAI
Dave Cummings
Engineering Manager, ChatGPT
Brex's mission is to help businesses move fast. Statsig is now helping our engineers move fast. It has been a game changer to automate the manual lift typical to running experiments and has helped product teams ship the right features to their users quickly.
Brex
Karandeep Anand
President
At Notion, we're continuously learning what our users value and want every team to run experiments to learn more. It’s also critical to maintain speed as a habit. Statsig's experimentation platform enables both this speed and learning for us.
Notion
Mengying Li
Data Science Manager
We evaluated Optimizely, LaunchDarkly, Split, and Eppo, but ultimately selected Statsig due to its comprehensive end-to-end integration. We wanted a complete solution rather than a partial one, including everything from the stats engine to data ingestion.
SoundCloud
Don Browning
SVP, Data & Platform Engineering
We only had so many analysts. Statsig provided the necessary tools to remove the bottleneck. I know that we are able to impact our key business metrics in a positive way with Statsig. We are definitely heading in the right direction with Statsig.
Ancestry
Partha Sarathi
Director of Engineering
We use cookies to ensure you get the best experience on our website.
Privacy Policy