Building Yammer For Everyone

Take a journey with us and learn how Yammer uses data to inform product decisions and release features regularly, incrementally, and iteratively. The result? An engaging, easy-to-use product that meets business needs—one that people want to use today and tomorrow.
Video Thumbnail Image

Hear from our leadership about how we build Yammer

It begins with an idea

Our goal is to make a product you enjoy—we believe that if you love using Yammer, you'll keep using Yammer to get work done. And the more work you get done with Yammer, the more your company benefits from its investment in our product.

So, we build features with end users in mind. We talk to our users and brainstorm different ways to solve their problems. Our team of product managers translates the best ideas into a set of features that makes up our product roadmap.

Person 1 Person 2 Person 3 Person 4 Speech Bubble for Person 1 Speech Bubble for Person 2 Browser Window Yammer Spittle Logo Speech Bubble for Person 3 Speech Bubble for Person 4 Lightbulb
Using Yammer Allows People to Collaborate and Form Ideas
Blueprint with Lightbulb Design Lightbulb Filament
Blueprint Roll Blueprint Roll
Blueprint with Lightbulb Design

We think big…
but we start small

We don’t spend months or years working on a new feature and release it only after we’ve added all the bells and whistles. Instead, we design a plan to build just the core aspects of a feature, so we can deliver it to users in just a few weeks' time. By delivering features in small increments, we can better evaluate their effectiveness, identify any incorrect product assumptions early, and course correct if necessary.

We form a team & we build

Once our plan is in place, we assemble a small team of engineers, designers, and product managers that works together to build the feature as quickly as they can. When it's ready to go, we don't roll it out to all of our users right away...

Arrows Stack of Photos of Engineers Stack of Photos of Designers Stack of Photos of Product Managers Engineer Photo Designer Photo Product Manager Photo Gray Pushpin Blue Pushpin Dark Gray Pushpin Paperclip
Assembling a small team of engineers, designers, and product managers
  • Laptop A
  • Laptop A
  • Laptop A
  • Laptop A
  • Laptop A
  • Laptop A
  • Laptop A
  • Laptop A
Laptop A Screen Image
Laptop A

We put the feature to the test

Now we perform an experiment to determine whether the feature actually adds value. We launch it to a subset of users, and compare their experience with that of a group of users without the new feature.

This is called A/B testing. Because we have a single, standalone product rather than highly customized solutions, we're able to control all the variables in the test, ensuring that our data is clean and accurate.

  • Laptop B
  • Laptop B
  • Laptop B
  • Laptop B
  • Laptop B
  • Laptop B
  • Laptop B
  • Laptop B
Laptop B Screen Image
Laptop B
Graph Scroll Top Graph
Graph Pull String Graph Dot Graph Line
Illustrated Line Graph

Data determines the winner

Next, we analyze our results. Do users with the new feature get more out of Yammer than those without? We answer this question by looking at core metrics like engagement and retention.

If users in the experiment group show higher rates of engagement and retention, we consider the new feature a winner. Features that don't lift engagement and retention are either scrapped or brought back to the drawing board for a closer look.

Small Cloud Small Cloud Large Cloud

We're able to do all of this because Yammer lives in the cloud. Our users get access to new features instantly—there's never a need to upgrade or install anything. (Same goes for the occasional bug fix or security patch!)

Cloud Cluster Cloud Cluster

We're able to do all of this because Yammer lives in the cloud. Our users get access to new features instantly—there's never a need to upgrade or install anything. (Same goes for the occasional bug fix or security patch!)

Gray Lightbulb Gray Lightbulb Gray Lightbulb Lightbulb Glow Gray Lightbulb Illuminated Yellow Lightbulb
Lightbulb Design Evolution

On to the next iteration

When the new feature is proven worthy, we roll it out to everyone. But we're not finished with it yet: we're always considering ways to make it even more effective. We build subtle enhancements incrementally, A/B testing all the way to ensure that each iteration adds value. Compared to the sudden, disruptive product changes delivered by traditional enterprise software, our iterative approach helps users adapt to new features gradually over time.

Cityscape at Night Beacon of Light Laptop in a Beacon of Light
An Idea Built with Yammer Spreads Across a City

And the cycle never ends

We're doing this all the time. Because our users' needs are constantly evolving, we are constantly evolving, too. There are always new problems to solve and experiences to improve within Yammer. Our rapid-release cycle of building, testing, analyzing, and iterating allows us to meet those needs as they arise. We keep up with you, so your business can keep up with whatever comes next. We're in this together—isn't it exciting?

Video Thumbnail Image

Hear how our customers benefit from the way we build

Try Yammer

Start changing the way you work. Sign up for Yammer today.

Select Language

English
العربية
中文(简体)
中文(繁體)
Čeština
Dansk
Nederlands
Finnish
Français
Deutsch
ελληνικά
עברית
Magyar
Indonesia
Italiano
日本語
한국의
Norsk
Русский
Türkçe
Română
Українська
Español
Svenska
Polski
Português
Português (Brasil)
ภาษาไทย