SlideShare a Scribd company logo
An outsider assessment
of Spotify Engineering
Culture by an insider
Jason Yip
Agile Coach, Monetization Tribe, Spotify NYC
jyip@spotify.com
@jchyip
https://jchyip.blogspot.com
https://medium.com/@jchyip
What I learned
from Jerry
Weinberg
https://flic.kr/p/eCfWC
What I learned
from Dave
Dame
It’s not the success that motivates but
the willingness to show the struggle
(paraphrasing)
What problem is
Spotify trying to solve?
Everything comes down to “How do we
deal with rapid growth?”
# of communication channels = n (n - 1) / 2
How might you maintain level up speed
and quality even if you double in size?
The experience of working in Spotify
Engineering is one of being free of friction,
where everything makes sense, where you’re
not surprised by strange decisions, where
you can trust everything works as expected,
and where there is a strong sense of safety
that allows people to produce high quality
outcomes, quickly, and efficiently.
The air war vs
the ground war
“...those who master what venture
capitalist Ben Horowitz calls ‘the black
art of scaling a human organization’ act
as if they are fighting a ground war, not
just an air war.”
“Air war”
https://flic.kr/p/pbysvA
‣ Leadership buy-in
‣ Messaging
‣ Values
‣ Etc.
‣ Individual buy-in
‣ Day-to-day conversations
‣ Day-to-day behaviour
‣ Day-to-day routines
‣ Policy
‣ Etc.
“Ground war”
https://flic.kr/p/5ABvbF
Spotify has air superiority
The ground war is fought Tribe to Tribe,
Squad to Squad, person to person
Here’s a taste of the
ground war
‣ Speed of learning and execution lead us to create a best in
class product
‣ The fewer technologies we are world class on, the faster we get
‣ Shorter iterations yield faster learning, quicker value and higher
quality
‣ Small empowered cross-functional teams (squads) is the
foundation of fast paced product development and innovation
‣ Strong teams always beat rock stars
‣ Your ability to learn and adapt is more important than your
knowledge, merit and experience
Spotify Engineering Core Beliefs
‣ Speed of learning and execution lead us to create a best in
class product
‣ The fewer technologies we are world class on, the faster we get
‣ Shorter iterations yield faster learning, quicker value and higher
quality
‣ Small empowered cross-functional teams (squads) is the
foundation of fast paced product development and innovation
‣ Strong teams always beat rock stars
‣ Your ability to learn and adapt is more important than your
knowledge, merit and experience
Spotify Engineering Core Beliefs
How might this reliably
affect decisions?
‣ Role modeled by leaders and influencers
‣ Supported by systems and policies
‣ Communicated explicitly
‣ Mentioned regularly
Good shared decision principles are:
‣ #technical-excellence
○ Get more people talking about it
‣ “Fearless Client Development”
○ Turn this into a prioritised TPD Bet
Existing initiatives to level up technical
competence
A doesn’t
quite work...
C depends on A...
Would be much
simpler if F was done...
1. 2 week Feature Complete sync -> 1 week sync
(2 week release cadence, 1 week sync cadence)
2. Feature Complete sync -> master is always
releasable (aka Continuous Delivery)
Requires changes in ways of working and tooling
support
From Release Trains to Continuous
Delivery (client development)
When you can’t avoid the big project...
‣ Spotify Engineering Culture cannot be
effectively decoupled from Spotify Product /
Business Culture
‣ TPD Bets vs Company Bets
“Agile” must spread past TPD
It’s not Community vs Structure
Community
Structure
followsfollows
Summary:
Recommended priorities
High
effort
Low
effort
Low
Impact
High
Impact
Change hiring criteria
for non-Coach roles
More involved
onboarding
Fundamentals
training
Convert Engineering
Beliefs into decision
principles
Bet to level up client
development
Ensure kickoffs and
integration milestones
for big projects
Agile outside of
product delivery
Appendix
Who was that guy?
‣ Jason Yip
‣ Agile Coach at Spotify since Feb 2015
‣ Previously Principal Consultant at
ThoughtWorks (started in February 2001)
‣ First encountered Extreme Programming in
1998
‣ Part 1: https://labs.spotify.
com/2014/03/27/spotify-engineering-culture-
part-1/
‣ Part 2: https://labs.spotify.
com/2014/09/20/spotify-engineering-culture-
part-2/
Spotify Engineering Culture videos
Thank you
for your
attention

More Related Content

What's hot

Lean more than startups, software development, manufacturing
Lean  more than startups, software development, manufacturingLean  more than startups, software development, manufacturing
Lean more than startups, software development, manufacturing
Jason Yip
 
Doing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being AgileDoing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being Agile
lazygolfer
 
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
Peter Antman
 
Pirateship - growing a great crew: workshop facilitation guide
Pirateship - growing a great crew: workshop facilitation guidePirateship - growing a great crew: workshop facilitation guide
Pirateship - growing a great crew: workshop facilitation guide
Peter Antman
 
There are four different alternative ways of answering our questio
There are four different alternative ways of answering our questioThere are four different alternative ways of answering our questio
There are four different alternative ways of answering our questio
JASS44
 
Culture and Methods: How things don’t quite work at Spotify and how we’re tr...
Culture and Methods:  How things don’t quite work at Spotify and how we’re tr...Culture and Methods:  How things don’t quite work at Spotify and how we’re tr...
Culture and Methods: How things don’t quite work at Spotify and how we’re tr...
Jason Yip
 
Why I Built my Career with Atlassian Tools and You Should Too!
 Why I Built my Career with Atlassian Tools and You Should Too! Why I Built my Career with Atlassian Tools and You Should Too!
Why I Built my Career with Atlassian Tools and You Should Too!
Atlassian
 
The Spotify Playbook
The Spotify Playbook The Spotify Playbook
The Spotify Playbook
Rakuten Group, Inc.
 
Beyond Agile Execution: Agility for Impact
Beyond Agile Execution: Agility for ImpactBeyond Agile Execution: Agility for Impact
Beyond Agile Execution: Agility for Impact
Ryan Martens
 
A Day in the Life of a Scrum Master
A Day in the Life of a Scrum MasterA Day in the Life of a Scrum Master
A Day in the Life of a Scrum Master
Linda Podder
 
200229 PMDays Kharkiv 3 Secrets of Agile Leaders
200229 PMDays Kharkiv 3 Secrets of Agile Leaders200229 PMDays Kharkiv 3 Secrets of Agile Leaders
200229 PMDays Kharkiv 3 Secrets of Agile Leaders
Peter Stevens
 
Webinar: What You Can Do with Kanban
Webinar: What You Can Do with KanbanWebinar: What You Can Do with Kanban
Transformation vs adoption agile india 2014 :How to use the Culture Model
Transformation vs adoption agile india 2014 :How to use the Culture ModelTransformation vs adoption agile india 2014 :How to use the Culture Model
Transformation vs adoption agile india 2014 :How to use the Culture Model
Ebin John Poovathany
 
Introduction to Lean Change Management
Introduction to Lean Change ManagementIntroduction to Lean Change Management
Introduction to Lean Change Management
Jason Little
 
Build Quality In: Stop the Line - Peter Antman
Build Quality In: Stop the Line - Peter AntmanBuild Quality In: Stop the Line - Peter Antman
Build Quality In: Stop the Line - Peter Antman
SmartBear
 
Overcoming Impediments to Agile Transformation
Overcoming Impediments to Agile TransformationOvercoming Impediments to Agile Transformation
Overcoming Impediments to Agile Transformation
cPrime | Project Management | Agile | Consulting | Staffing | Training
 
Scrum: The art of doing twice the work in half the time by Jeff Sutherland - ...
Scrum: The art of doing twice the work in half the time by Jeff Sutherland - ...Scrum: The art of doing twice the work in half the time by Jeff Sutherland - ...
Scrum: The art of doing twice the work in half the time by Jeff Sutherland - ...
Institut Lean France
 
[Business Agility Conference 2022] The top 3 points you should have paid atte...
[Business Agility Conference 2022] The top 3 points you should have paid atte...[Business Agility Conference 2022] The top 3 points you should have paid atte...
[Business Agility Conference 2022] The top 3 points you should have paid atte...
Jason Yip
 

What's hot (20)

Lean more than startups, software development, manufacturing
Lean  more than startups, software development, manufacturingLean  more than startups, software development, manufacturing
Lean more than startups, software development, manufacturing
 
Doing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being AgileDoing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being Agile
 
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
 
Pirateship - growing a great crew: workshop facilitation guide
Pirateship - growing a great crew: workshop facilitation guidePirateship - growing a great crew: workshop facilitation guide
Pirateship - growing a great crew: workshop facilitation guide
 
There are four different alternative ways of answering our questio
There are four different alternative ways of answering our questioThere are four different alternative ways of answering our questio
There are four different alternative ways of answering our questio
 
Culture and Methods: How things don’t quite work at Spotify and how we’re tr...
Culture and Methods:  How things don’t quite work at Spotify and how we’re tr...Culture and Methods:  How things don’t quite work at Spotify and how we’re tr...
Culture and Methods: How things don’t quite work at Spotify and how we’re tr...
 
Why I Built my Career with Atlassian Tools and You Should Too!
 Why I Built my Career with Atlassian Tools and You Should Too! Why I Built my Career with Atlassian Tools and You Should Too!
Why I Built my Career with Atlassian Tools and You Should Too!
 
The Spotify Playbook
The Spotify Playbook The Spotify Playbook
The Spotify Playbook
 
Beyond Agile Execution: Agility for Impact
Beyond Agile Execution: Agility for ImpactBeyond Agile Execution: Agility for Impact
Beyond Agile Execution: Agility for Impact
 
A Day in the Life of a Scrum Master
A Day in the Life of a Scrum MasterA Day in the Life of a Scrum Master
A Day in the Life of a Scrum Master
 
200229 PMDays Kharkiv 3 Secrets of Agile Leaders
200229 PMDays Kharkiv 3 Secrets of Agile Leaders200229 PMDays Kharkiv 3 Secrets of Agile Leaders
200229 PMDays Kharkiv 3 Secrets of Agile Leaders
 
Webinar: What You Can Do with Kanban
Webinar: What You Can Do with KanbanWebinar: What You Can Do with Kanban
Webinar: What You Can Do with Kanban
 
Overcoming Impediment to Agile Transformation
Overcoming Impediment to Agile TransformationOvercoming Impediment to Agile Transformation
Overcoming Impediment to Agile Transformation
 
Transformation vs adoption agile india 2014 :How to use the Culture Model
Transformation vs adoption agile india 2014 :How to use the Culture ModelTransformation vs adoption agile india 2014 :How to use the Culture Model
Transformation vs adoption agile india 2014 :How to use the Culture Model
 
Introduction to Lean Change Management
Introduction to Lean Change ManagementIntroduction to Lean Change Management
Introduction to Lean Change Management
 
Build Quality In: Stop the Line - Peter Antman
Build Quality In: Stop the Line - Peter AntmanBuild Quality In: Stop the Line - Peter Antman
Build Quality In: Stop the Line - Peter Antman
 
Overcoming Impediments to Agile Transformation
Overcoming Impediments to Agile TransformationOvercoming Impediments to Agile Transformation
Overcoming Impediments to Agile Transformation
 
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
 
Scrum: The art of doing twice the work in half the time by Jeff Sutherland - ...
Scrum: The art of doing twice the work in half the time by Jeff Sutherland - ...Scrum: The art of doing twice the work in half the time by Jeff Sutherland - ...
Scrum: The art of doing twice the work in half the time by Jeff Sutherland - ...
 
[Business Agility Conference 2022] The top 3 points you should have paid atte...
[Business Agility Conference 2022] The top 3 points you should have paid atte...[Business Agility Conference 2022] The top 3 points you should have paid atte...
[Business Agility Conference 2022] The top 3 points you should have paid atte...
 

Viewers also liked

Spark 2016 - Erika Bailey
Spark 2016 - Erika BaileySpark 2016 - Erika Bailey
Spark 2016 - Erika Bailey
Spark Canada
 
Spark 2016 - Dave Dame
Spark 2016 - Dave DameSpark 2016 - Dave Dame
Spark 2016 - Dave Dame
Spark Canada
 
Spark 2016 - Dawna Jones
Spark 2016 - Dawna JonesSpark 2016 - Dawna Jones
Spark 2016 - Dawna Jones
Spark Canada
 
Spark 2016 Riina Hellstrom
Spark 2016 Riina HellstromSpark 2016 Riina Hellstrom
Spark 2016 Riina Hellstrom
Spark Canada
 
Spark 2016 Niels Pflaeging
Spark 2016 Niels PflaegingSpark 2016 Niels Pflaeging
Spark 2016 Niels Pflaeging
Spark Canada
 
Spark 2016 Shawn Murphy
Spark 2016 Shawn Murphy Spark 2016 Shawn Murphy
Spark 2016 Shawn Murphy
Spark Canada
 
Spark 2016 - Jamie Good
Spark 2016 - Jamie GoodSpark 2016 - Jamie Good
Spark 2016 - Jamie Good
Spark Canada
 
Spark 2015 - A Manager's Journey
Spark 2015 - A Manager's JourneySpark 2015 - A Manager's Journey
Spark 2015 - A Manager's Journey
Spark Canada
 
Managing change burnes
Managing change burnesManaging change burnes
Managing change burnestlquoc
 

Viewers also liked (10)

Spark 2016 - Erika Bailey
Spark 2016 - Erika BaileySpark 2016 - Erika Bailey
Spark 2016 - Erika Bailey
 
Spark 2016 - Dave Dame
Spark 2016 - Dave DameSpark 2016 - Dave Dame
Spark 2016 - Dave Dame
 
Spark 2016 - Dawna Jones
Spark 2016 - Dawna JonesSpark 2016 - Dawna Jones
Spark 2016 - Dawna Jones
 
Spark 2016 Riina Hellstrom
Spark 2016 Riina HellstromSpark 2016 Riina Hellstrom
Spark 2016 Riina Hellstrom
 
Spark 2016 Niels Pflaeging
Spark 2016 Niels PflaegingSpark 2016 Niels Pflaeging
Spark 2016 Niels Pflaeging
 
Spark 2016 Shawn Murphy
Spark 2016 Shawn Murphy Spark 2016 Shawn Murphy
Spark 2016 Shawn Murphy
 
Spark 2016 - Jamie Good
Spark 2016 - Jamie GoodSpark 2016 - Jamie Good
Spark 2016 - Jamie Good
 
Spark 2015 - A Manager's Journey
Spark 2015 - A Manager's JourneySpark 2015 - A Manager's Journey
Spark 2015 - A Manager's Journey
 
Managing change burnes
Managing change burnesManaging change burnes
Managing change burnes
 
Change Management Framework
Change Management FrameworkChange Management Framework
Change Management Framework
 

Similar to Spark 2016 - Jason Yip

Vittorio Viarengo, VP Oracle Telco Strategy and Development Oracle fusion mid...
Vittorio Viarengo, VP Oracle Telco Strategy and Development Oracle fusion mid...Vittorio Viarengo, VP Oracle Telco Strategy and Development Oracle fusion mid...
Vittorio Viarengo, VP Oracle Telco Strategy and Development Oracle fusion mid...Nicolò Borghi
 
2010 02 19 the lean startup - webstock 2010
2010 02 19 the lean startup - webstock 20102010 02 19 the lean startup - webstock 2010
2010 02 19 the lean startup - webstock 2010
Eric Ries
 
2010 10 28 the lean startup at ucsd
2010 10 28 the lean startup at ucsd2010 10 28 the lean startup at ucsd
2010 10 28 the lean startup at ucsdEric Ries
 
The Lean Startup fbFund Edition
The Lean Startup fbFund EditionThe Lean Startup fbFund Edition
The Lean Startup fbFund EditionEric Ries
 
2010 03 09 the lean startup - gdc
2010 03 09 the lean startup - gdc2010 03 09 the lean startup - gdc
2010 03 09 the lean startup - gdc
Eric Ries
 
Vistage CEO Session
Vistage CEO SessionVistage CEO Session
Vistage CEO Session
Roshan Thiran
 
Continuous Acceleration with a Software Supply Chain Approach
Continuous Acceleration with a Software Supply Chain ApproachContinuous Acceleration with a Software Supply Chain Approach
Continuous Acceleration with a Software Supply Chain Approach
Sonatype
 
The Lean Startup EA edition
The Lean Startup EA editionThe Lean Startup EA edition
The Lean Startup EA editionEric Ries
 
MURAL Webinar: How Design Sprints Can Be Reformatted For Any Workshop/Meeting
MURAL Webinar: How Design Sprints Can Be Reformatted For Any Workshop/MeetingMURAL Webinar: How Design Sprints Can Be Reformatted For Any Workshop/Meeting
MURAL Webinar: How Design Sprints Can Be Reformatted For Any Workshop/Meeting
MURAL
 
Vittorio Viarengo, ViVi software
Vittorio Viarengo, ViVi softwareVittorio Viarengo, ViVi software
Vittorio Viarengo, ViVi softwareNicolò Borghi
 
Vittorio Viarengo, ViVi software
Vittorio Viarengo, ViVi softwareVittorio Viarengo, ViVi software
Vittorio Viarengo, ViVi softwareNicolò Borghi
 
20 things I wish I had known about modern product development by Andy Birds -...
20 things I wish I had known about modern product development by Andy Birds -...20 things I wish I had known about modern product development by Andy Birds -...
20 things I wish I had known about modern product development by Andy Birds -...
Andy Birds
 
Using Bets, Boards and Missions to Inspire Org-wide Agility
Using Bets, Boards and Missions to Inspire Org-wide AgilityUsing Bets, Boards and Missions to Inspire Org-wide Agility
Using Bets, Boards and Missions to Inspire Org-wide Agility
C4Media
 
2011 03 11 eric ries - the lean startup sxsw
2011 03 11 eric ries - the lean startup sxsw2011 03 11 eric ries - the lean startup sxsw
2011 03 11 eric ries - the lean startup sxsw
Eric Ries
 
2011 03 14 dev ops meetup - top lessons creating dev-ops super-tribes 2b
2011 03 14   dev ops meetup - top lessons creating dev-ops super-tribes 2b2011 03 14   dev ops meetup - top lessons creating dev-ops super-tribes 2b
2011 03 14 dev ops meetup - top lessons creating dev-ops super-tribes 2b
Gene Kim
 
[AgileDevOps West 2023] We're in it together and other perspectives on effect...
[AgileDevOps West 2023] We're in it together and other perspectives on effect...[AgileDevOps West 2023] We're in it together and other perspectives on effect...
[AgileDevOps West 2023] We're in it together and other perspectives on effect...
Jason Yip
 
Lean startup presentation
Lean startup presentationLean startup presentation
Lean startup presentation
Tama Roesli
 
SharePoint Friday Cincinnati 2016 Drive on the Fast Track to SharePoint End ...
SharePoint Friday Cincinnati 2016  Drive on the Fast Track to SharePoint End ...SharePoint Friday Cincinnati 2016  Drive on the Fast Track to SharePoint End ...
SharePoint Friday Cincinnati 2016 Drive on the Fast Track to SharePoint End ...
Heather Newman
 
blueKiwi Enterprise 2.0
blueKiwi Enterprise 2.0blueKiwi Enterprise 2.0
blueKiwi Enterprise 2.0
blueKiwi
 
Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...
Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...
Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...
Cprime
 

Similar to Spark 2016 - Jason Yip (20)

Vittorio Viarengo, VP Oracle Telco Strategy and Development Oracle fusion mid...
Vittorio Viarengo, VP Oracle Telco Strategy and Development Oracle fusion mid...Vittorio Viarengo, VP Oracle Telco Strategy and Development Oracle fusion mid...
Vittorio Viarengo, VP Oracle Telco Strategy and Development Oracle fusion mid...
 
2010 02 19 the lean startup - webstock 2010
2010 02 19 the lean startup - webstock 20102010 02 19 the lean startup - webstock 2010
2010 02 19 the lean startup - webstock 2010
 
2010 10 28 the lean startup at ucsd
2010 10 28 the lean startup at ucsd2010 10 28 the lean startup at ucsd
2010 10 28 the lean startup at ucsd
 
The Lean Startup fbFund Edition
The Lean Startup fbFund EditionThe Lean Startup fbFund Edition
The Lean Startup fbFund Edition
 
2010 03 09 the lean startup - gdc
2010 03 09 the lean startup - gdc2010 03 09 the lean startup - gdc
2010 03 09 the lean startup - gdc
 
Vistage CEO Session
Vistage CEO SessionVistage CEO Session
Vistage CEO Session
 
Continuous Acceleration with a Software Supply Chain Approach
Continuous Acceleration with a Software Supply Chain ApproachContinuous Acceleration with a Software Supply Chain Approach
Continuous Acceleration with a Software Supply Chain Approach
 
The Lean Startup EA edition
The Lean Startup EA editionThe Lean Startup EA edition
The Lean Startup EA edition
 
MURAL Webinar: How Design Sprints Can Be Reformatted For Any Workshop/Meeting
MURAL Webinar: How Design Sprints Can Be Reformatted For Any Workshop/MeetingMURAL Webinar: How Design Sprints Can Be Reformatted For Any Workshop/Meeting
MURAL Webinar: How Design Sprints Can Be Reformatted For Any Workshop/Meeting
 
Vittorio Viarengo, ViVi software
Vittorio Viarengo, ViVi softwareVittorio Viarengo, ViVi software
Vittorio Viarengo, ViVi software
 
Vittorio Viarengo, ViVi software
Vittorio Viarengo, ViVi softwareVittorio Viarengo, ViVi software
Vittorio Viarengo, ViVi software
 
20 things I wish I had known about modern product development by Andy Birds -...
20 things I wish I had known about modern product development by Andy Birds -...20 things I wish I had known about modern product development by Andy Birds -...
20 things I wish I had known about modern product development by Andy Birds -...
 
Using Bets, Boards and Missions to Inspire Org-wide Agility
Using Bets, Boards and Missions to Inspire Org-wide AgilityUsing Bets, Boards and Missions to Inspire Org-wide Agility
Using Bets, Boards and Missions to Inspire Org-wide Agility
 
2011 03 11 eric ries - the lean startup sxsw
2011 03 11 eric ries - the lean startup sxsw2011 03 11 eric ries - the lean startup sxsw
2011 03 11 eric ries - the lean startup sxsw
 
2011 03 14 dev ops meetup - top lessons creating dev-ops super-tribes 2b
2011 03 14   dev ops meetup - top lessons creating dev-ops super-tribes 2b2011 03 14   dev ops meetup - top lessons creating dev-ops super-tribes 2b
2011 03 14 dev ops meetup - top lessons creating dev-ops super-tribes 2b
 
[AgileDevOps West 2023] We're in it together and other perspectives on effect...
[AgileDevOps West 2023] We're in it together and other perspectives on effect...[AgileDevOps West 2023] We're in it together and other perspectives on effect...
[AgileDevOps West 2023] We're in it together and other perspectives on effect...
 
Lean startup presentation
Lean startup presentationLean startup presentation
Lean startup presentation
 
SharePoint Friday Cincinnati 2016 Drive on the Fast Track to SharePoint End ...
SharePoint Friday Cincinnati 2016  Drive on the Fast Track to SharePoint End ...SharePoint Friday Cincinnati 2016  Drive on the Fast Track to SharePoint End ...
SharePoint Friday Cincinnati 2016 Drive on the Fast Track to SharePoint End ...
 
blueKiwi Enterprise 2.0
blueKiwi Enterprise 2.0blueKiwi Enterprise 2.0
blueKiwi Enterprise 2.0
 
Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...
Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...
Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...
 

Recently uploaded

Cracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptxCracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptx
Workforce Group
 
Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...
Lviv Startup Club
 
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-indiafalcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
Falcon Invoice Discounting
 
Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111
zoyaansari11365
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
creerey
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
sarahvanessa51503
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
BBPMedia1
 
5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer
ofm712785
 
Affordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n PrintAffordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n Print
Navpack & Print
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
dylandmeas
 
anas about venice for grade 6f about venice
anas about venice for grade 6f about veniceanas about venice for grade 6f about venice
anas about venice for grade 6f about venice
anasabutalha2013
 
Skye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto AirportSkye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto Airport
marketingjdass
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
tanyjahb
 
What is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdfWhat is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdf
seoforlegalpillers
 
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
BBPMedia1
 
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdfMeas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
dylandmeas
 
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s DholeraTata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Avirahi City Dholera
 
What are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdfWhat are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdf
HumanResourceDimensi1
 
Digital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and TemplatesDigital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and Templates
Aurelien Domont, MBA
 
BeMetals Presentation_May_22_2024 .pdf
BeMetals Presentation_May_22_2024   .pdfBeMetals Presentation_May_22_2024   .pdf
BeMetals Presentation_May_22_2024 .pdf
DerekIwanaka1
 

Recently uploaded (20)

Cracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptxCracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptx
 
Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...
 
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-indiafalcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
 
Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
 
5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer
 
Affordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n PrintAffordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n Print
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
 
anas about venice for grade 6f about venice
anas about venice for grade 6f about veniceanas about venice for grade 6f about venice
anas about venice for grade 6f about venice
 
Skye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto AirportSkye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto Airport
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
 
What is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdfWhat is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdf
 
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
 
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdfMeas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
 
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s DholeraTata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
 
What are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdfWhat are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdf
 
Digital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and TemplatesDigital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and Templates
 
BeMetals Presentation_May_22_2024 .pdf
BeMetals Presentation_May_22_2024   .pdfBeMetals Presentation_May_22_2024   .pdf
BeMetals Presentation_May_22_2024 .pdf
 

Spark 2016 - Jason Yip

  • 1. An outsider assessment of Spotify Engineering Culture by an insider Jason Yip Agile Coach, Monetization Tribe, Spotify NYC jyip@spotify.com @jchyip https://jchyip.blogspot.com https://medium.com/@jchyip
  • 2. What I learned from Jerry Weinberg
  • 5. It’s not the success that motivates but the willingness to show the struggle (paraphrasing)
  • 6. What problem is Spotify trying to solve?
  • 7. Everything comes down to “How do we deal with rapid growth?” # of communication channels = n (n - 1) / 2
  • 8. How might you maintain level up speed and quality even if you double in size?
  • 9. The experience of working in Spotify Engineering is one of being free of friction, where everything makes sense, where you’re not surprised by strange decisions, where you can trust everything works as expected, and where there is a strong sense of safety that allows people to produce high quality outcomes, quickly, and efficiently.
  • 10. The air war vs the ground war
  • 11.
  • 12. “...those who master what venture capitalist Ben Horowitz calls ‘the black art of scaling a human organization’ act as if they are fighting a ground war, not just an air war.”
  • 13. “Air war” https://flic.kr/p/pbysvA ‣ Leadership buy-in ‣ Messaging ‣ Values ‣ Etc.
  • 14. ‣ Individual buy-in ‣ Day-to-day conversations ‣ Day-to-day behaviour ‣ Day-to-day routines ‣ Policy ‣ Etc. “Ground war” https://flic.kr/p/5ABvbF
  • 15. Spotify has air superiority
  • 16. The ground war is fought Tribe to Tribe, Squad to Squad, person to person
  • 17. Here’s a taste of the ground war
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24. ‣ Speed of learning and execution lead us to create a best in class product ‣ The fewer technologies we are world class on, the faster we get ‣ Shorter iterations yield faster learning, quicker value and higher quality ‣ Small empowered cross-functional teams (squads) is the foundation of fast paced product development and innovation ‣ Strong teams always beat rock stars ‣ Your ability to learn and adapt is more important than your knowledge, merit and experience Spotify Engineering Core Beliefs
  • 25. ‣ Speed of learning and execution lead us to create a best in class product ‣ The fewer technologies we are world class on, the faster we get ‣ Shorter iterations yield faster learning, quicker value and higher quality ‣ Small empowered cross-functional teams (squads) is the foundation of fast paced product development and innovation ‣ Strong teams always beat rock stars ‣ Your ability to learn and adapt is more important than your knowledge, merit and experience Spotify Engineering Core Beliefs How might this reliably affect decisions?
  • 26. ‣ Role modeled by leaders and influencers ‣ Supported by systems and policies ‣ Communicated explicitly ‣ Mentioned regularly Good shared decision principles are:
  • 27.
  • 28. ‣ #technical-excellence ○ Get more people talking about it ‣ “Fearless Client Development” ○ Turn this into a prioritised TPD Bet Existing initiatives to level up technical competence
  • 29.
  • 30.
  • 31.
  • 32. A doesn’t quite work... C depends on A... Would be much simpler if F was done...
  • 33. 1. 2 week Feature Complete sync -> 1 week sync (2 week release cadence, 1 week sync cadence) 2. Feature Complete sync -> master is always releasable (aka Continuous Delivery) Requires changes in ways of working and tooling support From Release Trains to Continuous Delivery (client development)
  • 34.
  • 35. When you can’t avoid the big project...
  • 36.
  • 37.
  • 38.
  • 39. ‣ Spotify Engineering Culture cannot be effectively decoupled from Spotify Product / Business Culture ‣ TPD Bets vs Company Bets “Agile” must spread past TPD
  • 40.
  • 41. It’s not Community vs Structure
  • 44. High effort Low effort Low Impact High Impact Change hiring criteria for non-Coach roles More involved onboarding Fundamentals training Convert Engineering Beliefs into decision principles Bet to level up client development Ensure kickoffs and integration milestones for big projects Agile outside of product delivery
  • 46. Who was that guy? ‣ Jason Yip ‣ Agile Coach at Spotify since Feb 2015 ‣ Previously Principal Consultant at ThoughtWorks (started in February 2001) ‣ First encountered Extreme Programming in 1998
  • 47. ‣ Part 1: https://labs.spotify. com/2014/03/27/spotify-engineering-culture- part-1/ ‣ Part 2: https://labs.spotify. com/2014/09/20/spotify-engineering-culture- part-2/ Spotify Engineering Culture videos