SlideShare a Scribd company logo
May 20, 2014
Managing experiments at
Spotify
Ali Sarrafi
Product Owner
A/B testing and Experimentation
Managing Experiment at Spotify
Managing Experiment at Spotify
Managing Experiment at Spotify
Managing Experiment at Spotify
May 20, 2014
The right music for every moment
6
May 20, 2014
7
24M active users.
6M paying subscribers.
20Msongs.
Tribes
Provide fast and
reliable access to all
the world's music
Enable high product
development speed
while maintaining a
highly available service
P P P P
Squad Squad Squad Squad
Chapter
Chapter
P P P P
Squad Squad Squad Squad
Chapter
Chapter
Our team is growing rapidly
250
30
100
10
9
10
Autonomous fast moving teams
Feature 1
Feature 3
Feature 2
Feature 4
Feature 5
May 20, 2014
Some Statistics
Over 40 autonomous teams working on features
Over 7 platforms with multiple features
Over 3000 source repositories
12
We don’t want a Frankenstein software
13
Well at least a good looking 2014 edition
Section name 14
How can we align teams’ optimisation to
avoid the frankenstein effect?
15
Align on metrics rather than actual tests
16
DAU (Daily Active Users)
MAU (Monthly Active Users)
Section name 17
Evolving Metrics
May 20, 2014
Focus on functionality as a metric
19
DAU/MAU
Function 1 Function 2 Function 3 Function 4
CTR/Team Metrics
Importance
(High to low)
Order of
optimisation
Section name 20
Now we know what would work how do we
make sure everyone uses it?
21
It’s all about automation
22
and of course education
Section name 23
24
Make magic happen with desired metrics
Vital Sign Group A Group B
Functionality 1 +1.5% -0.5%
Functionality 2 +2.5% -3%
Functionality 3 +0.5% 0%
Functionality 4 +1% -7%
25
People/Infrastructure as a service
Feature 1
Feature 5
Feature 4
Feature 2
Feature 3
Summary
• Metric alignment is the most effective way of making sure the
overall experience does not suffer
• Education and Automation are key for adoption
• People as a service is a most effective way of reaching out to
teams.
May 20, 2014
Copyright stuff
Napster pic by bixentro, cc 2.0
http://www.flickr.com/photos/bixentro/
Busy record store pic by gomattolson
http://www.flickr.com/photos/gomattolson
Empty record store pic by passetti
http://www.flickr.com/photos/passetti/
First Frankenstein screenshot form :
“Frankenstein” movie by Kenneth Branagh, 1994
Second Frankenstein screenshot form :
“I, Frankenstein” movie by Stuart Beattie, 2014
May 20, 2014
Thanks
@asarrafi

More Related Content

PDF
Artwork Personalization at Netflix
PDF
A/B testing at Spotify
PDF
Calibrated Recommendations
PDF
Context Aware Recommendations at Netflix
PDF
Recent Trends in Personalization: A Netflix Perspective
PDF
Missing values in recommender models
PDF
Anatomy of an eCommerce Search Engine by Mayur Datar
PDF
Past, Present & Future of Recommender Systems: An Industry Perspective
Artwork Personalization at Netflix
A/B testing at Spotify
Calibrated Recommendations
Context Aware Recommendations at Netflix
Recent Trends in Personalization: A Netflix Perspective
Missing values in recommender models
Anatomy of an eCommerce Search Engine by Mayur Datar
Past, Present & Future of Recommender Systems: An Industry Perspective

What's hot (20)

PPTX
Asus router support
PDF
Homepage Personalization at Spotify
PDF
Recent Trends in Personalization at Netflix
PDF
Rishabh Mehrotra - Recommendations in a Marketplace: Personalizing Explainabl...
PDF
Sequential Decision Making in Recommendations
PDF
Tutorial on Deep Learning in Recommender System, Lars summer school 2019
PDF
Interactive Recommender Systems with Netflix and Spotify
PDF
Déjà Vu: The Importance of Time and Causality in Recommender Systems
PPTX
AlphaZero: A General Reinforcement Learning Algorithm that Masters Chess, Sho...
PDF
Time, Context and Causality in Recommender Systems
PDF
Project status reporting with Confluence
PDF
Deep Learning for Personalized Search and Recommender Systems
PDF
Recommender Systems
PPTX
Machine learning for Netflix recommendations talk at SF Make School
PDF
Data council SF 2020 Building a Personalized Messaging System at Netflix
PDF
Recent Trends in Personalization at Netflix
PDF
Recent advances in deep recommender systems
PDF
Catalogo Roçadeiras Piccin
PDF
Personalizing "The Netflix Experience" with Deep Learning
PPTX
Netflix API - Presentation to PayPal
Asus router support
Homepage Personalization at Spotify
Recent Trends in Personalization at Netflix
Rishabh Mehrotra - Recommendations in a Marketplace: Personalizing Explainabl...
Sequential Decision Making in Recommendations
Tutorial on Deep Learning in Recommender System, Lars summer school 2019
Interactive Recommender Systems with Netflix and Spotify
Déjà Vu: The Importance of Time and Causality in Recommender Systems
AlphaZero: A General Reinforcement Learning Algorithm that Masters Chess, Sho...
Time, Context and Causality in Recommender Systems
Project status reporting with Confluence
Deep Learning for Personalized Search and Recommender Systems
Recommender Systems
Machine learning for Netflix recommendations talk at SF Make School
Data council SF 2020 Building a Personalized Messaging System at Netflix
Recent Trends in Personalization at Netflix
Recent advances in deep recommender systems
Catalogo Roçadeiras Piccin
Personalizing "The Netflix Experience" with Deep Learning
Netflix API - Presentation to PayPal
Ad

Viewers also liked (9)

PDF
How spotify makes product
PPTX
The squad life - a recipe for self organising geospatial teams
PDF
HOW SPOTIFY STAYS LEAN FROM SMALL START-UP THROUGH RAPID-GROWTH (JOAKIM SUNDE...
PDF
Microservices: a journey of an eternal improvement
PDF
Culture over-process
PDF
Spotify Engineering Culture
PDF
Agile at Spotify
PDF
Growing up with agile - how the Spotify 'model' has evolved
PPTX
Full stackagile - Squads Chapters Tribes and Guilds
How spotify makes product
The squad life - a recipe for self organising geospatial teams
HOW SPOTIFY STAYS LEAN FROM SMALL START-UP THROUGH RAPID-GROWTH (JOAKIM SUNDE...
Microservices: a journey of an eternal improvement
Culture over-process
Spotify Engineering Culture
Agile at Spotify
Growing up with agile - how the Spotify 'model' has evolved
Full stackagile - Squads Chapters Tribes and Guilds
Ad

Similar to Managing Experiment at Spotify (20)

PDF
Using data to guide product development
PDF
How Spotify Builds Products (Organization. Architecture, Autonomy, Accountabi...
PDF
Unifying feature management with experiments - Server Side Webinar (1).pdf
 
PDF
Встреча Quality built in @Spotify от Андрея Дзыни : как стать лучшим тестиров...
PDF
"Using Data to Set Product Strategy" by Justin Bauer
PDF
Software Testing Process & Trend
PDF
Experimentation is a reality not a culture, are you ready for it?
PDF
Engagement, Metrics & Personalisation at Scale
PPTX
The How, Why and What of Metrics?
PDF
Metrics Driven Development and DevOps - Agile 2014
PDF
Agile 2014- Metrics driven development and devops
PDF
Lean analytics
PDF
Canary Analyze All The Things: How We Learned to Keep Calm and Release Often
PDF
Quality Built In @ Spotify
PPTX
UX Analytics and Experimentation for eCommerce Growth
 
PPTX
Improving AI products with Analytics
PDF
Improvingaiwithanalytics 190301164453
PDF
How our product team works
PDF
UX STRAT Europe 2021 Workshop: Jules Skopp, Expedia
PPTX
Google HEART UX metrics framework
Using data to guide product development
How Spotify Builds Products (Organization. Architecture, Autonomy, Accountabi...
Unifying feature management with experiments - Server Side Webinar (1).pdf
 
Встреча Quality built in @Spotify от Андрея Дзыни : как стать лучшим тестиров...
"Using Data to Set Product Strategy" by Justin Bauer
Software Testing Process & Trend
Experimentation is a reality not a culture, are you ready for it?
Engagement, Metrics & Personalisation at Scale
The How, Why and What of Metrics?
Metrics Driven Development and DevOps - Agile 2014
Agile 2014- Metrics driven development and devops
Lean analytics
Canary Analyze All The Things: How We Learned to Keep Calm and Release Often
Quality Built In @ Spotify
UX Analytics and Experimentation for eCommerce Growth
 
Improving AI products with Analytics
Improvingaiwithanalytics 190301164453
How our product team works
UX STRAT Europe 2021 Workshop: Jules Skopp, Expedia
Google HEART UX metrics framework

Recently uploaded (20)

PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
Big Data Technologies - Introduction.pptx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Encapsulation theory and applications.pdf
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
cuic standard and advanced reporting.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
A Presentation on Artificial Intelligence
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Network Security Unit 5.pdf for BCA BBA.
Chapter 3 Spatial Domain Image Processing.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Big Data Technologies - Introduction.pptx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
NewMind AI Monthly Chronicles - July 2025
Encapsulation theory and applications.pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto
cuic standard and advanced reporting.pdf
Unlocking AI with Model Context Protocol (MCP)
MYSQL Presentation for SQL database connectivity
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
A Presentation on Artificial Intelligence
“AI and Expert System Decision Support & Business Intelligence Systems”
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
20250228 LYD VKU AI Blended-Learning.pptx
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Network Security Unit 5.pdf for BCA BBA.

Managing Experiment at Spotify