Feature rollouts explained. As new features are released, why do some of us see them before or after our colleagues?

 

We're hearing this question a lot “I am running the same version as my coworker, but they have a feature I don’t.

 

Why don’t I have that feature now? And how can I get it now?” To answer this, let's shed some light on Microsoft's overall release process. 

 

direct case study graphics-06Microsoft's rollout approach

 

With multiple updates that get rolled out: web, desktop (Windows, Mac, Linux), mobile (iOS, Android) and packages for conference room devices. Each of these packages are backed by feature flag configurations that allow Microsoft to ship a new Teams version and enable features separately.


Microsoft roll out features in two steps:

 

  1. Shipping the version (Teams application version with code for new features included)
  2. Enabling the feature through the feature flag

Both activities happen progressively, but at different times. Microsoft first ship the build with the feature flags turned off. They progressively roll out the build to users, wait for the build to be picked up and used by users, and reach certain penetration rates. Microsoft then run scorecards for key performance and usage metrics between the prior build and the new build to ensure we are not introducing any form of regression with the latest version.


Once Microsoft have scorecards and confidence in the version, they then begin to progressively enable feature flags – making the new features available for users. 


Below is a high-level view of Microsoft's audience segmentation. Each ring represents an audience with specific gating criteria to allow them to exit the build and the feature flag, and to progress them to the next ring.

 

 

feature rollouts MS_direct

 

 

When Microsoft roll out feature flags within a ring, this is where users will usually see differences in features within the same version. They roll features and versions out on in increasing percent tranches at user level (considering the worldwide user pool and not at an organisation/tenant level) as it gives them the best cross section of use cases, hardware configurations, software configurations, network topology, bandwidth availability, etc, to validate changes and the user experience they provide – but this does mean that co-workers on the same build can see differences in their features. Rolling out feature flags by organisation introduces the potential to bias results with similar hardware, bandwidth, and usage patterns, so Microsoft focus on getting a cross section of users and usage patterns with our rollouts.

 

direct case study graphics-09Teams Public Preview


In December 2020 Microsoft announced the availability of Teams Public Preview. Public Preview is a great mechanism to expose a subset of your user base to features a little ahead of everyone else. This allows you to get familiar with new features before they are available to all users.

 

TeamsLink with Wavenet

 

Enable external voice calling from within your Microsoft Teams client securely and efficiently with TeamsLink™ from Wavenet. Connecting inbound and outbound calling directly through Microsoft Teams. Make and receive UK, international and mobile calls even with non-Teams contacts with reliable and cost-effective calling bundles.

 

Teams Example PicTeamsLink and Microsoft Teams will give you the power to boost your business into a high-performing, collaborative team allowing you to share files and collaborate on working documents in real-time, with instant messaging built directly into the platform.

 

TeamsLink gives your business the ability to easily hold online meetings, with your team, or even your customers and prospects no matter where you are. Even if you miss the meeting, have to leave early or have arrived late, you can easily listen to the meeting in your own time as Microsoft Teams can store the recording for you.

 

New call-to-action

 

 

 

 

 

"Our mission is to be the most respected provider of data, voice and technology in the UK."

Our solutions have been evolved over the last two decades to allow us to innovate and provide our customers with the future-proof technology they need to stay ahead of their competition. Broken into four simple groups, our solutions cover all aspects of business communications and technology.
 
  • Unified Communications & Voice
  • Networking & Connectivity
  • Security & Compliance
  • IT & Technology Services

 

Accreditations Logo Strip v2

 

 

Enable external calling from Microsoft Teams with TeamsLink from Wavenet.

Wavenet is a respected, multi-award-winning provider of telecoms and technology solutions to thousands of businesses and enterprises across the UK.

 

We are passionate about being at the forefront of disruptive technology providing our customers with the innovation and infrastructure to truly outperform their competitors.

 

We work with our customers to understand each business’s unique needs and challenges and build innovative solutions that are reliable, secure and future-proof.

 

Established in 2000, Wavenet provides a wide range of leading communications and technology solutions to medium and enterprise companies throughout the UK. We have grown to over 200 employees and more than 8,000 customers nationwide giving us the trust and experience required to make your Business Brilliant.

 

 

Trustpilot Logo 5 Star               Google Reviews Logo