SlideShare a Scribd company logo
1 of 89
February 26, 2015
How Spotify Makes
Product
Ali Sarrafi
Product Owner
2
Spotify
2
Spotify Organisation
2
Spotify Organisation Challenges
2
Spotify Organisation Challenges
Our
Solutions
February 26, 2015
The right music for every moment
7
8
8
15 million subscribers
8
15 million subscribers
60 million monthly active users
8
15 million subscribers
60 million monthly active users
30 million songs
Growing fast
30
2009
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
Growing fast
300+
30
200+
10
Now
11
We need to keep our velocity
12
to stay ahead of others
Source:
Autonomy is the key
13
14
Autonomy =
14
Autonomy =
Local
Responsibility
14
Autonomy =
14
Autonomy = No blocking
dependencies
15
Organisation that facilitates
autonomy
16
Squad
16
Squad
Setup to solve an end to end problem
16
Squad Backend
Setup to solve an end to end problem
16
Web
Squad Backend
Setup to solve an end to end problem
16
Web
Mobile
Squad Backend
Setup to solve an end to end problem
16
Web
Mobile
QA
Squad Backend
Setup to solve an end to end problem
16
Web
Mobile
QA
Squad Backend
Agile Practices
Setup to solve an end to end problem
16
Web
Mobile
QA
Squad
PProduct
Backend
Agile Practices
Setup to solve an end to end problem
16
Web
Mobile
QA
Squad
PProduct
Backend
Agile Practices
Setup to solve an end to end problem
Pics of squad rooms
19
P
Backend
Web
Mobile
QA
How Squads work
Product
Agile Practices
20
Think it
Build it
Ship it
Tweak it
Section name 21
Evolving Agile Practices
Section name
Be Agile
But don’t limit yourselves
22
23
Chapters
& Tribes
23
PPP
Chapters
& Tribes
23
PPP
C
Chapters
& Tribes
23
PPP
C
C
Chapters
& Tribes
23
PPP
C
C
C
Chapters
& Tribes
23
PPP
C
C
C
C
Chapters
& Tribes
23
PPP
C
C
C
C
Chapters
& Tribes
24
POCLAC
support structure for the Squad
24
People(CL)
POCLAC
support structure for the Squad
24
People(CL)
POCLAC
support structure for the Squad
Product (PO)
24
Process(AC)
People(CL)
POCLAC
support structure for the Squad
Product (PO)
24
Process(AC)
People(CL)
Mastery
POCLAC
support structure for the Squad
Product (PO)
24
Process(AC)
People(CL)
Purpose
Mastery
POCLAC
support structure for the Squad
Product (PO)
24
Process(AC)
People(CL)
AutonomyPurpose
Mastery
POCLAC
support structure for the Squad
Product (PO)
25
25
P
C
PP
C
C
C
25
P
C
PP
C
C
C
P
C
PP
C
C
C
25
P
C
PP
C
C
C
P
C
PP
C
C
C
P
C
PP
C
C
C
25
P
C
PP
C
C
C
P
C
PP
C
C
C
P
C
PP
C
C
C
PAL
25
P
C
PP
C
C
C
P
C
PP
C
C
C
P
C
PP
C
C
C
PALPAL
25
P
C
PP
C
C
C
P
C
PP
C
C
C
P
C
PP
C
C
C
PAL PALPAL
26
Being agile is about
culture and mindset
not frameworks and org
Section name 27
It all starts with the product
28
Focus on feedback from customers and iterative development
29
Minimising the cost of failure
Source:
Autonomy is
30
the key
Source:
Autonomy is
30
Source:
Autonomy is
30
a challenge
31
We don’t want a Frankenstein software
32
Well at least a better looking 2014 edition
Source:
autonomy is the key
33
Source:
autonomy is the key
33
Aligned
Section nameSection name
PANDA to the
rescue
34
Section nameSection name
PANDA to the
rescue
Priorities AND Achievements
34
35
P
C
PP
C
C
C
Dynamic organisation
35
P
C
PP
C
C
C
Dynamic organisation
35
P
C
PP
C
C
C
Dynamic organisation
35
P
C
PP
C
C
C
Dynamic organisation
Section name 36
How can we achieve all of that?
37
Education
Bootcamp
Getting into Spotify mindset from day one
38
39
Of course Data, Data, Data
40
40
Data
40
Data Insights
40
Data Insights Bets
40
Data Insights Bets Strategy
Section name 41
Copyright
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
Automation screenshot from:
Startrek Next generation, TV show (1987–94)
Formula one picture from:
https://colourfast5.wordpress.com/
Bike Race picture from:
http://leverhawk.com/dont-underestimate-microsoft-in-the-enterprise-cloud-race-20130422248
Pande Picture from:
Kung fu panda movie
Thanks
Ali Sarrafi

More Related Content

What's hot

What's hot (20)

Agile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionAgile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 Session
 
A/B testing at Spotify
A/B testing at SpotifyA/B testing at Spotify
A/B testing at Spotify
 
Certified Scrum Product Owner: class desk, posters and photos
Certified Scrum Product Owner: class desk, posters and photosCertified Scrum Product Owner: class desk, posters and photos
Certified Scrum Product Owner: class desk, posters and photos
 
Culture over-process
Culture over-processCulture over-process
Culture over-process
 
LKCE19 Klaus Leopold - Flight Levels in Action
LKCE19 Klaus Leopold - Flight Levels in ActionLKCE19 Klaus Leopold - Flight Levels in Action
LKCE19 Klaus Leopold - Flight Levels in Action
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27
 
Agile Transformation Explained
Agile Transformation ExplainedAgile Transformation Explained
Agile Transformation Explained
 
Agile Transformation in Telco Guide
Agile Transformation in Telco GuideAgile Transformation in Telco Guide
Agile Transformation in Telco Guide
 
Free Agile in a Nutshell Slides
Free Agile in a Nutshell SlidesFree Agile in a Nutshell Slides
Free Agile in a Nutshell Slides
 
Agile Mindset For Executives
Agile Mindset For ExecutivesAgile Mindset For Executives
Agile Mindset For Executives
 
Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]
Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]
Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]
 
Kanban on different flight levels - with an implementation example
Kanban on different flight levels - with an implementation exampleKanban on different flight levels - with an implementation example
Kanban on different flight levels - with an implementation example
 
Agile at Spotify
Agile at SpotifyAgile at Spotify
Agile at Spotify
 
Lean Change Agent - Applying Lean and Agile to Change Management
Lean Change Agent - Applying Lean and Agile to Change ManagementLean Change Agent - Applying Lean and Agile to Change Management
Lean Change Agent - Applying Lean and Agile to Change Management
 
Gestión Lean de Portafolios de Empresariales - Guía de Implementación
Gestión Lean de Portafolios de Empresariales - Guía de ImplementaciónGestión Lean de Portafolios de Empresariales - Guía de Implementación
Gestión Lean de Portafolios de Empresariales - Guía de Implementación
 
Scrum - Agile Methodology
Scrum - Agile MethodologyScrum - Agile Methodology
Scrum - Agile Methodology
 
LKCE16 - Enterprise Flow by Klaus Leopold
LKCE16 - Enterprise Flow by Klaus LeopoldLKCE16 - Enterprise Flow by Klaus Leopold
LKCE16 - Enterprise Flow by Klaus Leopold
 
10 steps to a successsful enterprise agile transformation global scrum 2018
10 steps to a successsful enterprise agile transformation   global scrum 201810 steps to a successsful enterprise agile transformation   global scrum 2018
10 steps to a successsful enterprise agile transformation global scrum 2018
 
HOW SPOTIFY STAYS LEAN FROM SMALL START-UP THROUGH RAPID-GROWTH (JOAKIM SUNDE...
HOW SPOTIFY STAYS LEAN FROM SMALL START-UP THROUGH RAPID-GROWTH (JOAKIM SUNDE...HOW SPOTIFY STAYS LEAN FROM SMALL START-UP THROUGH RAPID-GROWTH (JOAKIM SUNDE...
HOW SPOTIFY STAYS LEAN FROM SMALL START-UP THROUGH RAPID-GROWTH (JOAKIM SUNDE...
 
Scrumban Demystified
Scrumban DemystifiedScrumban Demystified
Scrumban Demystified
 

Viewers also liked

Spotify Engineering Culture
Spotify Engineering CultureSpotify Engineering Culture
Spotify Engineering Culture
ohellojames
 

Viewers also liked (6)

Managing Experiment at Spotify
Managing Experiment at SpotifyManaging Experiment at Spotify
Managing Experiment at Spotify
 
The squad life - a recipe for self organising geospatial teams
The squad life - a recipe for self organising geospatial teamsThe squad life - a recipe for self organising geospatial teams
The squad life - a recipe for self organising geospatial teams
 
Microservices: a journey of an eternal improvement
Microservices: a journey of an eternal improvementMicroservices: a journey of an eternal improvement
Microservices: a journey of an eternal improvement
 
Spotify Engineering Culture
Spotify Engineering CultureSpotify Engineering Culture
Spotify Engineering Culture
 
Growing up with agile - how the Spotify 'model' has evolved
Growing up with agile - how the Spotify 'model' has evolved Growing up with agile - how the Spotify 'model' has evolved
Growing up with agile - how the Spotify 'model' has evolved
 
Full stackagile - Squads Chapters Tribes and Guilds
Full stackagile - Squads Chapters Tribes and GuildsFull stackagile - Squads Chapters Tribes and Guilds
Full stackagile - Squads Chapters Tribes and Guilds
 

Similar to How spotify makes product

Presentation clp
Presentation clpPresentation clp
Presentation clp
Tadbikgroup
 
Adobe Captivate Monday, December 05, 2016 Page 1 of 24 .docx
Adobe Captivate Monday, December 05, 2016 Page 1 of 24 .docxAdobe Captivate Monday, December 05, 2016 Page 1 of 24 .docx
Adobe Captivate Monday, December 05, 2016 Page 1 of 24 .docx
daniahendric
 
tech_awards_presentation.ppt
tech_awards_presentation.ppttech_awards_presentation.ppt
tech_awards_presentation.ppt
Ravi Teja
 

Similar to How spotify makes product (11)

Innovation and organization
Innovation and organizationInnovation and organization
Innovation and organization
 
[오픈소스컨설팅]Session 2 2. Future of Team Collaboration
[오픈소스컨설팅]Session 2 2. Future of Team Collaboration[오픈소스컨설팅]Session 2 2. Future of Team Collaboration
[오픈소스컨설팅]Session 2 2. Future of Team Collaboration
 
CAJ 011
CAJ 011CAJ 011
CAJ 011
 
Embrace Community! Embrace a better life!
Embrace Community! Embrace a better life!Embrace Community! Embrace a better life!
Embrace Community! Embrace a better life!
 
Presentation clp
Presentation clpPresentation clp
Presentation clp
 
A Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian Tools
A Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian ToolsA Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian Tools
A Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian Tools
 
Spotify cassandra london
Spotify cassandra londonSpotify cassandra london
Spotify cassandra london
 
Adobe Captivate Monday, December 05, 2016 Page 1 of 24 .docx
Adobe Captivate Monday, December 05, 2016 Page 1 of 24 .docxAdobe Captivate Monday, December 05, 2016 Page 1 of 24 .docx
Adobe Captivate Monday, December 05, 2016 Page 1 of 24 .docx
 
Algemene presentatie numafa group
Algemene presentatie numafa groupAlgemene presentatie numafa group
Algemene presentatie numafa group
 
V. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie Scrum
V. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie ScrumV. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie Scrum
V. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie Scrum
 
tech_awards_presentation.ppt
tech_awards_presentation.ppttech_awards_presentation.ppt
tech_awards_presentation.ppt
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

How spotify makes product