SlideShare uma empresa Scribd logo
1 de 51
Kevin Goldsmith
Steal from the best
Lessons learned from three years at Spotify
The “Spotify Model”
Full-Stack Autonomous Teams (Squads)
PO
UX
iOS
Android
K&M
QA
Backend
Agile Coach
Autonomous
adjective
au·ton·o·mous - ȯ-ˈtä-nə-məs
(of a country or region) having the freedom to govern itself or control its own affairs.
"the federation included sixteen autonomous republics"
having the freedom to act independently.
"school governors are legally autonomous"
synonyms: self-governing, independent, sovereign, free, self-ruling, self-determining,
autarchic; self-sufficient
"an autonomous republic"
Squads
Squads
Chapter Leads
Tribe Lead
Squads
Chapters
Tribe
Squads
Chapters
Ideal size: 40-150 people
Tribe
Squads
Chapters
Product Owner
User Experience
Trio Trio
Trio
Guild
Trio Trio
Trio
Alliance
Why was this model created?
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
Why was this model created?
Velocity
Minimize decision-making bottlenecks
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
Why was this model created?
Velocity
Minimize decision-making bottlenecks
Reduce synchronization bottlenecks
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
Why was this model created?
Velocity
Minimize decision-making bottlenecks
Reduce synchronization bottlenecks
Reduce process to a minimum
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
Why was this model created?
Velocity
Minimize decision-making bottlenecks
Reduce synchronization bottlenecks
Reduce process to a minimum
Address short-term challenges
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
Why was this model created?
Velocity
Happiness
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
Why was this model created?
Velocity
Happiness
Increase sense of ownership
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
Why was this model created?
Velocity
Happiness
Increase sense of ownership
Individual stability while fostering dynamic
organization
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
Why was this model created?
Velocity
Happiness
Increase sense of ownership
Individual stability while fostering dynamic
organization
Encourage personal and professional growth
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
Why was this model created?
Velocity
Happiness
Scale
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
Why was this model created?
Velocity
Happiness
Scale
Support organizational growth while maintaining
culture
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
Why was this model created?
Velocity
Happiness
Scale
Adaptability
Whatdidn’t
workwell?
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
Big Projects
Challenges
Autonomous teams makes coordination difficult
No full-time project managers in technology organization
Very uneven execution record
Got into some bad anti-patterns
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
Big Projects
Solutions
Strong culture of project retrospectives
Library of retrospectives on successful and unsuccessful
projects to inform Road Managers (people taking on project
leadership for a specific project)
Learned to choose Road Managers with project management
training or prior work experience
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
Strategic Alignment
Challenges
Bottom-up nature of autonomous teams challenged alignment
to long-term strategic direction from leadership
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
Strategic Alignment
Solutions
“Aligned Autonomy”
DIBBs - Data-driven decision documents for larger company
strategic efforts (Data/Insights/Beliefs/Bets)
Strategy Team - crossed functional group that would meet to
create single prioritized list of active Bets. Met every six weeks
Squads - expected to align to relevant bets
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
Growing Senior Leaders
Challenges
Tribe leads have people management, strategy and delivery
responsibility
Chapter Leads have people management responsibility and
operate in highly consensus-driven teams
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
Growing Senior Leaders
Solutions
Leadership training program
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
Resource Efficiency
Challenges
Autonomous teams are resource hungry because they need to
be self-sufficient
Teams can get focused on improving things within their sphere
of control, ignoring larger issues
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
Resource Efficiency
Solutions
Raise lots of money
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
Functional/Departmental Culture Friction
Challenges
The culture of the Spotify Model described was confined to
project engineering
The original Product Leadership group consisted primarily of
engineers from the squads
The engineering team was the majority of the company for many
years
As the company grew, hiring more experienced external product
leadership and other departments grew their own cultures there
was increasing cross-functional and cross-departmental friction
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
Functional/Departmental Culture Friction
Solutions
Later iterations of Spotify leadership made significant changes
to the organizational culture
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
The structure of the model is less
important than the culture that
created it
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
The Spotify Engineering Culture
Thoughtful
Deliberate
Agile-first
Transparent
Bottom-up
Continuously improving
How I’ve adapted these ideas
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
Journey Teams
Avvo
• Organized by customer journey (jobs to be done)
• 15-30 cross-functional people
• Engineering, Product, Design, Test leads
• Dynamic Teams
• Autonomous
• Managers managed across teams*
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
Hire an Attorney Journey
OPPORTUNITIES ROOTED IN PAIN POINTS
• Why is this happening to me?
• Who can I trust to get advice?
• Who can I talk with about a private matter
like this?
• I don’t even know what I want, or how to
find someone to help
• I need to understand - ask a lot of questions
and do a lot of research to understand my issue
• I wish I didn’t need to do so much research
• I need to arm myself with the right info and
protect myself
• Where do I start? There are so many options
• I don’t want any hassle
• I should hire a lawyer so this issue can be resolved
and won’t keep coming up
• Is there anything I can do to save money?
• I’m sifting and sifting through information
• I want to do this as painlessly as possible
• I need this done as soon as possible
• I don’t know where to look
• I trust my friend’s recommendation
• I don’t feel comfortable handling this case by myself
• I need to feel comfortable with the lawyer
• I need to feel that my lawyer is working for me and
cares about my case
• I don’t want to be treated like a criminal
• I need an attorney who is empathic, a good listener,
personable, a good communicator, who cares
about me, who cares less about the money, and
who is an advocate
• I need an attorney with experience in my area of
law, who has good reviews, a good
reputation, a good win/loss records, and is affordable
• I want to know about the background (personal &
professional) of my lawyer
• I want someone to keep things moving
• I want to hide from all this paperwork—there is so `
much
• I would rather talk with a person than use
technology
• I don’t want to spend too much time doing this
• I hope the attorney isn’t screwing me over
• I consider my lawyer a resource (not a savior)
• I probably won’t think about it again for a
while now that it’s over
• I don’t think this legal issue will ever go
away
• I think some attorneys care, but it’s more
about getting the most money than
making me feel taken care of
• I think the legal system is unfair and
overly complicated
• I feel closure with the legal issue because
the case is over and settled
• I don’t feel like I’ll ever have personal
closure
• I feel like the attorney made me feel special
• I am skeptical about whether the lawyer is doing
a good job
• The attorney takes care of everything (because,
duh, it’s their job)
• I feel satisfied because the lawyer is very helpful
• I feel relief because someone is finally here to
help me
• I feel normalized because attorneys have seen
these cases before
• I am overwhelmed by the paperwork
• I am scared and feel like a failure
• I feel frustrated because no one can help
• I’m worried about family
• I am confused about my rights, why this is
happening, and what my legal issue means
• I feel like a failure
• I feel stressed being put through this
process I didn’t even want to be a part of
• I’m smart, I can do this
• I feel hopeless because I don’t know where to start
• I feel defiant, because they say the situation
is hopeless but I’ll find a way
• Now that I am learning, I’m feeling more
secure about where this is heading
• I’m scared because my research showed me
the worst case scenario
We have opportunities to humanize attorneys, both by helping
attorneys improve their soft skills and by making those skills more
visible on the site.
1 2 3 4
Something happens to you that forces
your hand to solve a problem
Incident-initiated
“I need legal help”
User-initiated
“I want legal help”
OR
Online Offline
Both
Google search
Q&A forums
Seeking advice from people
they know and trust
Talk to government services
Online
Refer attorney to friends
Do nothing
Offline
Google search
Research referred
lawyers
Seeking referrals from
people they know and trust
Call attorneys
Email attorneys
Meet at court
Meet at office
Talk by phone
Talk by email
Both
Research legal issue Looking for an attorney Hiring an attorney Working with an attorney Post-resolution
THINK
FEEL
Compare prices
Understand the process
of working together
Issue arises
DOING
Legal journey starts with one or
more triggers above Researching legal issue throughout journey
OR
OR
Humanizing attorneys
We have opportunities to facilitate consumer connections, whether
it’s by having consumers hearing directly from others about their
experiences or talking to another human before they hire.
Creating networks
Consumers want attorneys who have specific experience and
expertise in their problem, and we have opportunities to help
consumers evaluate and narrow attorneys based on these criteria.
Improving attorney evaluation
Consumers research throughout the legal journey and we can better
support this behavior throughout our funnel today. Beginning with
the research process, all the way through post-resolution, we have the
opportunity to continue to trigger and build consumer investment
with our tools, so they will keep coming back to Avvo.
Creating engagement loops for research throughout
the journey
But each problem was different and re-
quired starting anew every time.
Researching was more than just Google
searches, as people talked to family, friends,
and acquaintances for advice.
People continually tune and retune their
research - narrowing, broadening, and nar-
rowing throughout.
Referrals from friends and family continue to
be a significant way of finding a lawyer.
Soft skills (such as empathy) are the final,
deciding factor on whether to hire.
People often had multiple, discrete legal
problems during their life.
KEY TAKEAWAYS
@KevinGoldsmith Nimble Autonomy
Aligned Autonomy
Avvo, Onfido, Anaconda
• Created company strategy calendar
• SLT picked 2-3 priorities for the year
• Each quarter 5-7 “bets” aligned to yearly strategy
• Teams aligned their work to support the bets
Enterprise Agile SF
@KevinGoldsmith Nimble Autonomy
Data-Driven Decision Making
Avvo
• Creation of DUHB(R) framework
• Data
• Understanding
• Hypotheses
• Bets
• Results
• Drove decision-making at all levels, company library of DUHBs created
Enterprise Agile SF
@KevinGoldsmith Nimble Autonomy
A culture of continuous improvement
Avvo, Onfido, Anaconda
• Brought general practice of retrospectives following any significant
company project
• Facilitated by agile coaches or myself
• Library of retrospectives available internally for review
Enterprise Agile SF
@KevinGoldsmith Nimble Autonomy
Everything comes from the values
AstrumU, Anaconda, Avvo, Onfido
• At AstrumU, created a collective values agreement very early to help
drive all future discussions around hiring
• Did collective values exercises for tech managers at Avvo, AstrumU,
Onfido to inform promotions, processes and hiring
Enterprise Agile SF
@KevinGoldsmith Nimble Autonomy
Hypothesis-driven product development
Avvo, Anaconda, Onfido
• Lean-style product development model pushing teams to bring value
to customers more quickly
• Relying heavily on feature flags, A/B/C testing, progressive rollout
• Data-driven feature investment model
• Reduce cost of failure using Lean and strong DevOps practices
• Make learning from failure a priority and eliminate culture of
punishing failure
Enterprise Agile SF
@KevinGoldsmith Nimble Autonomy
Avoid cultural silos
Avvo, AstrumU, Anaconda
• Include whole company in cultural evolution
• Educate/support all departments in continuous improvement
techniques
• Embed engineers in other departments (Finance, Marketing) to avoid
silos and share cultural knowledge
• Be transparent and inclusive in all cultural efforts
Enterprise Agile SF
Some Final Thoughts on
Spotify
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
Some Final Thoughts on Spotify
Spotify’s extremely flat hierarchies and “leaderless” teams were
well matched to the Swedish culture. This created problems for
companies trying to adopt the model in other countries and for
Spotify teams in the US
Spotify had no interest in other companies adopting its model.
The model itself was very fluid. Blog posts and talks (like this
one!) didn’t really give enough information for other companies
to really understand how to apply it
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
Some Final Thoughts on Spotify
Spotify invented few of its practices
Spotify leadership made a point of learning and sharing with other
innovative companies and incorporating good ideas wherever we found
them
Each tribe or squad was its own mini laboratory and meant there was a
lot of inconsistency in specific practices used
New practices emerged organically, but were always adopted in a
considered and thoughtful way
Spotify was not precious about its practices and we always considered
than any new practice had a natural life span
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
Some Final Thoughts on Spotify
Spotify’s true agile, cultural and scaling innovation was building
a true culture of learning and continuous improvement, hiring
for and inculcating new employees in that culture
Everything else came from that foundation
@KevinGoldsmith
@NimbleAutonomy
https://nimbleautonomy.com
https://kevingoldsmith.com
@KevinGoldsmith Enterprise Agile SF
Nimble Autonomy
Questions?

Mais conteúdo relacionado

Mais procurados

There is No Spoon: Fostering an Agile Culture
There is No Spoon: Fostering an Agile CultureThere is No Spoon: Fostering an Agile Culture
There is No Spoon: Fostering an Agile Culture
Tommy Norman
 
Do you want to be a manager (are you sure)
Do you want to be a manager (are you sure)Do you want to be a manager (are you sure)
Do you want to be a manager (are you sure)
Ron Lichty
 

Mais procurados (20)

Transformation Case Study Highlights
Transformation Case Study HighlightsTransformation Case Study Highlights
Transformation Case Study Highlights
 
12 take aways - managing the unmanageable
12 take aways - managing the unmanageable12 take aways - managing the unmanageable
12 take aways - managing the unmanageable
 
Crash Course: Managing Software People and Teams (IEEE, 4.4.13)
Crash Course:  Managing Software People and Teams (IEEE, 4.4.13)Crash Course:  Managing Software People and Teams (IEEE, 4.4.13)
Crash Course: Managing Software People and Teams (IEEE, 4.4.13)
 
Managing agile teams v1
Managing agile teams v1Managing agile teams v1
Managing agile teams v1
 
People over Process
People over ProcessPeople over Process
People over Process
 
There is No Spoon: Fostering an Agile Culture
There is No Spoon: Fostering an Agile CultureThere is No Spoon: Fostering an Agile Culture
There is No Spoon: Fostering an Agile Culture
 
Managing Using Intuition and Rules of Thumb 050113
Managing Using Intuition and Rules of Thumb 050113Managing Using Intuition and Rules of Thumb 050113
Managing Using Intuition and Rules of Thumb 050113
 
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
 
Steve Denning- How to make the whole organisation agile
Steve Denning- How to make the whole organisation agileSteve Denning- How to make the whole organisation agile
Steve Denning- How to make the whole organisation agile
 
What Culture are you working with and how Agile is it?
What Culture are you working with and how Agile is it?What Culture are you working with and how Agile is it?
What Culture are you working with and how Agile is it?
 
Scaling agility or descaling organization
Scaling agility or descaling organizationScaling agility or descaling organization
Scaling agility or descaling organization
 
12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable
 
Agile Leaders and Agile Managers
Agile Leaders and Agile ManagersAgile Leaders and Agile Managers
Agile Leaders and Agile Managers
 
Agile metrics
Agile metricsAgile metrics
Agile metrics
 
Scrum, Self-Organization, Engagement
Scrum, Self-Organization, EngagementScrum, Self-Organization, Engagement
Scrum, Self-Organization, Engagement
 
Keys to crafting an effective agile culture (svcc, 10.15)
Keys to crafting an effective agile culture (svcc, 10.15)Keys to crafting an effective agile culture (svcc, 10.15)
Keys to crafting an effective agile culture (svcc, 10.15)
 
Scrum Alliance - Certified Agile Leadership - New Certification!!!
Scrum Alliance - Certified Agile Leadership - New Certification!!!Scrum Alliance - Certified Agile Leadership - New Certification!!!
Scrum Alliance - Certified Agile Leadership - New Certification!!!
 
Do you want to be a manager (are you sure)
Do you want to be a manager (are you sure)Do you want to be a manager (are you sure)
Do you want to be a manager (are you sure)
 
Agile Tour Zurich Three Secrets of Agile Leaders
Agile Tour Zurich Three Secrets of Agile LeadersAgile Tour Zurich Three Secrets of Agile Leaders
Agile Tour Zurich Three Secrets of Agile Leaders
 
Understanding and Working with Agile Culture - PMI-SOC
Understanding and Working with Agile Culture - PMI-SOCUnderstanding and Working with Agile Culture - PMI-SOC
Understanding and Working with Agile Culture - PMI-SOC
 

Semelhante a Steal from the best

Twenty One Irrefuteable Laws of Leadership
Twenty One Irrefuteable Laws of LeadershipTwenty One Irrefuteable Laws of Leadership
Twenty One Irrefuteable Laws of Leadership
John Parkin
 

Semelhante a Steal from the best (20)

Crowdsourcing strategy for NGOs and large complex organisations
Crowdsourcing strategy for NGOs and large complex organisationsCrowdsourcing strategy for NGOs and large complex organisations
Crowdsourcing strategy for NGOs and large complex organisations
 
Staffing Software Management Positions in a Development Office
Staffing Software Management Positions in a Development OfficeStaffing Software Management Positions in a Development Office
Staffing Software Management Positions in a Development Office
 
Chop Wood, Carry Water
Chop Wood, Carry WaterChop Wood, Carry Water
Chop Wood, Carry Water
 
Twenty One Irrefuteable Laws of Leadership
Twenty One Irrefuteable Laws of LeadershipTwenty One Irrefuteable Laws of Leadership
Twenty One Irrefuteable Laws of Leadership
 
What is Psychological Safety in the Workplace?
What is Psychological Safety in the Workplace?What is Psychological Safety in the Workplace?
What is Psychological Safety in the Workplace?
 
Cycles: The simplest, proven way to build your business
Cycles: The simplest, proven way to build your businessCycles: The simplest, proven way to build your business
Cycles: The simplest, proven way to build your business
 
HR Webinar: Five Action Steps to a Better, More Positive Work Culture
HR Webinar: Five Action Steps to a Better, More Positive Work CultureHR Webinar: Five Action Steps to a Better, More Positive Work Culture
HR Webinar: Five Action Steps to a Better, More Positive Work Culture
 
Leading the Creation of an Agile Culture
Leading the Creation of an Agile CultureLeading the Creation of an Agile Culture
Leading the Creation of an Agile Culture
 
Catalytic leadership no va agile webinar
Catalytic leadership   no va agile webinarCatalytic leadership   no va agile webinar
Catalytic leadership no va agile webinar
 
How to Win - Managing Your Team
How to Win - Managing Your Team How to Win - Managing Your Team
How to Win - Managing Your Team
 
KM 101
KM 101KM 101
KM 101
 
Influence. The Psychology of Persuasion (in IT)
Influence. The Psychology of Persuasion (in IT)Influence. The Psychology of Persuasion (in IT)
Influence. The Psychology of Persuasion (in IT)
 
Learning the tips, tricks, and skills for your role
Learning the tips, tricks, and skills for your roleLearning the tips, tricks, and skills for your role
Learning the tips, tricks, and skills for your role
 
Catalytic Leadership
Catalytic LeadershipCatalytic Leadership
Catalytic Leadership
 
Catalytic Leadership Agile Tour Montreal
Catalytic Leadership   Agile Tour MontrealCatalytic Leadership   Agile Tour Montreal
Catalytic Leadership Agile Tour Montreal
 
Do You Know Who is Moving Your Cheese? Navigating and Surviving Organizationa...
Do You Know Who is Moving Your Cheese? Navigating and Surviving Organizationa...Do You Know Who is Moving Your Cheese? Navigating and Surviving Organizationa...
Do You Know Who is Moving Your Cheese? Navigating and Surviving Organizationa...
 
Lenka Bednarikova - Let the right one in...but how?
Lenka Bednarikova - Let the right one in...but how?Lenka Bednarikova - Let the right one in...but how?
Lenka Bednarikova - Let the right one in...but how?
 
Lessons from washington state governments lean transformation journey ame j...
Lessons from washington state governments lean transformation journey   ame j...Lessons from washington state governments lean transformation journey   ame j...
Lessons from washington state governments lean transformation journey ame j...
 
Isfsi 2011
Isfsi 2011Isfsi 2011
Isfsi 2011
 
Communication Audit
Communication AuditCommunication Audit
Communication Audit
 

Mais de Kevin Goldsmith

Organization, Architecture, Autonomy and Accountability (2020)
Organization, Architecture, Autonomy and Accountability (2020)Organization, Architecture, Autonomy and Accountability (2020)
Organization, Architecture, Autonomy and Accountability (2020)
Kevin Goldsmith
 

Mais de Kevin Goldsmith (20)

It's teams all the way down - Design patterns for technology organizations
It's teams all the way down - Design patterns for technology organizationsIt's teams all the way down - Design patterns for technology organizations
It's teams all the way down - Design patterns for technology organizations
 
What Vulnerabilities? How and why to secure your ML/AI Solutions
What Vulnerabilities? How and why to secure your ML/AI SolutionsWhat Vulnerabilities? How and why to secure your ML/AI Solutions
What Vulnerabilities? How and why to secure your ML/AI Solutions
 
Raising the subject of raises
Raising the subject of raisesRaising the subject of raises
Raising the subject of raises
 
Managing partly distributed teams
Managing partly distributed teamsManaging partly distributed teams
Managing partly distributed teams
 
What is Agile?
What is Agile?What is Agile?
What is Agile?
 
The (near) future of personal computers
The (near) future of personal computersThe (near) future of personal computers
The (near) future of personal computers
 
Pixel Bender - 2011 AMD Fusion Conference
Pixel Bender - 2011 AMD Fusion ConferencePixel Bender - 2011 AMD Fusion Conference
Pixel Bender - 2011 AMD Fusion Conference
 
It Is All About the Benjamins: the Real World Economics of HPC
It Is All About the Benjamins: the Real World Economics of HPCIt Is All About the Benjamins: the Real World Economics of HPC
It Is All About the Benjamins: the Real World Economics of HPC
 
Parallelism, the Cloud, and the Tools of the Future for the next generation o...
Parallelism, the Cloud, and the Tools of the Future for the next generation o...Parallelism, the Cloud, and the Tools of the Future for the next generation o...
Parallelism, the Cloud, and the Tools of the Future for the next generation o...
 
Innovation and organization
Innovation and organizationInnovation and organization
Innovation and organization
 
Image and Video Processing Using Adobe Image Foundation's Toolkit For Flash -...
Image and Video Processing Using Adobe Image Foundation's Toolkit For Flash -...Image and Video Processing Using Adobe Image Foundation's Toolkit For Flash -...
Image and Video Processing Using Adobe Image Foundation's Toolkit For Flash -...
 
My CMU alumni journey
My CMU alumni journeyMy CMU alumni journey
My CMU alumni journey
 
Building Lean
Building LeanBuilding Lean
Building Lean
 
A Software Career (2017)
A Software Career (2017)A Software Career (2017)
A Software Career (2017)
 
When why and how to stop coding as your day job
When why and how to stop coding as your day jobWhen why and how to stop coding as your day job
When why and how to stop coding as your day job
 
Presenting to executives
Presenting to executivesPresenting to executives
Presenting to executives
 
Crafting a Mission and Vision For Your Team
Crafting a Mission and Vision For Your TeamCrafting a Mission and Vision For Your Team
Crafting a Mission and Vision For Your Team
 
You Are Doing Autonomy Wrong
You Are Doing Autonomy WrongYou Are Doing Autonomy Wrong
You Are Doing Autonomy Wrong
 
Organization, Architecture, Autonomy and Accountability (2020)
Organization, Architecture, Autonomy and Accountability (2020)Organization, Architecture, Autonomy and Accountability (2020)
Organization, Architecture, Autonomy and Accountability (2020)
 
Leading Distributed Teams - Stretch Conference 2020
Leading Distributed Teams - Stretch Conference 2020Leading Distributed Teams - Stretch Conference 2020
Leading Distributed Teams - Stretch Conference 2020
 

Último

Último (20)

situational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima Ssituational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima S
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptx
 
Intro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptxIntro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptx
 
Leadership in Crisis - Helio Vogas, Risk & Leadership Keynote Speaker
Leadership in Crisis - Helio Vogas, Risk & Leadership Keynote SpeakerLeadership in Crisis - Helio Vogas, Risk & Leadership Keynote Speaker
Leadership in Crisis - Helio Vogas, Risk & Leadership Keynote Speaker
 
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
 
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
 
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdfImagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
 
Disrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdfDisrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdf
 
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdfImagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
 
Discover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdfDiscover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdf
 
Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024
 
Peak Performance & Resilience - Dr Dorian Dugmore
Peak Performance & Resilience - Dr Dorian DugmorePeak Performance & Resilience - Dr Dorian Dugmore
Peak Performance & Resilience - Dr Dorian Dugmore
 
Continuous Improvement Posters for Learning
Continuous Improvement Posters for LearningContinuous Improvement Posters for Learning
Continuous Improvement Posters for Learning
 
Continuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningContinuous Improvement Infographics for Learning
Continuous Improvement Infographics for Learning
 
Becoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette ThompsonBecoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette Thompson
 
Empowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdfEmpowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdf
 
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg PartnershipUnlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC Bootcamp
 

Steal from the best

  • 1. Kevin Goldsmith Steal from the best Lessons learned from three years at Spotify
  • 3. Full-Stack Autonomous Teams (Squads) PO UX iOS Android K&M QA Backend Agile Coach Autonomous adjective au·ton·o·mous - ȯ-ˈtä-nə-məs (of a country or region) having the freedom to govern itself or control its own affairs. "the federation included sixteen autonomous republics" having the freedom to act independently. "school governors are legally autonomous" synonyms: self-governing, independent, sovereign, free, self-ruling, self-determining, autarchic; self-sufficient "an autonomous republic"
  • 10. Guild
  • 13. Why was this model created?
  • 14. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy Why was this model created? Velocity Minimize decision-making bottlenecks
  • 15. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy Why was this model created? Velocity Minimize decision-making bottlenecks Reduce synchronization bottlenecks
  • 16. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy Why was this model created? Velocity Minimize decision-making bottlenecks Reduce synchronization bottlenecks Reduce process to a minimum
  • 17. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy Why was this model created? Velocity Minimize decision-making bottlenecks Reduce synchronization bottlenecks Reduce process to a minimum Address short-term challenges
  • 18. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy Why was this model created? Velocity Happiness
  • 19. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy Why was this model created? Velocity Happiness Increase sense of ownership
  • 20. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy Why was this model created? Velocity Happiness Increase sense of ownership Individual stability while fostering dynamic organization
  • 21. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy Why was this model created? Velocity Happiness Increase sense of ownership Individual stability while fostering dynamic organization Encourage personal and professional growth
  • 22. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy Why was this model created? Velocity Happiness Scale
  • 23. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy Why was this model created? Velocity Happiness Scale Support organizational growth while maintaining culture
  • 24. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy Why was this model created? Velocity Happiness Scale Adaptability
  • 26. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy Big Projects Challenges Autonomous teams makes coordination difficult No full-time project managers in technology organization Very uneven execution record Got into some bad anti-patterns
  • 27. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy Big Projects Solutions Strong culture of project retrospectives Library of retrospectives on successful and unsuccessful projects to inform Road Managers (people taking on project leadership for a specific project) Learned to choose Road Managers with project management training or prior work experience
  • 28. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy Strategic Alignment Challenges Bottom-up nature of autonomous teams challenged alignment to long-term strategic direction from leadership
  • 29. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy Strategic Alignment Solutions “Aligned Autonomy” DIBBs - Data-driven decision documents for larger company strategic efforts (Data/Insights/Beliefs/Bets) Strategy Team - crossed functional group that would meet to create single prioritized list of active Bets. Met every six weeks Squads - expected to align to relevant bets
  • 30. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy Growing Senior Leaders Challenges Tribe leads have people management, strategy and delivery responsibility Chapter Leads have people management responsibility and operate in highly consensus-driven teams
  • 31. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy Growing Senior Leaders Solutions Leadership training program
  • 32. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy Resource Efficiency Challenges Autonomous teams are resource hungry because they need to be self-sufficient Teams can get focused on improving things within their sphere of control, ignoring larger issues
  • 33. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy Resource Efficiency Solutions Raise lots of money
  • 34. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy Functional/Departmental Culture Friction Challenges The culture of the Spotify Model described was confined to project engineering The original Product Leadership group consisted primarily of engineers from the squads The engineering team was the majority of the company for many years As the company grew, hiring more experienced external product leadership and other departments grew their own cultures there was increasing cross-functional and cross-departmental friction
  • 35. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy Functional/Departmental Culture Friction Solutions Later iterations of Spotify leadership made significant changes to the organizational culture
  • 36. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy The structure of the model is less important than the culture that created it
  • 37. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy The Spotify Engineering Culture Thoughtful Deliberate Agile-first Transparent Bottom-up Continuously improving
  • 38. How I’ve adapted these ideas
  • 39. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy Journey Teams Avvo • Organized by customer journey (jobs to be done) • 15-30 cross-functional people • Engineering, Product, Design, Test leads • Dynamic Teams • Autonomous • Managers managed across teams*
  • 40. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy Hire an Attorney Journey OPPORTUNITIES ROOTED IN PAIN POINTS • Why is this happening to me? • Who can I trust to get advice? • Who can I talk with about a private matter like this? • I don’t even know what I want, or how to find someone to help • I need to understand - ask a lot of questions and do a lot of research to understand my issue • I wish I didn’t need to do so much research • I need to arm myself with the right info and protect myself • Where do I start? There are so many options • I don’t want any hassle • I should hire a lawyer so this issue can be resolved and won’t keep coming up • Is there anything I can do to save money? • I’m sifting and sifting through information • I want to do this as painlessly as possible • I need this done as soon as possible • I don’t know where to look • I trust my friend’s recommendation • I don’t feel comfortable handling this case by myself • I need to feel comfortable with the lawyer • I need to feel that my lawyer is working for me and cares about my case • I don’t want to be treated like a criminal • I need an attorney who is empathic, a good listener, personable, a good communicator, who cares about me, who cares less about the money, and who is an advocate • I need an attorney with experience in my area of law, who has good reviews, a good reputation, a good win/loss records, and is affordable • I want to know about the background (personal & professional) of my lawyer • I want someone to keep things moving • I want to hide from all this paperwork—there is so ` much • I would rather talk with a person than use technology • I don’t want to spend too much time doing this • I hope the attorney isn’t screwing me over • I consider my lawyer a resource (not a savior) • I probably won’t think about it again for a while now that it’s over • I don’t think this legal issue will ever go away • I think some attorneys care, but it’s more about getting the most money than making me feel taken care of • I think the legal system is unfair and overly complicated • I feel closure with the legal issue because the case is over and settled • I don’t feel like I’ll ever have personal closure • I feel like the attorney made me feel special • I am skeptical about whether the lawyer is doing a good job • The attorney takes care of everything (because, duh, it’s their job) • I feel satisfied because the lawyer is very helpful • I feel relief because someone is finally here to help me • I feel normalized because attorneys have seen these cases before • I am overwhelmed by the paperwork • I am scared and feel like a failure • I feel frustrated because no one can help • I’m worried about family • I am confused about my rights, why this is happening, and what my legal issue means • I feel like a failure • I feel stressed being put through this process I didn’t even want to be a part of • I’m smart, I can do this • I feel hopeless because I don’t know where to start • I feel defiant, because they say the situation is hopeless but I’ll find a way • Now that I am learning, I’m feeling more secure about where this is heading • I’m scared because my research showed me the worst case scenario We have opportunities to humanize attorneys, both by helping attorneys improve their soft skills and by making those skills more visible on the site. 1 2 3 4 Something happens to you that forces your hand to solve a problem Incident-initiated “I need legal help” User-initiated “I want legal help” OR Online Offline Both Google search Q&A forums Seeking advice from people they know and trust Talk to government services Online Refer attorney to friends Do nothing Offline Google search Research referred lawyers Seeking referrals from people they know and trust Call attorneys Email attorneys Meet at court Meet at office Talk by phone Talk by email Both Research legal issue Looking for an attorney Hiring an attorney Working with an attorney Post-resolution THINK FEEL Compare prices Understand the process of working together Issue arises DOING Legal journey starts with one or more triggers above Researching legal issue throughout journey OR OR Humanizing attorneys We have opportunities to facilitate consumer connections, whether it’s by having consumers hearing directly from others about their experiences or talking to another human before they hire. Creating networks Consumers want attorneys who have specific experience and expertise in their problem, and we have opportunities to help consumers evaluate and narrow attorneys based on these criteria. Improving attorney evaluation Consumers research throughout the legal journey and we can better support this behavior throughout our funnel today. Beginning with the research process, all the way through post-resolution, we have the opportunity to continue to trigger and build consumer investment with our tools, so they will keep coming back to Avvo. Creating engagement loops for research throughout the journey But each problem was different and re- quired starting anew every time. Researching was more than just Google searches, as people talked to family, friends, and acquaintances for advice. People continually tune and retune their research - narrowing, broadening, and nar- rowing throughout. Referrals from friends and family continue to be a significant way of finding a lawyer. Soft skills (such as empathy) are the final, deciding factor on whether to hire. People often had multiple, discrete legal problems during their life. KEY TAKEAWAYS
  • 41. @KevinGoldsmith Nimble Autonomy Aligned Autonomy Avvo, Onfido, Anaconda • Created company strategy calendar • SLT picked 2-3 priorities for the year • Each quarter 5-7 “bets” aligned to yearly strategy • Teams aligned their work to support the bets Enterprise Agile SF
  • 42. @KevinGoldsmith Nimble Autonomy Data-Driven Decision Making Avvo • Creation of DUHB(R) framework • Data • Understanding • Hypotheses • Bets • Results • Drove decision-making at all levels, company library of DUHBs created Enterprise Agile SF
  • 43. @KevinGoldsmith Nimble Autonomy A culture of continuous improvement Avvo, Onfido, Anaconda • Brought general practice of retrospectives following any significant company project • Facilitated by agile coaches or myself • Library of retrospectives available internally for review Enterprise Agile SF
  • 44. @KevinGoldsmith Nimble Autonomy Everything comes from the values AstrumU, Anaconda, Avvo, Onfido • At AstrumU, created a collective values agreement very early to help drive all future discussions around hiring • Did collective values exercises for tech managers at Avvo, AstrumU, Onfido to inform promotions, processes and hiring Enterprise Agile SF
  • 45. @KevinGoldsmith Nimble Autonomy Hypothesis-driven product development Avvo, Anaconda, Onfido • Lean-style product development model pushing teams to bring value to customers more quickly • Relying heavily on feature flags, A/B/C testing, progressive rollout • Data-driven feature investment model • Reduce cost of failure using Lean and strong DevOps practices • Make learning from failure a priority and eliminate culture of punishing failure Enterprise Agile SF
  • 46. @KevinGoldsmith Nimble Autonomy Avoid cultural silos Avvo, AstrumU, Anaconda • Include whole company in cultural evolution • Educate/support all departments in continuous improvement techniques • Embed engineers in other departments (Finance, Marketing) to avoid silos and share cultural knowledge • Be transparent and inclusive in all cultural efforts Enterprise Agile SF
  • 47. Some Final Thoughts on Spotify
  • 48. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy Some Final Thoughts on Spotify Spotify’s extremely flat hierarchies and “leaderless” teams were well matched to the Swedish culture. This created problems for companies trying to adopt the model in other countries and for Spotify teams in the US Spotify had no interest in other companies adopting its model. The model itself was very fluid. Blog posts and talks (like this one!) didn’t really give enough information for other companies to really understand how to apply it
  • 49. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy Some Final Thoughts on Spotify Spotify invented few of its practices Spotify leadership made a point of learning and sharing with other innovative companies and incorporating good ideas wherever we found them Each tribe or squad was its own mini laboratory and meant there was a lot of inconsistency in specific practices used New practices emerged organically, but were always adopted in a considered and thoughtful way Spotify was not precious about its practices and we always considered than any new practice had a natural life span
  • 50. @KevinGoldsmith Enterprise Agile SF Nimble Autonomy Some Final Thoughts on Spotify Spotify’s true agile, cultural and scaling innovation was building a true culture of learning and continuous improvement, hiring for and inculcating new employees in that culture Everything else came from that foundation