SlideShare a Scribd company logo
ToSpeedThroughFailure
&OtherRelatedConcepts
Marcus Frödin
@marcusf #sparkconf
Hi - I’m Marcus!
What we will cover
‣ OrgPrimer
‣ TheAppsPlatformFailure
‣ Whatinnovationlookslike
‣ TheShiftToMobile
‣ Rituals&Culture
‣ AfterTheAppsPlatform
To Speed Through Failure
“Spotify is the only organisation I have ever seen that
treats simple problems as complex, instead ofthe other
way around.”
Simon Marcus,VP Strategy Operations.At Spotify.
With that a disclaimer
We think a lot about organisations, and that shows. If it sounds
complicated for the sake of complicated, it might be.
This stuff works for us, today. I make no claims we’ll use it tomorrow,
or that it’ll work for you.
Finally, this is my very personal take on our org. Many Spotifiers will
likely disagree.
How we organise
Squad
Squad Squad Squad
Squad Squad Squad
Tribe
Squad Squad Squad
Tribe
Squad Squad
Tribe
Squad
Tribe Tribe
Alliance
Squad Squad Squad SquadSquadSquad
Tribe Tribe
Alliance
Squad Squad Squad SquadSquadSquad
Tribe Tribe
Alliance
Squad Squad Squad SquadSquadSquad
Tribe Trib
Alliance
Squad Squad SquaSquadSquad
Tribe Tribe
Alliance
Squad Squad Squad SquadSquadSquad
Tribe Trib
Alliance
Squad Squad SquaSquadSquad
TPD
What’s all this?
To Speed Through Failure
We want to be
Optimized for growth, retention and experimentation.
Able to hold local leaders very much accountable.
Really good at getting it wrong quickly.
Embarrassingly parallel.
Faster, ratherthan more quality-minded.
Embarrassingly parallell and 

good at failing
Distance (Org/Time/Space)
Cost
Distance (Org/Time/Space)
Cost
Need
Squads are collocated, sat closest to
codependent missions and have all necessary
components to move forward.
To Speed Through Failure
Information
Information Decisions
Information Decisions
Obvious massive anti pattern
To Speed Through Failure
Intent
Hypothesis
Intent
Hypothesis
Intent
Learning
Hypothesis
Intent
Learning
Keytrait:
Asynchronous
Alignment
Autonomy
Feedback
Leaders spend time setting intent and helping
propagate knowledge.
SQUAD
TRIBETRIBETRIBE
TRIBETRIBETRIBE
TRIBETRIBETRIBE
SQUAD
SQUADSQUAD
SQUAD SQUAD
SQUADSQUAD
To Speed Through Failure
To Speed Through Failure
Autonomy
Feedback
-> Alignment
??
We’ll get to it.
For now it’s magic.
To Speed Through Failure
TAKE-AWAY #1
Autonomy & Alignment Interact
A model for talking about failure
To Speed Through Failure
To Speed Through Failure
Plan
Plan Action
Plan Action Outcome
Plan Action Outcome
Knowledge Gap
Alignment Gap Effects Gap
Intent Hypothesis Feedback
Knowledge Gap
Alignment Gap Effects Gap
Most people focus mostly on this thing
Intent Hypothesis Feedback
Knowledge Gap
Alignment Gap Effects Gap
Spotify Apps, ca 2011
To Speed Through Failure
Plan Action Outcome
Platforms always win. App stores are disproportionately
shifting innovation to Google and Apple. If you give
developers API’s, they will come.
Spotify needs to become the platform for music. We also
need to become faster at shipping our internal software.
By mimicking an Operating System and using web tech to
power apps, we can hit two flies with one rock.
We need to rewrite our desktop client to support web
apps, and use this to power an app store.
People will use apps to listen to music and discover new
stuff. Developers will innovate and we’ll benefit.
STRATEGY
PLAN
OUTCOME
ACTION
App
Platform
2011
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
App
Platform
2011
Started building team
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
App
Platform
2011
Started building team Shipped the platform
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Many apps on launch
App
Platform
2011
Started building team Shipped the platform
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Many apps on launch
App
Platform
2011 2012
Started building team Shipped the platform
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Many apps on launch
App
Platform
2011 2012
Started building team Shipped the platform
100’s of apps shipped
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Many apps on launch
App
Platform
2011 2012
Started building team Shipped the platform
100’s of apps shipped
Specialized team to

help apps launch

quicker
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Many apps on launch
App
Platform
2011 2012
Started building team Shipped the platform
100’s of apps shipped
Specialized team to

help apps launch

quicker
Still 100’s of apps shipped
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Many apps on launch
2013
App
Platform
2011 2012
Started building team Shipped the platform
100’s of apps shipped
Specialized team to

help apps launch

quicker
Still 100’s of apps shipped
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Many apps on launch
2013
App
Platform
2011 2012
Started building team Shipped the platform
100’s of apps shipped
Specialized team to

help apps launch

quicker
Still 100’s of apps shipped
Sigh. Still 100’s of apps shipped
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Many apps on launch
2013
App
Platform
2011 2012
Started building team Shipped the platform
100’s of apps shipped
Specialized team to

help apps launch

quicker
Still 100’s of apps shipped
Mobile turns out
to be very hard
Sigh. Still 100’s of apps shipped
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Many apps on launch
2013
App
Platform
2011 2012
Started building team Shipped the platform
100’s of apps shipped
Specialized team to

help apps launch

quicker
Still 100’s of apps shipped
Mobile turns out
to be very hard
Started consider options
Sigh. Still 100’s of apps shipped
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Many apps on launch
2013
App
Platform
2011 2012
Started building team Shipped the platform
100’s of apps shipped
Specialized team to

help apps launch

quicker
Still 100’s of apps shipped
Mobile turns out
to be very hard
Started consider options
Sigh. Still 100’s of apps shipped
Decisions to
shut it down.
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Many apps on launch
2013
App
Platform
2011 2012
Started building team Shipped the platform
100’s of apps shipped
Specialized team to

help apps launch

quicker
Still 100’s of apps shipped
Mobile turns out
to be very hard
Started consider options
Sigh. Still 100’s of apps shipped
Decisions to
shut it down.
Start retraining team
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Many apps on launch
2013 2014
App
Platform
2011 2012
Started building team Shipped the platform
100’s of apps shipped
Specialized team to

help apps launch

quicker
Still 100’s of apps shipped
Mobile turns out
to be very hard
Started consider options
Sigh. Still 100’s of apps shipped
Decisions to
shut it down.
Start retraining team
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Many apps on launch
2013 2014
App
Platform
2011 2012
Started building team Shipped the platform
100’s of apps shipped
Specialized team to

help apps launch

quicker
Still 100’s of apps shipped
Mobile turns out
to be very hard
Started consider options
Sigh. Still 100’s of apps shipped
Decisions to
shut it down.
We tell developers
Start retraining team
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Many apps on launch
2013 2014
App
Platform
2011 2012
Started building team Shipped the platform
100’s of apps shipped
Specialized team to

help apps launch

quicker
Still 100’s of apps shipped
Mobile turns out
to be very hard
Started consider options
Sigh. Still 100’s of apps shipped
Decisions to
shut it down.
We tell developers
Start retraining team
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Implement it all
Many apps on launch
2013 2014
App
Platform
2011 2012
Started building team Shipped the platform
100’s of apps shipped
Specialized team to

help apps launch

quicker
Still 100’s of apps shipped
Mobile turns out
to be very hard
Started consider options
Sigh. Still 100’s of apps shipped
Decisions to
shut it down.
We tell developers
Start retraining team
All of team retrained
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Implement it all
Many apps on launch
2013 2014
App
Platform
2011 2012 2015
Started building team Shipped the platform
100’s of apps shipped
Specialized team to

help apps launch

quicker
Still 100’s of apps shipped
Mobile turns out
to be very hard
Started consider options
Sigh. Still 100’s of apps shipped
Decisions to
shut it down.
We tell developers
Start retraining team
All of team retrained
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Implement it all
Many apps on launch
2013 2014
App
Platform
2011 2012 2015
Started building team Shipped the platform
100’s of apps shipped
Specialized team to

help apps launch

quicker
Still 100’s of apps shipped
Mobile turns out
to be very hard
Started consider options
Sigh. Still 100’s of apps shipped
Decisions to
shut it down.
We tell developers Apps Platform RIP
Start retraining team
All of team retrained
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Implement it all
To Speed Through Failure
Plan Action Outcome
Plan Action Outcome
We shipped the product on time.
Hundreds of apps launched on the
platform.
However, over time, interest started to
wane. I believe the initial inabilityto
monetise on the platform, plus the
comparatively few users (~30m MAU at
peak) lead to interest petering out.
As the shift to mobile was in full swing,
reproducing the platform on mobile
turned out to be very hard.
Plan Action Outcome
Knowledge Gap
Alignment Gap Effects Gap
Special purpose app stores have never succeeded at
the scale we envisioned (outside of games).
Running arbitrary apps inside an app is much harder on
mobile than desktop.
Hire for generalists, even with in specialised roles.
The API’s and incentives put in place did
not lead to long term engagement from
developers with the platform.
What to do with those learnings?
Improve our batting average
What does
innovation look like?
Innovation
Innovation
1. The action or process of innovating
Innovation
1. The action or process of innovating
2. A new method, idea, product, etc.
Innovation
It’s also what most of us here do, in pursuit of making our
users lives better and building better product.
The process of innovation
Here’s the real maxima
You’re here
To Speed Through Failure
The effects of innovation
“App stores disproportionately shift innovation to Google & Apple”
- Me, just a few slides ago
So can we learn anything about innovation in the app store?
Assume: Successful innovation will eventually generate revenue.
On average, more money means you’ve innovated better.
So how does the app store distribute revenue, financially?
http://dazeend.org/2015/01/the-shape-of-the-app-store/
That puts 99.93% of apps in the “long tail” of the App Store.
The “head” of the App Store, those 870 top grossing apps that
make up 0.07% of the App Store population, collect over 40%
of the App Store revenue.
http://dazeend.org/2015/01/the-shape-of-the-app-store/
To Speed Through Failure
To Speed Through Failure
To Speed Through Failure
To Speed Through Failure
To Speed Through Failure
YEEEEEAAAHHHHHH!
To Speed Through Failure
You’re not creating something from nothing, you have a
constraining context. You have strategic intent and you can
propagate it more effectively.
To Speed Through Failure
Here’s the real maxima
You’re here
To Speed Through Failure
WE THINKTHIS IS THE WAY
WELL WE HAVE AVAGUE IDEA
= STRATEGIC INTENT
Next Thing
App Platform
Next Next Thing
Intent Hypothesis Feedback
Plan Action Outcome
Plan Action Outcome
Plan Action Outcome
= Strategic Intent
Plan Action Outcome
Propagate intent
= Strategic Intent
Plan Action Outcome
Propagate intent
= Strategic Intent
Answering this is figuring out “Where do we compete?”
Plan Action Outcome
Propagate intent
= Strategic Intent Platforms drives down time,
experimentation culture drives down scope
Minimize inventory
Measure outcomes
Answering this is figuring out “Where do we compete?”
Plan Action Outcome
Plan Action Outcome
Intent Hypothesis Feedback
Measure like a mad man. Rinse and repeat.
To Speed Through Failure
http://www.slideshare.net/MrChrisJohnson/from-idea-to-execution-spotifys-discover-weekly
When Spotify first debuted its Discover Weekly personalized
playlist in July, it felt like a hit. Well, now there are some
numbers to back up the hype: In its first five months, Discover
Weekly resulted in 1.7 billion streams.
http://www.fastcompany.com/3054176/elasticity/why-spotifys-discover-weekly-playlists-are-such-a-hit
TAKE-AWAY #2
Iterate with Purpose To Beat Darwin
The Shift to Mobile (2011 onwards)
2013
from: CTO
to: technology
received: Thu, 28 Feb 2013
subject: How do we become a mobile company?
This is the million dollar question... We all know that we must become a mobile company to win, but how do we make it
happen? A group of 25 people have spent the last 2 months on this topic. The group includes engineers, PO's & designers from
all levels of the company and we also reached out to several external companies for advice.
There are still many unanswered questions, we will continue to attack questions one after another. But the fundamentals are
now widely agreed.
Please read the attached to see what we came up with. This will be presented verbally at an all hands soon, but if you can't wait
until then please read this doc. You can direct any questions to your senior manager, myself or any mobile developer.
2010 - 2011
Mary Meeker, 2010 + 2011
http://www.kpcb.com/blog/2011-internet-trends
http://www.kpcb.com/blog/2011-internet-trends
http://www.kpcb.com/blog/2011-internet-trends
Mobile phones overtook desktops. Really really quickly.
Shift to
Mobile
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Shift to
Mobile
2010
/
2011
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Shift to
Mobile
2010
/
2011
Meeker Decks
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Shift to
Mobile
2010
/
2011
2012
Meeker Decks
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Shift to
Mobile
2010
/
2011
2012
Meeker Decks
Apps Platform Strategy
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Shift to
Mobile
2010
/
2011
2012
Meeker Decks
Apps Platform Strategy
Hiring frenzy forweb
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Shift to
Mobile
2010
/
2011
2012
Meeker Decks
Apps Platform Strategy
Hiring frenzy forweb
Apps shipping on

iOS and Android, 

very seldomly and

from two teams
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Shift to
Mobile
2010
/
2011
2012
Meeker Decks
Apps Platform Strategy
Hiring frenzy forweb
Apps shipping on

iOS and Android, 

very seldomly and

from two teams
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Work on mobile strategy
Shift to
Mobile
2010
/
2011
2012
Meeker Decks
Apps Platform Strategy
Hiring frenzy forweb
Apps shipping on

iOS and Android, 

very seldomly and

from two teams
Demo latest flagship on web
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Work on mobile strategy
2013
Shift to
Mobile
2010
/
2011
2012
Meeker Decks
Apps Platform Strategy
Hiring frenzy forweb
Apps shipping on

iOS and Android, 

very seldomly and

from two teams
Demo latest flagship on web
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Work on mobile strategy
2013
Shift to
Mobile
2010
/
2011
2012
Meeker Decks
Apps Platform Strategy
Hiring frenzy forweb
Apps shipping on

iOS and Android, 

very seldomly and

from two teams
Demo latest flagship on web
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
Work on mobile strategy
Mobile strategy launched

“One app on both platforms”
2013
Shift to
Mobile
2010
/
2011
2012
Meeker Decks
Apps Platform Strategy
Hiring frenzy forweb
Apps shipping on

iOS and Android, 

very seldomly and

from two teams
Demo latest flagship on web
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
First Interim 

Release Manager
> 1 team contributes
Work on mobile strategy
Mobile strategy launched

“One app on both platforms”
2013
Shift to
Mobile
2010
/
2011
2012
Meeker Decks
Apps Platform Strategy
Hiring frenzy forweb
Apps shipping on

iOS and Android, 

very seldomly and

from two teams
Demo latest flagship on web
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
First Interim 

Release Manager
> 1 team contributes
Start hiring craze
Work on mobile strategy
Mobile strategy launched

“One app on both platforms”
2013
Shift to
Mobile
2010
/
2011
2012
Meeker Decks
Apps Platform Strategy
Hiring frenzy forweb
Apps shipping on

iOS and Android, 

very seldomly and

from two teams
Demo latest flagship on web
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
First Interim 

Release Manager
> 1 team contributes
Start trying to ship everythree
weeks
Start hiring craze
Work on mobile strategy
Mobile strategy launched

“One app on both platforms”
2013
Shift to
Mobile
2010
/
2011
2012
Meeker Decks
Apps Platform Strategy
Hiring frenzy forweb
Apps shipping on

iOS and Android, 

very seldomly and

from two teams
Demo latest flagship on web
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
First Interim 

Release Manager
> 1 team contributes
Start trying to ship everythree
weeks
Start hiring craze
Work on mobile strategy
Start trying to

retrain devs
Mobile strategy launched

“One app on both platforms”
2013
Shift to
Mobile
2010
/
2011
2012
Meeker Decks
Apps Platform Strategy
Hiring frenzy forweb
Apps shipping on

iOS and Android, 

very seldomly and

from two teams
Demo latest flagship on web
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
First Interim 

Release Manager
> 1 team contributes
Start trying to ship everythree
weeks
Start hiring craze
Work on mobile strategy
iOS 7 announced: Abandon web on mobile
Start trying to

retrain devs
Mobile strategy launched

“One app on both platforms”
2013
Shift to
Mobile
2010
/
2011
2012
Meeker Decks
Apps Platform Strategy
Hiring frenzy forweb
Apps shipping on

iOS and Android, 

very seldomly and

from two teams
Demo latest flagship on web
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
First Interim 

Release Manager
> 1 team contributes
Start trying to ship everythree
weeks
Start hiring craze
Work on mobile strategy
Multiple squads and
chapters contributing.
iOS 7 announced: Abandon web on mobile
Start trying to

retrain devs
Mobile strategy launched

“One app on both platforms”
2013
Shift to
Mobile
2010
/
2011
2012
Meeker Decks
Apps Platform Strategy
Hiring frenzy forweb
Apps shipping on

iOS and Android, 

very seldomly and

from two teams
Demo latest flagship on web
Lack of mobile is
blocking most teams.
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
First Interim 

Release Manager
> 1 team contributes
Start trying to ship everythree
weeks
Start hiring craze
Work on mobile strategy
Multiple squads and
chapters contributing.
iOS 7 announced: Abandon web on mobile
Start trying to

retrain devs
Mobile strategy launched

“One app on both platforms”
2013
Shift to
Mobile
2010
/
2011
2012
Meeker Decks
Apps Platform Strategy
Hiring frenzy forweb
Apps shipping on

iOS and Android, 

very seldomly and

from two teams
Demo latest flagship on web
Lack of mobile is
blocking most teams.
Ship our mobile first product
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
First Interim 

Release Manager
> 1 team contributes
Start trying to ship everythree
weeks
Start hiring craze
Work on mobile strategy
Multiple squads and
chapters contributing.
iOS 7 announced: Abandon web on mobile
Start trying to

retrain devs
Mobile strategy launched

“One app on both platforms”
2013 2014
Shift to
Mobile
2010
/
2011
2012
Meeker Decks
Apps Platform Strategy
Hiring frenzy forweb
Apps shipping on

iOS and Android, 

very seldomly and

from two teams
Demo latest flagship on web
Lack of mobile is
blocking most teams.
Ship our mobile first product
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
First Interim 

Release Manager
> 1 team contributes
Start trying to ship everythree
weeks
Start hiring craze
Work on mobile strategy
Multiple squads and
chapters contributing.
iOS 7 announced: Abandon web on mobile
Start trying to

retrain devs
Mobile strategy launched

“One app on both platforms”
Dedicated release / arch teams
2013 2014
Shift to
Mobile
2010
/
2011
2012
Meeker Decks
Apps Platform Strategy
Hiring frenzy forweb
Apps shipping on

iOS and Android, 

very seldomly and

from two teams
Demo latest flagship on web
Lack of mobile is
blocking most teams.
Ship our mobile first product
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
First Interim 

Release Manager
> 1 team contributes
Start trying to ship everythree
weeks
Start hiring craze
Work on mobile strategy
Multiple squads and
chapters contributing.
iOS 7 announced: Abandon web on mobile
Start trying to

retrain devs
Mobile strategy launched

“One app on both platforms”
Dedicated release / arch teams
2013 2014
Shift to
Mobile
2010
/
2011
2012
Meeker Decks
Apps Platform Strategy
Hiring frenzy forweb
Apps shipping on

iOS and Android, 

very seldomly and

from two teams
Demo latest flagship on web
Lack of mobile is
blocking most teams.
Ship our mobile first product
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
First Interim 

Release Manager
> 1 team contributes
Start trying to ship everythree
weeks
Start hiring craze
Work on mobile strategy
Multiple squads and
chapters contributing.
iOS 7 announced: Abandon web on mobile
Start trying to

retrain devs
Mobile strategy launched

“One app on both platforms”
Hiring starts working
Dedicated release / arch teams
2013 2014
Shift to
Mobile
2010
/
2011
2012
Meeker Decks
Apps Platform Strategy
Hiring frenzy forweb
Apps shipping on

iOS and Android, 

very seldomly and

from two teams
Demo latest flagship on web
Lack of mobile is
blocking most teams.
Ship our mobile first product
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
First Interim 

Release Manager
> 1 team contributes
Start trying to ship everythree
weeks
Start hiring craze
Work on mobile strategy
Multiple squads and
chapters contributing.
Mobile chapters most places,

guilds are effective.
iOS 7 announced: Abandon web on mobile
Start trying to

retrain devs
Mobile strategy launched

“One app on both platforms”
Hiring starts working
Dedicated release / arch teams
2013 2014
Shift to
Mobile
2010
/
2011
2012 2015
Meeker Decks
Apps Platform Strategy
Hiring frenzy forweb
Apps shipping on

iOS and Android, 

very seldomly and

from two teams
Demo latest flagship on web
Lack of mobile is
blocking most teams.
Ship our mobile first product
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
First Interim 

Release Manager
> 1 team contributes
Start trying to ship everythree
weeks
Start hiring craze
Work on mobile strategy
Multiple squads and
chapters contributing.
Mobile chapters most places,

guilds are effective.
iOS 7 announced: Abandon web on mobile
Start trying to

retrain devs
Mobile strategy launched

“One app on both platforms”
Hiring starts working
Dedicated release / arch teams
2013 2014
Shift to
Mobile
2010
/
2011
2012 2015
Meeker Decks
Apps Platform Strategy
Hiring frenzy forweb
Apps shipping on

iOS and Android, 

very seldomly and

from two teams
Demo latest flagship on web
Lack of mobile is
blocking most teams.
Ship our mobile first product
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
First Interim 

Release Manager
> 1 team contributes
Start trying to ship everythree
weeks
Start hiring craze
Work on mobile strategy
Multiple squads and
chapters contributing. ~April 2014
Several thousands
Single hundreds
JAN 2011 JUN 2016
Mobile chapters most places,

guilds are effective.
iOS 7 announced: Abandon web on mobile
Start trying to

retrain devs
Mobile strategy launched

“One app on both platforms”
Hiring starts working
Monthly active developers
Dedicated release / arch teams
2013 2014
Shift to
Mobile
2010
/
2011
2012 2015
Meeker Decks
Apps Platform Strategy
Hiring frenzy forweb
Apps shipping on

iOS and Android, 

very seldomly and

from two teams
Demo latest flagship on web
Lack of mobile is
blocking most teams.
Ship our mobile first product
DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
First Interim 

Release Manager
> 1 team contributes
Start trying to ship everythree
weeks
Start hiring craze
Work on mobile strategy
Multiple squads and
chapters contributing. ~April 2014
Several thousands
Single hundreds
JAN 2011 JUN 2016
Mobile chapters most places,

guilds are effective.
iOS 7 announced: Abandon web on mobile
Start trying to

retrain devs
Mobile strategy launched

“One app on both platforms”
Hiring starts working
2011-2014
Today
Platformisation
Repo
Android
App
Squad
Users
Squad Squad Squad Squad
SingleTeam Writes & Ships WholeApp
1-10 developers in one app
50-500 commits per month
Other squads provide backends for UI team to work with
Nice segregated backend architecture to playwith
Repo
Android
App
Squad
Users
Squad
Squad
Squad
Squad
AllTeams ContributeToThe OneApp
OneTeam Releases
10-100 developers in one app
1000’s-10 000’s commits / month
Squad
Squad
Knowing this would be painful, we should have started way earlier.
Squad
Users
Squad
Squad
Squad
Squad
Squad
Squad
Squad
Squad
Squad
Squad
Users
Squad
Squad
Squad
Who owns the user experience
Who owns the quality of that experience?
Who owns holistic quality metrics?
Are teams set up with the proper skill to own this?
If not, how will they get there?
Will this lead to a better product for the user in the end?
How do you know that?
Who owns the user experience
Who owns the quality of that experience?
Who owns holistic quality metrics?
Are teams set up with the proper skill to own this?
If not, how will they get there?
Will this lead to a better product for the user in the end?
How do you know that?
Plan
Action
Outcome
Plan Action Outcome
Knowledge Gap
Alignment Gap Effects Gap
Assess technical trends with a long view and bet earlier
on emerging platforms.
Web and mobile are distinct skills. Mobile engineers are
highly sought after and competitive.
Leverage guilds and RFPs to drive high quality decision
making in a Spotifyway.
Platformisation is an extremely heavy-weight maneavuer.
Hiring and onboarding tons of mobile
engineers doesn’t immediately make you
quick. You need to platformise.
Now that we have this, how do we maximise it’s advantage?
Culture & Process
Three rituals and tools we use
1. DIBBs
Data Insights Beliefs Bets
Plan Outcome
Things we believe about the world and why we
believe them.
To Speed Through Failure
Bet
Bet
WHY
Bet
WHY
Belief
Bet
WHY
Belief
WHY
Bet
WHY
Belief
WHY
Insight
Bet
WHY
Belief
WHY
Insight
WHY
Bet
WHY
Belief
WHY
Insight
WHY
Data
Applied for both strategy and culture.
DIBBs
Data Insight Belief Bet
http://blog.crisp.se/2016/06/08/henrikkniberg/spotify-rhythm
Desktop
Mobile
USAGE TRENDS
Desktop
Mobile
FRONT END STAFFING
Mobile is overtaking desktop
as primary music consumption
device, and it’s happening quickly.
We’re staffed as a desktop first
company.
The technology stacks between
desktop and mobile are wildly
different.
The future is mobile, and the
companythat wins music will
be a companythat wins mobile.
Hire mobile developers
Retrain desktop developers
Go from 1 team doing mobile for
all features, to mobile being a
concern of everyteam.
STRATEGY
DIBBs
Data Insight Belief Bet
CULTURE
DIBBs
Data Insight Belief Bet
All modern engineering
processes are dialects of
agile/lean which relies on
short iterations with constant
learning.
Bugs are more expensive to
fix the later they are found.
We have had many great ideas
but many of our ideas don’t
work in practice.
.
.
.
CULTURE
DIBBs
Data Insight Belief Bet
We can only learn when the code is
in front of a consumer. Therefore the
more often we show code to
users/customers the fasterwe will
learn.
Code is onlyworth something when
used by consumers, hence we must
ship often to gain value.
All modern engineering
processes are dialects of
agile/lean which relies on
short iterations with constant
learning.
Bugs are more expensive to
fix the later they are found.
We have had many great ideas
but many of our ideas don’t
work in practice.
.
.
.
CULTURE
DIBBs
Data Insight Belief Bet
We can only learn when the code is
in front of a consumer. Therefore the
more often we show code to
users/customers the fasterwe will
learn.
Code is onlyworth something when
used by consumers, hence we must
ship often to gain value.
Speed of iteration beats quality
of iteration.
All modern engineering
processes are dialects of
agile/lean which relies on
short iterations with constant
learning.
Bugs are more expensive to
fix the later they are found.
We have had many great ideas
but many of our ideas don’t
work in practice.
.
.
.
CULTURE
DIBBs
Data Insight Belief Bet
We can only learn when the code is
in front of a consumer. Therefore the
more often we show code to
users/customers the fasterwe will
learn.
Code is onlyworth something when
used by consumers, hence we must
ship often to gain value.
Speed of iteration beats quality
of iteration.
Our organisation, culture,
architecture and process is optimised
for learning and execution speed as
opposed to say developer resource
utilisation or cost per built feature.
.
.
.
.
All modern engineering
processes are dialects of
agile/lean which relies on
short iterations with constant
learning.
Bugs are more expensive to
fix the later they are found.
We have had many great ideas
but many of our ideas don’t
work in practice.
.
.
.
CULTURE
Giving away all the
worlds music for free
can bring the music
industry back to health.
2. Innovation Propagation / Bets Board
Action
To Speed Through Failure
???
The Company Bets Kanban
The main priorities of the company
Evaluated and re-prioritised quarterly
Strictly stack ranked
Each bet has an assigned RM
Open to the entire company and 

debated and questioned endlessly
Expresses intent
NOW NEXT
The Company Bets Kanban
The main priorities of the company
Evaluated and re-prioritised quarterly
Strictly stack ranked
Each bet has an assigned RM
Open to the entire company and 

debated and questioned endlessly
Expresses intent
NOW NEXT
The Company Bets Kanban
The main priorities of the company
Evaluated and re-prioritised quarterly
Strictly stack ranked
Each bet has an assigned RM
Open to the entire company and 

debated and questioned endlessly
Expresses intent
NOW NEXT
The Company Bets Kanban
The main priorities of the company
Evaluated and re-prioritised quarterly
Strictly stack ranked
Each bet has an assigned RM
Open to the entire company and 

debated and questioned endlessly
Expresses intent
NOW NEXT
The Company Bets Kanban
The main priorities of the company
Evaluated and re-prioritised quarterly
Strictly stack ranked
Each bet has an assigned RM
Open to the entire company and 

debated and questioned endlessly
Expresses intent
NOW NEXT
To Speed Through Failure
3. Innovation Execution / Taps
Action
A meeting every 6 weeks of everyone involved in an area ofwork.
Two hours. Free for all questioning and asking for help.
Bythe team, for the team.
Taps
Tap Tap
Strategy
Tap Tap
S S S S S S S S S
Tap Tap
Strategy
Tap Tap
S S S S S S S S S
Taps create peer accountability, natural
pressure to ship and transparency by default.
Putting those who do closest to the effects of doing
TAKE-AWAY #3
Over-reacting beats under-reacting
What happened
after Apps Platform?
To Speed Through Failure
To Speed Through Failure
To Speed Through Failure
To Speed Through Failure
To Speed Through Failure
To Speed Through Failure
To Speed Through Failure
To Speed Through Failure
To Speed Through Failure
How long did it take to build?
How long did it take to build?
4 MONTHS. FROM IDEA
TO MVP IN HAND.
A new strategic intent
“Ubiquity”
“Ubiquity”
Next Thing
Apps Platform
Next Next Thing
No Apps Platform, No PlayStation
Minimum Viable
Tons and tons and tons of data - Right MVP
1. PlayStation
2. Less important
Number 1 priority - Block and tackle
1. PlayStation
2. Less important
Number 1 priority - Block and tackle
Plan Action Outcome
Plan Action Outcome
Ubiquity
Plan Action Outcome
Number 1 Priority
Technical Capability
Ubiquity
Plan Action Outcome
Number 1 Priority
Technical Capability
Right MVP
Ubiquity
Summing Up
What did we cover?
A whole mess of stuff, really.
Autonomy & Alignment Interact
Empower peer-based teams
Make sure failure travels fastest
Vocabulary shapes culture
Iterate with Purpose To Beat Darwin
Make failure expected and retrospected
Copy with intention
Be Bayes not Darwin
Over-Reacting Beats Under-Reacting
When in doubt, Ship It
Put doers closest to value delivery
Hire for capability to change
#sparkconf
#sparklondon
@marcusf
Ad

More Related Content

Similar to To Speed Through Failure (20)

Appsplash'16 session(1) "Introduction to mobile application"
Appsplash'16 session(1) "Introduction to mobile application"Appsplash'16 session(1) "Introduction to mobile application"
Appsplash'16 session(1) "Introduction to mobile application"
Hany Halim
 
Alex jubien-think mobile
Alex jubien-think mobileAlex jubien-think mobile
Alex jubien-think mobile
App Promotion Summit Conference
 
12 top app testing tools
12 top app testing tools12 top app testing tools
12 top app testing tools
Gabirel Machuret
 
110621 Brown Bag Lunch - iPhone & Android Apps for Business
110621 Brown Bag Lunch - iPhone & Android Apps for Business110621 Brown Bag Lunch - iPhone & Android Apps for Business
110621 Brown Bag Lunch - iPhone & Android Apps for Business
crassi
 
Ops Happens: DevOps Beyond Deployment - Damon Edwards
Ops Happens: DevOps Beyond Deployment - Damon EdwardsOps Happens: DevOps Beyond Deployment - Damon Edwards
Ops Happens: DevOps Beyond Deployment - Damon Edwards
SeniorStoryteller
 
Deep linking at App Promotion Summit
Deep linking at App Promotion SummitDeep linking at App Promotion Summit
Deep linking at App Promotion Summit
Alexandre Jubien
 
9 Miscalculations That You Should Avoid As A Inventor While Developing A Mobi...
9 Miscalculations That You Should Avoid As A Inventor While Developing A Mobi...9 Miscalculations That You Should Avoid As A Inventor While Developing A Mobi...
9 Miscalculations That You Should Avoid As A Inventor While Developing A Mobi...
Techinventive Software
 
Orta Therox
Orta TheroxOrta Therox
Orta Therox
CodeFest
 
Thinking about the full stack to create great mobile experiences
Thinking about the full stack to create great mobile experiencesThinking about the full stack to create great mobile experiences
Thinking about the full stack to create great mobile experiences
New Relic
 
Surviving (and Thriving in) the Online Identity Wars
Surviving (and Thriving in) the Online Identity WarsSurviving (and Thriving in) the Online Identity Wars
Surviving (and Thriving in) the Online Identity Wars
John McCrea
 
파일 암호화 복호화 프로그램 프로젝트
파일 암호화 복호화 프로그램 프로젝트파일 암호화 복호화 프로그램 프로젝트
파일 암호화 복호화 프로그램 프로젝트
Dong-Jin Park
 
Deploy First, Develop Later
Deploy First, Develop LaterDeploy First, Develop Later
Deploy First, Develop Later
Jared Novack
 
Mobile App Development Proposal Template PowerPoint Presentation Slides
Mobile App Development Proposal Template PowerPoint Presentation SlidesMobile App Development Proposal Template PowerPoint Presentation Slides
Mobile App Development Proposal Template PowerPoint Presentation Slides
SlideTeam
 
App Store Optimizer
App Store OptimizerApp Store Optimizer
App Store Optimizer
Shreekar Acharya
 
Going Mobile First: a future-friendly approach to digital product design
Going Mobile First: a future-friendly approach to digital product designGoing Mobile First: a future-friendly approach to digital product design
Going Mobile First: a future-friendly approach to digital product design
Ezekiel Binion
 
How to create an app
How to create an appHow to create an app
How to create an app
Candace Benson
 
How To Build A Mobile App From Scratch
How To Build A Mobile App From ScratchHow To Build A Mobile App From Scratch
How To Build A Mobile App From Scratch
imgglobalinfotech
 
GSP East 2008 - Intro & Welcome
GSP East 2008 - Intro & WelcomeGSP East 2008 - Intro & Welcome
GSP East 2008 - Intro & Welcome
Dave McClure
 
Break out 2012 search for the next great app
Break out 2012 search for the next great appBreak out 2012 search for the next great app
Break out 2012 search for the next great app
Pete Pizzutillo
 
Alt tab mobile company overview - feb 2015
Alt tab mobile   company overview - feb 2015Alt tab mobile   company overview - feb 2015
Alt tab mobile company overview - feb 2015
Roger Jones
 
Appsplash'16 session(1) "Introduction to mobile application"
Appsplash'16 session(1) "Introduction to mobile application"Appsplash'16 session(1) "Introduction to mobile application"
Appsplash'16 session(1) "Introduction to mobile application"
Hany Halim
 
110621 Brown Bag Lunch - iPhone & Android Apps for Business
110621 Brown Bag Lunch - iPhone & Android Apps for Business110621 Brown Bag Lunch - iPhone & Android Apps for Business
110621 Brown Bag Lunch - iPhone & Android Apps for Business
crassi
 
Ops Happens: DevOps Beyond Deployment - Damon Edwards
Ops Happens: DevOps Beyond Deployment - Damon EdwardsOps Happens: DevOps Beyond Deployment - Damon Edwards
Ops Happens: DevOps Beyond Deployment - Damon Edwards
SeniorStoryteller
 
Deep linking at App Promotion Summit
Deep linking at App Promotion SummitDeep linking at App Promotion Summit
Deep linking at App Promotion Summit
Alexandre Jubien
 
9 Miscalculations That You Should Avoid As A Inventor While Developing A Mobi...
9 Miscalculations That You Should Avoid As A Inventor While Developing A Mobi...9 Miscalculations That You Should Avoid As A Inventor While Developing A Mobi...
9 Miscalculations That You Should Avoid As A Inventor While Developing A Mobi...
Techinventive Software
 
Orta Therox
Orta TheroxOrta Therox
Orta Therox
CodeFest
 
Thinking about the full stack to create great mobile experiences
Thinking about the full stack to create great mobile experiencesThinking about the full stack to create great mobile experiences
Thinking about the full stack to create great mobile experiences
New Relic
 
Surviving (and Thriving in) the Online Identity Wars
Surviving (and Thriving in) the Online Identity WarsSurviving (and Thriving in) the Online Identity Wars
Surviving (and Thriving in) the Online Identity Wars
John McCrea
 
파일 암호화 복호화 프로그램 프로젝트
파일 암호화 복호화 프로그램 프로젝트파일 암호화 복호화 프로그램 프로젝트
파일 암호화 복호화 프로그램 프로젝트
Dong-Jin Park
 
Deploy First, Develop Later
Deploy First, Develop LaterDeploy First, Develop Later
Deploy First, Develop Later
Jared Novack
 
Mobile App Development Proposal Template PowerPoint Presentation Slides
Mobile App Development Proposal Template PowerPoint Presentation SlidesMobile App Development Proposal Template PowerPoint Presentation Slides
Mobile App Development Proposal Template PowerPoint Presentation Slides
SlideTeam
 
Going Mobile First: a future-friendly approach to digital product design
Going Mobile First: a future-friendly approach to digital product designGoing Mobile First: a future-friendly approach to digital product design
Going Mobile First: a future-friendly approach to digital product design
Ezekiel Binion
 
How To Build A Mobile App From Scratch
How To Build A Mobile App From ScratchHow To Build A Mobile App From Scratch
How To Build A Mobile App From Scratch
imgglobalinfotech
 
GSP East 2008 - Intro & Welcome
GSP East 2008 - Intro & WelcomeGSP East 2008 - Intro & Welcome
GSP East 2008 - Intro & Welcome
Dave McClure
 
Break out 2012 search for the next great app
Break out 2012 search for the next great appBreak out 2012 search for the next great app
Break out 2012 search for the next great app
Pete Pizzutillo
 
Alt tab mobile company overview - feb 2015
Alt tab mobile   company overview - feb 2015Alt tab mobile   company overview - feb 2015
Alt tab mobile company overview - feb 2015
Roger Jones
 

Recently uploaded (20)

Adobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest VersionAdobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest Version
kashifyounis067
 
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage DashboardsAdobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
BradBedford3
 
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRYLEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
NidaFarooq10
 
Get & Download Wondershare Filmora Crack Latest [2025]
Get & Download Wondershare Filmora Crack Latest [2025]Get & Download Wondershare Filmora Crack Latest [2025]
Get & Download Wondershare Filmora Crack Latest [2025]
saniaaftab72555
 
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Ranjan Baisak
 
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Eric D. Schabell
 
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdfMicrosoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
TechSoup
 
How can one start with crypto wallet development.pptx
How can one start with crypto wallet development.pptxHow can one start with crypto wallet development.pptx
How can one start with crypto wallet development.pptx
laravinson24
 
Solidworks Crack 2025 latest new + license code
Solidworks Crack 2025 latest new + license codeSolidworks Crack 2025 latest new + license code
Solidworks Crack 2025 latest new + license code
aneelaramzan63
 
How to Optimize Your AWS Environment for Improved Cloud Performance
How to Optimize Your AWS Environment for Improved Cloud PerformanceHow to Optimize Your AWS Environment for Improved Cloud Performance
How to Optimize Your AWS Environment for Improved Cloud Performance
ThousandEyes
 
Douwan Crack 2025 new verson+ License code
Douwan Crack 2025 new verson+ License codeDouwan Crack 2025 new verson+ License code
Douwan Crack 2025 new verson+ License code
aneelaramzan63
 
Secure Test Infrastructure: The Backbone of Trustworthy Software Development
Secure Test Infrastructure: The Backbone of Trustworthy Software DevelopmentSecure Test Infrastructure: The Backbone of Trustworthy Software Development
Secure Test Infrastructure: The Backbone of Trustworthy Software Development
Shubham Joshi
 
Societal challenges of AI: biases, multilinguism and sustainability
Societal challenges of AI: biases, multilinguism and sustainabilitySocietal challenges of AI: biases, multilinguism and sustainability
Societal challenges of AI: biases, multilinguism and sustainability
Jordi Cabot
 
Kubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptxKubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptx
CloudScouts
 
Why Orangescrum Is a Game Changer for Construction Companies in 2025
Why Orangescrum Is a Game Changer for Construction Companies in 2025Why Orangescrum Is a Game Changer for Construction Companies in 2025
Why Orangescrum Is a Game Changer for Construction Companies in 2025
Orangescrum
 
Who Watches the Watchmen (SciFiDevCon 2025)
Who Watches the Watchmen (SciFiDevCon 2025)Who Watches the Watchmen (SciFiDevCon 2025)
Who Watches the Watchmen (SciFiDevCon 2025)
Allon Mureinik
 
Scaling GraphRAG: Efficient Knowledge Retrieval for Enterprise AI
Scaling GraphRAG:  Efficient Knowledge Retrieval for Enterprise AIScaling GraphRAG:  Efficient Knowledge Retrieval for Enterprise AI
Scaling GraphRAG: Efficient Knowledge Retrieval for Enterprise AI
danshalev
 
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
steaveroggers
 
Exceptional Behaviors: How Frequently Are They Tested? (AST 2025)
Exceptional Behaviors: How Frequently Are They Tested? (AST 2025)Exceptional Behaviors: How Frequently Are They Tested? (AST 2025)
Exceptional Behaviors: How Frequently Are They Tested? (AST 2025)
Andre Hora
 
Download YouTube By Click 2025 Free Full Activated
Download YouTube By Click 2025 Free Full ActivatedDownload YouTube By Click 2025 Free Full Activated
Download YouTube By Click 2025 Free Full Activated
saniamalik72555
 
Adobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest VersionAdobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest Version
kashifyounis067
 
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage DashboardsAdobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
BradBedford3
 
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRYLEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
NidaFarooq10
 
Get & Download Wondershare Filmora Crack Latest [2025]
Get & Download Wondershare Filmora Crack Latest [2025]Get & Download Wondershare Filmora Crack Latest [2025]
Get & Download Wondershare Filmora Crack Latest [2025]
saniaaftab72555
 
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Ranjan Baisak
 
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Eric D. Schabell
 
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdfMicrosoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
TechSoup
 
How can one start with crypto wallet development.pptx
How can one start with crypto wallet development.pptxHow can one start with crypto wallet development.pptx
How can one start with crypto wallet development.pptx
laravinson24
 
Solidworks Crack 2025 latest new + license code
Solidworks Crack 2025 latest new + license codeSolidworks Crack 2025 latest new + license code
Solidworks Crack 2025 latest new + license code
aneelaramzan63
 
How to Optimize Your AWS Environment for Improved Cloud Performance
How to Optimize Your AWS Environment for Improved Cloud PerformanceHow to Optimize Your AWS Environment for Improved Cloud Performance
How to Optimize Your AWS Environment for Improved Cloud Performance
ThousandEyes
 
Douwan Crack 2025 new verson+ License code
Douwan Crack 2025 new verson+ License codeDouwan Crack 2025 new verson+ License code
Douwan Crack 2025 new verson+ License code
aneelaramzan63
 
Secure Test Infrastructure: The Backbone of Trustworthy Software Development
Secure Test Infrastructure: The Backbone of Trustworthy Software DevelopmentSecure Test Infrastructure: The Backbone of Trustworthy Software Development
Secure Test Infrastructure: The Backbone of Trustworthy Software Development
Shubham Joshi
 
Societal challenges of AI: biases, multilinguism and sustainability
Societal challenges of AI: biases, multilinguism and sustainabilitySocietal challenges of AI: biases, multilinguism and sustainability
Societal challenges of AI: biases, multilinguism and sustainability
Jordi Cabot
 
Kubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptxKubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptx
CloudScouts
 
Why Orangescrum Is a Game Changer for Construction Companies in 2025
Why Orangescrum Is a Game Changer for Construction Companies in 2025Why Orangescrum Is a Game Changer for Construction Companies in 2025
Why Orangescrum Is a Game Changer for Construction Companies in 2025
Orangescrum
 
Who Watches the Watchmen (SciFiDevCon 2025)
Who Watches the Watchmen (SciFiDevCon 2025)Who Watches the Watchmen (SciFiDevCon 2025)
Who Watches the Watchmen (SciFiDevCon 2025)
Allon Mureinik
 
Scaling GraphRAG: Efficient Knowledge Retrieval for Enterprise AI
Scaling GraphRAG:  Efficient Knowledge Retrieval for Enterprise AIScaling GraphRAG:  Efficient Knowledge Retrieval for Enterprise AI
Scaling GraphRAG: Efficient Knowledge Retrieval for Enterprise AI
danshalev
 
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
steaveroggers
 
Exceptional Behaviors: How Frequently Are They Tested? (AST 2025)
Exceptional Behaviors: How Frequently Are They Tested? (AST 2025)Exceptional Behaviors: How Frequently Are They Tested? (AST 2025)
Exceptional Behaviors: How Frequently Are They Tested? (AST 2025)
Andre Hora
 
Download YouTube By Click 2025 Free Full Activated
Download YouTube By Click 2025 Free Full ActivatedDownload YouTube By Click 2025 Free Full Activated
Download YouTube By Click 2025 Free Full Activated
saniamalik72555
 
Ad

To Speed Through Failure

  • 2. Hi - I’m Marcus!
  • 3. What we will cover ‣ OrgPrimer ‣ TheAppsPlatformFailure ‣ Whatinnovationlookslike ‣ TheShiftToMobile ‣ Rituals&Culture ‣ AfterTheAppsPlatform
  • 5. “Spotify is the only organisation I have ever seen that treats simple problems as complex, instead ofthe other way around.” Simon Marcus,VP Strategy Operations.At Spotify.
  • 6. With that a disclaimer We think a lot about organisations, and that shows. If it sounds complicated for the sake of complicated, it might be. This stuff works for us, today. I make no claims we’ll use it tomorrow, or that it’ll work for you. Finally, this is my very personal take on our org. Many Spotifiers will likely disagree.
  • 11. Squad Squad Squad Tribe Squad Squad Tribe Squad
  • 12. Tribe Tribe Alliance Squad Squad Squad SquadSquadSquad
  • 13. Tribe Tribe Alliance Squad Squad Squad SquadSquadSquad
  • 14. Tribe Tribe Alliance Squad Squad Squad SquadSquadSquad Tribe Trib Alliance Squad Squad SquaSquadSquad
  • 15. Tribe Tribe Alliance Squad Squad Squad SquadSquadSquad Tribe Trib Alliance Squad Squad SquaSquadSquad TPD
  • 18. We want to be Optimized for growth, retention and experimentation. Able to hold local leaders very much accountable. Really good at getting it wrong quickly. Embarrassingly parallel. Faster, ratherthan more quality-minded.
  • 19. Embarrassingly parallell and 
 good at failing
  • 22. Squads are collocated, sat closest to codependent missions and have all necessary components to move forward.
  • 32. Leaders spend time setting intent and helping propagate knowledge.
  • 39. ??
  • 40. We’ll get to it. For now it’s magic.
  • 42. TAKE-AWAY #1 Autonomy & Alignment Interact
  • 43. A model for talking about failure
  • 46. Plan
  • 49. Plan Action Outcome Knowledge Gap Alignment Gap Effects Gap
  • 50. Intent Hypothesis Feedback Knowledge Gap Alignment Gap Effects Gap
  • 51. Most people focus mostly on this thing Intent Hypothesis Feedback Knowledge Gap Alignment Gap Effects Gap
  • 55. Platforms always win. App stores are disproportionately shifting innovation to Google and Apple. If you give developers API’s, they will come. Spotify needs to become the platform for music. We also need to become faster at shipping our internal software. By mimicking an Operating System and using web tech to power apps, we can hit two flies with one rock. We need to rewrite our desktop client to support web apps, and use this to power an app store. People will use apps to listen to music and discover new stuff. Developers will innovate and we’ll benefit. STRATEGY PLAN OUTCOME ACTION
  • 56. App Platform 2011 DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
  • 57. App Platform 2011 Started building team DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
  • 58. App Platform 2011 Started building team Shipped the platform DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
  • 59. Many apps on launch App Platform 2011 Started building team Shipped the platform DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
  • 60. Many apps on launch App Platform 2011 2012 Started building team Shipped the platform DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
  • 61. Many apps on launch App Platform 2011 2012 Started building team Shipped the platform 100’s of apps shipped DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
  • 62. Many apps on launch App Platform 2011 2012 Started building team Shipped the platform 100’s of apps shipped Specialized team to
 help apps launch
 quicker DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
  • 63. Many apps on launch App Platform 2011 2012 Started building team Shipped the platform 100’s of apps shipped Specialized team to
 help apps launch
 quicker Still 100’s of apps shipped DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
  • 64. Many apps on launch 2013 App Platform 2011 2012 Started building team Shipped the platform 100’s of apps shipped Specialized team to
 help apps launch
 quicker Still 100’s of apps shipped DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
  • 65. Many apps on launch 2013 App Platform 2011 2012 Started building team Shipped the platform 100’s of apps shipped Specialized team to
 help apps launch
 quicker Still 100’s of apps shipped Sigh. Still 100’s of apps shipped DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
  • 66. Many apps on launch 2013 App Platform 2011 2012 Started building team Shipped the platform 100’s of apps shipped Specialized team to
 help apps launch
 quicker Still 100’s of apps shipped Mobile turns out to be very hard Sigh. Still 100’s of apps shipped DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
  • 67. Many apps on launch 2013 App Platform 2011 2012 Started building team Shipped the platform 100’s of apps shipped Specialized team to
 help apps launch
 quicker Still 100’s of apps shipped Mobile turns out to be very hard Started consider options Sigh. Still 100’s of apps shipped DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
  • 68. Many apps on launch 2013 App Platform 2011 2012 Started building team Shipped the platform 100’s of apps shipped Specialized team to
 help apps launch
 quicker Still 100’s of apps shipped Mobile turns out to be very hard Started consider options Sigh. Still 100’s of apps shipped Decisions to shut it down. DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
  • 69. Many apps on launch 2013 App Platform 2011 2012 Started building team Shipped the platform 100’s of apps shipped Specialized team to
 help apps launch
 quicker Still 100’s of apps shipped Mobile turns out to be very hard Started consider options Sigh. Still 100’s of apps shipped Decisions to shut it down. Start retraining team DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
  • 70. Many apps on launch 2013 2014 App Platform 2011 2012 Started building team Shipped the platform 100’s of apps shipped Specialized team to
 help apps launch
 quicker Still 100’s of apps shipped Mobile turns out to be very hard Started consider options Sigh. Still 100’s of apps shipped Decisions to shut it down. Start retraining team DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
  • 71. Many apps on launch 2013 2014 App Platform 2011 2012 Started building team Shipped the platform 100’s of apps shipped Specialized team to
 help apps launch
 quicker Still 100’s of apps shipped Mobile turns out to be very hard Started consider options Sigh. Still 100’s of apps shipped Decisions to shut it down. We tell developers Start retraining team DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
  • 72. Many apps on launch 2013 2014 App Platform 2011 2012 Started building team Shipped the platform 100’s of apps shipped Specialized team to
 help apps launch
 quicker Still 100’s of apps shipped Mobile turns out to be very hard Started consider options Sigh. Still 100’s of apps shipped Decisions to shut it down. We tell developers Start retraining team DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF. Implement it all
  • 73. Many apps on launch 2013 2014 App Platform 2011 2012 Started building team Shipped the platform 100’s of apps shipped Specialized team to
 help apps launch
 quicker Still 100’s of apps shipped Mobile turns out to be very hard Started consider options Sigh. Still 100’s of apps shipped Decisions to shut it down. We tell developers Start retraining team All of team retrained DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF. Implement it all
  • 74. Many apps on launch 2013 2014 App Platform 2011 2012 2015 Started building team Shipped the platform 100’s of apps shipped Specialized team to
 help apps launch
 quicker Still 100’s of apps shipped Mobile turns out to be very hard Started consider options Sigh. Still 100’s of apps shipped Decisions to shut it down. We tell developers Start retraining team All of team retrained DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF. Implement it all
  • 75. Many apps on launch 2013 2014 App Platform 2011 2012 2015 Started building team Shipped the platform 100’s of apps shipped Specialized team to
 help apps launch
 quicker Still 100’s of apps shipped Mobile turns out to be very hard Started consider options Sigh. Still 100’s of apps shipped Decisions to shut it down. We tell developers Apps Platform RIP Start retraining team All of team retrained DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF. Implement it all
  • 78. Plan Action Outcome We shipped the product on time. Hundreds of apps launched on the platform. However, over time, interest started to wane. I believe the initial inabilityto monetise on the platform, plus the comparatively few users (~30m MAU at peak) lead to interest petering out. As the shift to mobile was in full swing, reproducing the platform on mobile turned out to be very hard.
  • 79. Plan Action Outcome Knowledge Gap Alignment Gap Effects Gap Special purpose app stores have never succeeded at the scale we envisioned (outside of games). Running arbitrary apps inside an app is much harder on mobile than desktop. Hire for generalists, even with in specialised roles. The API’s and incentives put in place did not lead to long term engagement from developers with the platform.
  • 80. What to do with those learnings?
  • 84. Innovation 1. The action or process of innovating
  • 85. Innovation 1. The action or process of innovating 2. A new method, idea, product, etc.
  • 86. Innovation It’s also what most of us here do, in pursuit of making our users lives better and building better product.
  • 87. The process of innovation
  • 88. Here’s the real maxima You’re here
  • 90. The effects of innovation
  • 91. “App stores disproportionately shift innovation to Google & Apple” - Me, just a few slides ago
  • 92. So can we learn anything about innovation in the app store?
  • 93. Assume: Successful innovation will eventually generate revenue.
  • 94. On average, more money means you’ve innovated better.
  • 95. So how does the app store distribute revenue, financially?
  • 97. That puts 99.93% of apps in the “long tail” of the App Store. The “head” of the App Store, those 870 top grossing apps that make up 0.07% of the App Store population, collect over 40% of the App Store revenue. http://dazeend.org/2015/01/the-shape-of-the-app-store/
  • 105. You’re not creating something from nothing, you have a constraining context. You have strategic intent and you can propagate it more effectively.
  • 107. Here’s the real maxima You’re here
  • 109. WE THINKTHIS IS THE WAY
  • 110. WELL WE HAVE AVAGUE IDEA
  • 116. Plan Action Outcome = Strategic Intent
  • 117. Plan Action Outcome Propagate intent = Strategic Intent
  • 118. Plan Action Outcome Propagate intent = Strategic Intent Answering this is figuring out “Where do we compete?”
  • 119. Plan Action Outcome Propagate intent = Strategic Intent Platforms drives down time, experimentation culture drives down scope Minimize inventory Measure outcomes Answering this is figuring out “Where do we compete?”
  • 122. Intent Hypothesis Feedback Measure like a mad man. Rinse and repeat.
  • 125. When Spotify first debuted its Discover Weekly personalized playlist in July, it felt like a hit. Well, now there are some numbers to back up the hype: In its first five months, Discover Weekly resulted in 1.7 billion streams. http://www.fastcompany.com/3054176/elasticity/why-spotifys-discover-weekly-playlists-are-such-a-hit
  • 126. TAKE-AWAY #2 Iterate with Purpose To Beat Darwin
  • 127. The Shift to Mobile (2011 onwards)
  • 128. 2013
  • 129. from: CTO to: technology received: Thu, 28 Feb 2013 subject: How do we become a mobile company? This is the million dollar question... We all know that we must become a mobile company to win, but how do we make it happen? A group of 25 people have spent the last 2 months on this topic. The group includes engineers, PO's & designers from all levels of the company and we also reached out to several external companies for advice. There are still many unanswered questions, we will continue to attack questions one after another. But the fundamentals are now widely agreed. Please read the attached to see what we came up with. This will be presented verbally at an all hands soon, but if you can't wait until then please read this doc. You can direct any questions to your senior manager, myself or any mobile developer.
  • 131. Mary Meeker, 2010 + 2011 http://www.kpcb.com/blog/2011-internet-trends
  • 134. Mobile phones overtook desktops. Really really quickly.
  • 135. Shift to Mobile DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
  • 136. Shift to Mobile 2010 / 2011 DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
  • 137. Shift to Mobile 2010 / 2011 Meeker Decks DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
  • 138. Shift to Mobile 2010 / 2011 2012 Meeker Decks DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
  • 139. Shift to Mobile 2010 / 2011 2012 Meeker Decks Apps Platform Strategy DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
  • 140. Shift to Mobile 2010 / 2011 2012 Meeker Decks Apps Platform Strategy Hiring frenzy forweb DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
  • 141. Shift to Mobile 2010 / 2011 2012 Meeker Decks Apps Platform Strategy Hiring frenzy forweb Apps shipping on
 iOS and Android, 
 very seldomly and
 from two teams DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF.
  • 142. Shift to Mobile 2010 / 2011 2012 Meeker Decks Apps Platform Strategy Hiring frenzy forweb Apps shipping on
 iOS and Android, 
 very seldomly and
 from two teams DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF. Work on mobile strategy
  • 143. Shift to Mobile 2010 / 2011 2012 Meeker Decks Apps Platform Strategy Hiring frenzy forweb Apps shipping on
 iOS and Android, 
 very seldomly and
 from two teams Demo latest flagship on web DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF. Work on mobile strategy
  • 144. 2013 Shift to Mobile 2010 / 2011 2012 Meeker Decks Apps Platform Strategy Hiring frenzy forweb Apps shipping on
 iOS and Android, 
 very seldomly and
 from two teams Demo latest flagship on web DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF. Work on mobile strategy
  • 145. 2013 Shift to Mobile 2010 / 2011 2012 Meeker Decks Apps Platform Strategy Hiring frenzy forweb Apps shipping on
 iOS and Android, 
 very seldomly and
 from two teams Demo latest flagship on web DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF. Work on mobile strategy Mobile strategy launched
 “One app on both platforms”
  • 146. 2013 Shift to Mobile 2010 / 2011 2012 Meeker Decks Apps Platform Strategy Hiring frenzy forweb Apps shipping on
 iOS and Android, 
 very seldomly and
 from two teams Demo latest flagship on web DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF. First Interim 
 Release Manager > 1 team contributes Work on mobile strategy Mobile strategy launched
 “One app on both platforms”
  • 147. 2013 Shift to Mobile 2010 / 2011 2012 Meeker Decks Apps Platform Strategy Hiring frenzy forweb Apps shipping on
 iOS and Android, 
 very seldomly and
 from two teams Demo latest flagship on web DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF. First Interim 
 Release Manager > 1 team contributes Start hiring craze Work on mobile strategy Mobile strategy launched
 “One app on both platforms”
  • 148. 2013 Shift to Mobile 2010 / 2011 2012 Meeker Decks Apps Platform Strategy Hiring frenzy forweb Apps shipping on
 iOS and Android, 
 very seldomly and
 from two teams Demo latest flagship on web DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF. First Interim 
 Release Manager > 1 team contributes Start trying to ship everythree weeks Start hiring craze Work on mobile strategy Mobile strategy launched
 “One app on both platforms”
  • 149. 2013 Shift to Mobile 2010 / 2011 2012 Meeker Decks Apps Platform Strategy Hiring frenzy forweb Apps shipping on
 iOS and Android, 
 very seldomly and
 from two teams Demo latest flagship on web DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF. First Interim 
 Release Manager > 1 team contributes Start trying to ship everythree weeks Start hiring craze Work on mobile strategy Start trying to
 retrain devs Mobile strategy launched
 “One app on both platforms”
  • 150. 2013 Shift to Mobile 2010 / 2011 2012 Meeker Decks Apps Platform Strategy Hiring frenzy forweb Apps shipping on
 iOS and Android, 
 very seldomly and
 from two teams Demo latest flagship on web DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF. First Interim 
 Release Manager > 1 team contributes Start trying to ship everythree weeks Start hiring craze Work on mobile strategy iOS 7 announced: Abandon web on mobile Start trying to
 retrain devs Mobile strategy launched
 “One app on both platforms”
  • 151. 2013 Shift to Mobile 2010 / 2011 2012 Meeker Decks Apps Platform Strategy Hiring frenzy forweb Apps shipping on
 iOS and Android, 
 very seldomly and
 from two teams Demo latest flagship on web DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF. First Interim 
 Release Manager > 1 team contributes Start trying to ship everythree weeks Start hiring craze Work on mobile strategy Multiple squads and chapters contributing. iOS 7 announced: Abandon web on mobile Start trying to
 retrain devs Mobile strategy launched
 “One app on both platforms”
  • 152. 2013 Shift to Mobile 2010 / 2011 2012 Meeker Decks Apps Platform Strategy Hiring frenzy forweb Apps shipping on
 iOS and Android, 
 very seldomly and
 from two teams Demo latest flagship on web Lack of mobile is blocking most teams. DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF. First Interim 
 Release Manager > 1 team contributes Start trying to ship everythree weeks Start hiring craze Work on mobile strategy Multiple squads and chapters contributing. iOS 7 announced: Abandon web on mobile Start trying to
 retrain devs Mobile strategy launched
 “One app on both platforms”
  • 153. 2013 Shift to Mobile 2010 / 2011 2012 Meeker Decks Apps Platform Strategy Hiring frenzy forweb Apps shipping on
 iOS and Android, 
 very seldomly and
 from two teams Demo latest flagship on web Lack of mobile is blocking most teams. Ship our mobile first product DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF. First Interim 
 Release Manager > 1 team contributes Start trying to ship everythree weeks Start hiring craze Work on mobile strategy Multiple squads and chapters contributing. iOS 7 announced: Abandon web on mobile Start trying to
 retrain devs Mobile strategy launched
 “One app on both platforms”
  • 154. 2013 2014 Shift to Mobile 2010 / 2011 2012 Meeker Decks Apps Platform Strategy Hiring frenzy forweb Apps shipping on
 iOS and Android, 
 very seldomly and
 from two teams Demo latest flagship on web Lack of mobile is blocking most teams. Ship our mobile first product DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF. First Interim 
 Release Manager > 1 team contributes Start trying to ship everythree weeks Start hiring craze Work on mobile strategy Multiple squads and chapters contributing. iOS 7 announced: Abandon web on mobile Start trying to
 retrain devs Mobile strategy launched
 “One app on both platforms”
  • 155. Dedicated release / arch teams 2013 2014 Shift to Mobile 2010 / 2011 2012 Meeker Decks Apps Platform Strategy Hiring frenzy forweb Apps shipping on
 iOS and Android, 
 very seldomly and
 from two teams Demo latest flagship on web Lack of mobile is blocking most teams. Ship our mobile first product DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF. First Interim 
 Release Manager > 1 team contributes Start trying to ship everythree weeks Start hiring craze Work on mobile strategy Multiple squads and chapters contributing. iOS 7 announced: Abandon web on mobile Start trying to
 retrain devs Mobile strategy launched
 “One app on both platforms”
  • 156. Dedicated release / arch teams 2013 2014 Shift to Mobile 2010 / 2011 2012 Meeker Decks Apps Platform Strategy Hiring frenzy forweb Apps shipping on
 iOS and Android, 
 very seldomly and
 from two teams Demo latest flagship on web Lack of mobile is blocking most teams. Ship our mobile first product DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF. First Interim 
 Release Manager > 1 team contributes Start trying to ship everythree weeks Start hiring craze Work on mobile strategy Multiple squads and chapters contributing. iOS 7 announced: Abandon web on mobile Start trying to
 retrain devs Mobile strategy launched
 “One app on both platforms” Hiring starts working
  • 157. Dedicated release / arch teams 2013 2014 Shift to Mobile 2010 / 2011 2012 Meeker Decks Apps Platform Strategy Hiring frenzy forweb Apps shipping on
 iOS and Android, 
 very seldomly and
 from two teams Demo latest flagship on web Lack of mobile is blocking most teams. Ship our mobile first product DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF. First Interim 
 Release Manager > 1 team contributes Start trying to ship everythree weeks Start hiring craze Work on mobile strategy Multiple squads and chapters contributing. Mobile chapters most places,
 guilds are effective. iOS 7 announced: Abandon web on mobile Start trying to
 retrain devs Mobile strategy launched
 “One app on both platforms” Hiring starts working
  • 158. Dedicated release / arch teams 2013 2014 Shift to Mobile 2010 / 2011 2012 2015 Meeker Decks Apps Platform Strategy Hiring frenzy forweb Apps shipping on
 iOS and Android, 
 very seldomly and
 from two teams Demo latest flagship on web Lack of mobile is blocking most teams. Ship our mobile first product DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF. First Interim 
 Release Manager > 1 team contributes Start trying to ship everythree weeks Start hiring craze Work on mobile strategy Multiple squads and chapters contributing. Mobile chapters most places,
 guilds are effective. iOS 7 announced: Abandon web on mobile Start trying to
 retrain devs Mobile strategy launched
 “One app on both platforms” Hiring starts working
  • 159. Dedicated release / arch teams 2013 2014 Shift to Mobile 2010 / 2011 2012 2015 Meeker Decks Apps Platform Strategy Hiring frenzy forweb Apps shipping on
 iOS and Android, 
 very seldomly and
 from two teams Demo latest flagship on web Lack of mobile is blocking most teams. Ship our mobile first product DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF. First Interim 
 Release Manager > 1 team contributes Start trying to ship everythree weeks Start hiring craze Work on mobile strategy Multiple squads and chapters contributing. ~April 2014 Several thousands Single hundreds JAN 2011 JUN 2016 Mobile chapters most places,
 guilds are effective. iOS 7 announced: Abandon web on mobile Start trying to
 retrain devs Mobile strategy launched
 “One app on both platforms” Hiring starts working
  • 160. Monthly active developers Dedicated release / arch teams 2013 2014 Shift to Mobile 2010 / 2011 2012 2015 Meeker Decks Apps Platform Strategy Hiring frenzy forweb Apps shipping on
 iOS and Android, 
 very seldomly and
 from two teams Demo latest flagship on web Lack of mobile is blocking most teams. Ship our mobile first product DATES ARE MOSTLY ILLUSTRATIVE. VERY LIKELYTHEYARE SOMEWHAT OFF. First Interim 
 Release Manager > 1 team contributes Start trying to ship everythree weeks Start hiring craze Work on mobile strategy Multiple squads and chapters contributing. ~April 2014 Several thousands Single hundreds JAN 2011 JUN 2016 Mobile chapters most places,
 guilds are effective. iOS 7 announced: Abandon web on mobile Start trying to
 retrain devs Mobile strategy launched
 “One app on both platforms” Hiring starts working
  • 162. Today
  • 164. Repo Android App Squad Users Squad Squad Squad Squad SingleTeam Writes & Ships WholeApp 1-10 developers in one app 50-500 commits per month Other squads provide backends for UI team to work with Nice segregated backend architecture to playwith
  • 165. Repo Android App Squad Users Squad Squad Squad Squad AllTeams ContributeToThe OneApp OneTeam Releases 10-100 developers in one app 1000’s-10 000’s commits / month Squad Squad
  • 166. Knowing this would be painful, we should have started way earlier.
  • 169. Who owns the user experience Who owns the quality of that experience? Who owns holistic quality metrics? Are teams set up with the proper skill to own this? If not, how will they get there? Will this lead to a better product for the user in the end? How do you know that?
  • 170. Who owns the user experience Who owns the quality of that experience? Who owns holistic quality metrics? Are teams set up with the proper skill to own this? If not, how will they get there? Will this lead to a better product for the user in the end? How do you know that? Plan Action Outcome
  • 171. Plan Action Outcome Knowledge Gap Alignment Gap Effects Gap Assess technical trends with a long view and bet earlier on emerging platforms. Web and mobile are distinct skills. Mobile engineers are highly sought after and competitive. Leverage guilds and RFPs to drive high quality decision making in a Spotifyway. Platformisation is an extremely heavy-weight maneavuer. Hiring and onboarding tons of mobile engineers doesn’t immediately make you quick. You need to platformise.
  • 172. Now that we have this, how do we maximise it’s advantage?
  • 174. Three rituals and tools we use
  • 175. 1. DIBBs Data Insights Beliefs Bets Plan Outcome
  • 176. Things we believe about the world and why we believe them.
  • 178. Bet
  • 185. Applied for both strategy and culture.
  • 186. DIBBs Data Insight Belief Bet http://blog.crisp.se/2016/06/08/henrikkniberg/spotify-rhythm Desktop Mobile USAGE TRENDS Desktop Mobile FRONT END STAFFING Mobile is overtaking desktop as primary music consumption device, and it’s happening quickly. We’re staffed as a desktop first company. The technology stacks between desktop and mobile are wildly different. The future is mobile, and the companythat wins music will be a companythat wins mobile. Hire mobile developers Retrain desktop developers Go from 1 team doing mobile for all features, to mobile being a concern of everyteam. STRATEGY
  • 188. DIBBs Data Insight Belief Bet All modern engineering processes are dialects of agile/lean which relies on short iterations with constant learning. Bugs are more expensive to fix the later they are found. We have had many great ideas but many of our ideas don’t work in practice. . . . CULTURE
  • 189. DIBBs Data Insight Belief Bet We can only learn when the code is in front of a consumer. Therefore the more often we show code to users/customers the fasterwe will learn. Code is onlyworth something when used by consumers, hence we must ship often to gain value. All modern engineering processes are dialects of agile/lean which relies on short iterations with constant learning. Bugs are more expensive to fix the later they are found. We have had many great ideas but many of our ideas don’t work in practice. . . . CULTURE
  • 190. DIBBs Data Insight Belief Bet We can only learn when the code is in front of a consumer. Therefore the more often we show code to users/customers the fasterwe will learn. Code is onlyworth something when used by consumers, hence we must ship often to gain value. Speed of iteration beats quality of iteration. All modern engineering processes are dialects of agile/lean which relies on short iterations with constant learning. Bugs are more expensive to fix the later they are found. We have had many great ideas but many of our ideas don’t work in practice. . . . CULTURE
  • 191. DIBBs Data Insight Belief Bet We can only learn when the code is in front of a consumer. Therefore the more often we show code to users/customers the fasterwe will learn. Code is onlyworth something when used by consumers, hence we must ship often to gain value. Speed of iteration beats quality of iteration. Our organisation, culture, architecture and process is optimised for learning and execution speed as opposed to say developer resource utilisation or cost per built feature. . . . . All modern engineering processes are dialects of agile/lean which relies on short iterations with constant learning. Bugs are more expensive to fix the later they are found. We have had many great ideas but many of our ideas don’t work in practice. . . . CULTURE
  • 192. Giving away all the worlds music for free can bring the music industry back to health.
  • 193. 2. Innovation Propagation / Bets Board Action
  • 195. ???
  • 196. The Company Bets Kanban The main priorities of the company Evaluated and re-prioritised quarterly Strictly stack ranked Each bet has an assigned RM Open to the entire company and 
 debated and questioned endlessly Expresses intent NOW NEXT
  • 197. The Company Bets Kanban The main priorities of the company Evaluated and re-prioritised quarterly Strictly stack ranked Each bet has an assigned RM Open to the entire company and 
 debated and questioned endlessly Expresses intent NOW NEXT
  • 198. The Company Bets Kanban The main priorities of the company Evaluated and re-prioritised quarterly Strictly stack ranked Each bet has an assigned RM Open to the entire company and 
 debated and questioned endlessly Expresses intent NOW NEXT
  • 199. The Company Bets Kanban The main priorities of the company Evaluated and re-prioritised quarterly Strictly stack ranked Each bet has an assigned RM Open to the entire company and 
 debated and questioned endlessly Expresses intent NOW NEXT
  • 200. The Company Bets Kanban The main priorities of the company Evaluated and re-prioritised quarterly Strictly stack ranked Each bet has an assigned RM Open to the entire company and 
 debated and questioned endlessly Expresses intent NOW NEXT
  • 202. 3. Innovation Execution / Taps Action
  • 203. A meeting every 6 weeks of everyone involved in an area ofwork. Two hours. Free for all questioning and asking for help. Bythe team, for the team. Taps
  • 204. Tap Tap Strategy Tap Tap S S S S S S S S S
  • 205. Tap Tap Strategy Tap Tap S S S S S S S S S
  • 206. Taps create peer accountability, natural pressure to ship and transparency by default.
  • 207. Putting those who do closest to the effects of doing
  • 219. How long did it take to build?
  • 220. How long did it take to build? 4 MONTHS. FROM IDEA TO MVP IN HAND.
  • 221. A new strategic intent
  • 225. No Apps Platform, No PlayStation
  • 226. Minimum Viable Tons and tons and tons of data - Right MVP
  • 227. 1. PlayStation 2. Less important Number 1 priority - Block and tackle
  • 228. 1. PlayStation 2. Less important Number 1 priority - Block and tackle
  • 231. Plan Action Outcome Number 1 Priority Technical Capability Ubiquity
  • 232. Plan Action Outcome Number 1 Priority Technical Capability Right MVP Ubiquity
  • 234. What did we cover?
  • 235. A whole mess of stuff, really.
  • 236. Autonomy & Alignment Interact Empower peer-based teams Make sure failure travels fastest Vocabulary shapes culture
  • 237. Iterate with Purpose To Beat Darwin Make failure expected and retrospected Copy with intention Be Bayes not Darwin
  • 238. Over-Reacting Beats Under-Reacting When in doubt, Ship It Put doers closest to value delivery Hire for capability to change