SlideShare a Scribd company logo
1 of 80
● Over 10 years experience
● Over 5 years as Scrum Master
● Certified Agile Coaching ICAgile
● Certified Professional Scrum
Master Scrum.org
● Certified Agile Team Facilitation
ICAgile
Maisara Khedr
What is it?
● Oct 2012, “Scaling Agile @ Spotify with Tribes, Squads, Chapters & Guilds” By
Henrik Kniberg & Anders Ivarsson.
● Mar 2014, Spotify Engineering Culture videos.
Is It a Model?
It’s not a model
● Never intended to be a model
● Snapshot of how they work
● Disclaimer: We didn’t invent this model. Spotify is (like any good agile company)
evolving fast. This article is only a snapshot of our current way of working - a
journey in progress, not a journey completed. By the time you read this, things
have already changed.
● It’s a case study
Case Study for What?
Scaling & Maintaining Culture
in
Agile Organizations
Why Spotify?
Size (2011): 311
Size (2015): 1581
Culture
● Culture is the stuff that people do without noticing it.
● Healthy culture heals broken process
● Culture eats strategy for breakfast
● Our company culture is instrumental to our success and must be mirrored in
everything we do.
Why they built this?
1. Velocity
2. Happiness
3. Scale
4. Adaptability
● Minimize decision making
bottlenecks
● Reduce Synchronization
bottlenecks
● Reduce process to a minimum
● Address short term challenges
Why they built this?
1. Velocity
2. Happiness
3. Scale
4. Adaptability
● Increase sense of ownership
● Individual stability while fostering
dynamic organization
● Encourage personal and
professional growth
Why they built this?
1. Velocity
2. Happiness
3. Scale
4. Adaptability
● Support organizational growth
while maintaining culture
Why they built this?
1. Velocity
2. Happiness
3. Scale
4. Adaptability
● The model itself should be able to
grow and change
Case Study Aspects
1. Organization Structure
2. Career Development
3. Performance Management
4. Learning & Development
1. Organization Structure
Squad
● Autonomous
● Feel like mini-startup
● Long lived
● Self-Organized
● Cross Functional
● Co-located
● No squad leader
Squad
Product Owner
● responsible for prioritizing what
to be done by the team
● not involved with how they do
their work.
● Collaborate with other POs
Squad
Agile Coach
● A squad has access to an agile
coach
● helps them evolve and improve
their way of working
● run retrospectives, sprint planning
meetings, do 1-on-1 coaching, etc.
Tribes
● “incubator” for the squad mini-
startups
● 40:100 people
● Co-located
Tribes
Tribe Lead
● First level of full time manager
● Responsible for providing the
best possible habitat for the
squads within that tribe.
Chapter
● Community of Practice
● Local to the tribe
● Meets regularly to discuss their
area of expertise and their
specific challenges
Chapter
Chapter Lead
● part of a squad and is involved in
the day-to-day work.
● Line manager for his chapter
members
○ Developing people
○ Setting salaries
Guild
● Community of Interest
● group of people that want to share
knowledge, tools, and practices
● Usually cuts across the whole
organization
Guild
Guild Coordinator
● Each guild has a “guild
coordinator” who, well, does
just that
Spotify: Organization Structure
Isn’t this just a matrix organisation?
● Yes. Well, sort of.
● In many matrix organizations people with similar skills are “pooled” together into
functional departments, and “assigned” to projects, and “report to” a functional
manager.
● People are grouped into stable co-located squads,
● The horizontal dimension is for sharing knowledge, tools, and code. The job of
the chapter lead is to facilitate and support this.
Member Managers/Leaders
To make a high performing team, they build it around motivated
people, the main 3 intrinsic motivators are
1. Autonomy
2. Purpose
3. Mastery
Member Managers/Leaders
Agile Coach
Product Owner
Chapter Lead
POCLAC
POCLAC
Squads have their own leadership group, and that is comprised of the Product Owner,
Chapter Leader, Agile Coach. The acronym we use for this group is the POCLAC. The
leadership style is not a “top-down” approach, offering directives to the group, but
rather, it’s assessment based. They assess staffing and performance in relation to the
tasks to be accomplished.
Spotify: Organization Structure
Example:
● 600 in tech
● 70 teams
● 9 tribes
Squads
Releasing
● Release Small
● Release Often
● CD: Every commit is a release candidate, Releasing is a business decision not
technical decision
Releasing
Releasing
Scaling: Organization Structure
Scaling: Organization Structure
Scaling: Organization Structure
Scaling: Organization Structure
Scaling: Organization Structure
2. Career Development
Why?
● People striving to increase their impact often wanted to become a Chapter Lead
or Product Owner even if they might have preferred the role of an individual
contributor engineer.
● Everyone in Spotify Tech should have a way to grow their careers and expand the
impact of their -work no matter what role they play. A shift into a Chapter Lead
or PO position is not necessary.
Spotify: Career Steps | Framework
● The five characteristics of Spotify employees
○ Values team success over individual success
○ Continuously improves themselves and their team
○ Holds themselves and others accountable
○ Thinks about the business impact of their work
○ Demonstrates mastery of their discipline
● Mastery was only one of the five characteristics.
Spotify: Career Steps | Framework
● Four Steps
○ Individual
○ Squad / Chapter
○ Tribe / Guild
○ Technology / Company
● Defining each of the characteristics for each step.
Spotify: Career Steps | Expectations
Spotify: Career Steps | Expectations
Spotify: Career Steps | Expectations
Spotify: Career Steps | Expectations
The behaviors in the bubbles are mostly examples, They
should be treated as triggers for discussion rather than a
checklist.
Spotify: Career Steps | When?
When you are consistently demonstrating the behaviors and
sustained impact of someone at a wider Step, your manager
should recommend you for an official promotion (as long as you
are willing to accept the increased expectations going forward).
Spotify: Career Steps | Who decide?
A chapter lead can promote one of their individual step
employees to squad/chapter step without outside approval,
though the chapter lead will make this decision in part based on
feedback from that employee’s peers in the squad and chapter.
Spotify: Career Steps | Who decide?
Promotions from squad/chapter step to tribe/guild step must be
approved by the relevant tribe lead, after consultation with tribe-
level leadership.
Spotify: Career Steps | Who decide?
Promotions to technology/company step must be approved by
the CTO, after consultation with technical leadership, including
people currently at the technology/company step.
Spotify: Career Steps | Who decide?
promotion to the next step, at all levels, should involve
consultation with a varied group of the person’s peers using the
evaluation tools in addition to direct conversation
Spotify: Career Steps | Announcing
Formal promotion to a new Step will normally come with an
immediate compensation increase, as well as an immediately
increased scope of responsibilities. The promotion represents a
commitment from both sides: you will keep executing at the
more advanced level, and your manager will continue to provide
opportunities to have broader impact.
Spotify: Career Steps | Announcing
Public recognition will frequently be decoupled from formal
promotion. We believe it’s more effective to recognize people for
successful completion of important projects than for reaching a
(somewhat rare) career milestone.
Spotify: Career Steps | Titles
● Externally
○ They can use their roles, they can use more standard titles that they feel are
more communicable.
○ We expect employees and their managers to work together to come up with
appropriate external title usage.
Spotify: Career Steps | FAQ
What is the connection between Roles and Steps? Do I have to
be at a specific Step to take on certain Roles?
Not for most roles – but some. Examples: You won’t be a good chapter lead if your
sphere of influence is Individual, hence being squad/chapter step or above is needed.
To be a Chief Architect your sphere of influence needs to be on a company level.
Spotify: Career Steps | FAQ
Is this a reporting hierarchy?
Reporting is based on your Role and Discipline, and not your Step. Based on their role,
a Software engineer of any step can still report to a Chapter Lead.
Spotify: Career Steps | FAQ
Assigning Steps?
Each individual should use the Steps document to make a self-assessment of which
step they should be on, then have a discussion with their manager about where they
agreed and disagreed.
It can be hard to tell what step a new employee is on based solely on their interviews.
To give the employee time to acclimate to Spotify and their role, their official step will
not be determined until their six-month review. During that review, the step is set
through a discussion between the new employee and their manager.
3. Performance Management
Squad Health Check model
When checking the health of a squad there’s really two stakeholders:
● The squad itself.
○ builds up self-awareness about what’s working and what’s not.
● People supporting the squad.
○ Managers and coaches that work outside (or partly outside) the squad get a high level summary of
what’s working and what’s not.
○ They can also see patterns across multiple squads.
Squad Health Check model
Spotify do basically three things:
1. Run workshops where members of a squad discuss and assess their current
situation based on a number of different perspectives (quality, fun, value, etc).
2. Create a graphical summary of the result
3. Use the data to help the squads improve
Squad Health Check model - Workshop
Real-life example of health check
output for one tribe:
It shows how 7 different squads
in a tribe see their own situation.
● Color is current state
○ green = good
○ yellow = some problems
○ red = really bad
● Arrow is the trend (generally
improving or getting worse).
Squad Health Check model
4. Learning & Development
Performance & Development
● Spotify believes in Performance AND Development since you can’t really
separate the two.
● Since Spotify believe in a growth mindset, They believe that Performance Reviews
are dead! Because performance ratings can trigger a fixed mindset.
● In 2013, Spotify decided to ditch employee OKRs. Individual OKRs slowed us
down without adding value
● We make sure everyone knows exactly where we are going and what the current
priorities are, and then we let the teams take responsibility for how to get there.
Performance & Development Fundamentals
● The employees own their own development.
● Power to the employees! Employees must own and drive their own performance
and development, and managers must do everything they can to support it.
● HR must act as support, an enabler, and strategic partner. Never a reactive control
function.
● No systems with heavy admin or rigid processes
● We learn from the past, but we focus on the future
Performance & Development
The four pillars of Spotify performance and development approach.
● Periodical development talks
● Continuous planning & 1:1 meetings
● Talent snapshot
● Compensation review
Development talks
● 2 per year
● a more in-depth talk focusing on growth and mastery.
● The purpose of these development talks is to match the company’s needs with our
people’s long-term ambitions.
● Every employee owns and drives their own development talks, they initiate the
meetings and gather feedback from peers.
Development talks
● In the talks, we do look at the past a little, but the main focus is on the future and
the potential.
● We use three success criteria when we talk about performance and development:
mastery, achievement, and behavior. Performance, to us, is not only about
reaching the goal. It’s also about how you got there, growing in your profession,
and being a role model.
1:1s
● There is no mandatory schedule or standard agenda, it’s all based on the
employee and manager agreeing on a setup and frequency of meetings. To
support and inspire them
● Spotify have a checklist of topics that should typically be covered.
● Example: “Half an hour, Weekly”.
1:1s
Sample goals of regular 1:1s
● Build trusting relationships between manager and engineers
● A safe place to discuss sensitive and private issues or provide personal feedback
● Discuss and work on career development plans
● Team reflections and engineer happiness
● Discuss product vision and direction
Talent Snapshot
Talent Snapshot is a way of looking at where the team is now, but not holding them
there. It helps managers see where their team members are on their performance
development journey and provide a “snapshot” of the team’s current strengths,
weaknesses, and performance.
Goals of Talent Snapshot workshop:
● To leave the session as better leaders with more confidence.
● To set concrete actions on how to further grow your team.
● To gain a better understanding and alignment of the team’s strengths and gaps.
Talent Snapshot
Case Study Aspects
1. Organization Structure
2. Career Development
3. Performance Management
4. Learning & Development
What are their values?
● People > *
● Culture > Process
● Agile > Scrum
● Failure recovery > Failure avoidance
● Community > Structure
● Innovation > predictability
● Trust > Control
● Cross Pollination > Standardization
● Value delivery > plan fulfillment
● Enable > Serve
● Impact > Velocity
● Chaos > Bureaucracy
Inspect & Adapt
Large Scale Retrospectives
Thank You!
Spotify Engineering Culture

More Related Content

What's hot

Agile Transformation in Telco Guide
Agile Transformation in Telco GuideAgile Transformation in Telco Guide
Agile Transformation in Telco GuideACM
 
Henrik Kniberg: Lean from the Trenches keynote @ AgileEE
Henrik Kniberg: Lean from the Trenches keynote @ AgileEEHenrik Kniberg: Lean from the Trenches keynote @ AgileEE
Henrik Kniberg: Lean from the Trenches keynote @ AgileEEAgileee
 
SAFe (Scaled Agile Framework) 5 mins overview - Roni Tamari
SAFe (Scaled Agile Framework) 5 mins overview - Roni TamariSAFe (Scaled Agile Framework) 5 mins overview - Roni Tamari
SAFe (Scaled Agile Framework) 5 mins overview - Roni TamariAgileSparks
 
scaling-agile-spotify
 scaling-agile-spotify scaling-agile-spotify
scaling-agile-spotifyJohn Tian
 
Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]
Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]
Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]Matthew Philip
 
Introduction to spotify model
Introduction to spotify modelIntroduction to spotify model
Introduction to spotify modelSnehaRoy74
 
Agile Leadership - Beyond the Basics
Agile Leadership - Beyond the BasicsAgile Leadership - Beyond the Basics
Agile Leadership - Beyond the BasicsMark Levison, CST
 
the agile mindset, a learning lab
the agile mindset, a learning labthe agile mindset, a learning lab
the agile mindset, a learning labnikos batsios
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27LeadingAgile
 
Team Topologies - how and why to design your teams - AllDayDevOps 2017
Team Topologies - how and why to design your teams - AllDayDevOps 2017Team Topologies - how and why to design your teams - AllDayDevOps 2017
Team Topologies - how and why to design your teams - AllDayDevOps 2017Matthew Skelton
 
Scaling Agile | Spotify
Scaling Agile | SpotifyScaling Agile | Spotify
Scaling Agile | SpotifyXPDays
 
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th MeetupWhat's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th MeetupYuval Yeret
 
Modern Agile - Joshua Kerievsky
Modern Agile - Joshua KerievskyModern Agile - Joshua Kerievsky
Modern Agile - Joshua KerievskyAgileSparks
 
Agile adoption vs Agile transformation
Agile adoption vs Agile transformationAgile adoption vs Agile transformation
Agile adoption vs Agile transformationMatthew Moran
 
The Agile Coaching Profession
The Agile Coaching ProfessionThe Agile Coaching Profession
The Agile Coaching ProfessionRoger Brown
 
Agile Transformation and Cultural Change
 Agile Transformation and Cultural Change Agile Transformation and Cultural Change
Agile Transformation and Cultural ChangeJohnny Ordóñez
 
Illuminating the potential of Scrum by comparing LeSS with SAFe
Illuminating the potential of Scrum by comparing LeSS with SAFeIlluminating the potential of Scrum by comparing LeSS with SAFe
Illuminating the potential of Scrum by comparing LeSS with SAFeRowan Bunning
 
Growing up with agile - how the Spotify 'model' has evolved
Growing up with agile - how the Spotify 'model' has evolved Growing up with agile - how the Spotify 'model' has evolved
Growing up with agile - how the Spotify 'model' has evolved Peter Antman
 

What's hot (20)

Agile Transformation in Telco Guide
Agile Transformation in Telco GuideAgile Transformation in Telco Guide
Agile Transformation in Telco Guide
 
Henrik Kniberg: Lean from the Trenches keynote @ AgileEE
Henrik Kniberg: Lean from the Trenches keynote @ AgileEEHenrik Kniberg: Lean from the Trenches keynote @ AgileEE
Henrik Kniberg: Lean from the Trenches keynote @ AgileEE
 
SAFe (Scaled Agile Framework) 5 mins overview - Roni Tamari
SAFe (Scaled Agile Framework) 5 mins overview - Roni TamariSAFe (Scaled Agile Framework) 5 mins overview - Roni Tamari
SAFe (Scaled Agile Framework) 5 mins overview - Roni Tamari
 
Spotify Model
Spotify ModelSpotify Model
Spotify Model
 
scaling-agile-spotify
 scaling-agile-spotify scaling-agile-spotify
scaling-agile-spotify
 
Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]
Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]
Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]
 
Introduction to spotify model
Introduction to spotify modelIntroduction to spotify model
Introduction to spotify model
 
Agile Leadership - Beyond the Basics
Agile Leadership - Beyond the BasicsAgile Leadership - Beyond the Basics
Agile Leadership - Beyond the Basics
 
the agile mindset, a learning lab
the agile mindset, a learning labthe agile mindset, a learning lab
the agile mindset, a learning lab
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27
 
Team Topologies - how and why to design your teams - AllDayDevOps 2017
Team Topologies - how and why to design your teams - AllDayDevOps 2017Team Topologies - how and why to design your teams - AllDayDevOps 2017
Team Topologies - how and why to design your teams - AllDayDevOps 2017
 
Scaling Agile | Spotify
Scaling Agile | SpotifyScaling Agile | Spotify
Scaling Agile | Spotify
 
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th MeetupWhat's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
 
Modern Agile - Joshua Kerievsky
Modern Agile - Joshua KerievskyModern Agile - Joshua Kerievsky
Modern Agile - Joshua Kerievsky
 
Agile Leadership introduction
Agile Leadership introductionAgile Leadership introduction
Agile Leadership introduction
 
Agile adoption vs Agile transformation
Agile adoption vs Agile transformationAgile adoption vs Agile transformation
Agile adoption vs Agile transformation
 
The Agile Coaching Profession
The Agile Coaching ProfessionThe Agile Coaching Profession
The Agile Coaching Profession
 
Agile Transformation and Cultural Change
 Agile Transformation and Cultural Change Agile Transformation and Cultural Change
Agile Transformation and Cultural Change
 
Illuminating the potential of Scrum by comparing LeSS with SAFe
Illuminating the potential of Scrum by comparing LeSS with SAFeIlluminating the potential of Scrum by comparing LeSS with SAFe
Illuminating the potential of Scrum by comparing LeSS with SAFe
 
Growing up with agile - how the Spotify 'model' has evolved
Growing up with agile - how the Spotify 'model' has evolved Growing up with agile - how the Spotify 'model' has evolved
Growing up with agile - how the Spotify 'model' has evolved
 

Similar to Spotify Engineering Culture

Mentoring researchers - useful documents
Mentoring researchers - useful documentsMentoring researchers - useful documents
Mentoring researchers - useful documentsMarikaKowalska1
 
Empowered Teams, Servant Leaders and Agile Organizations
Empowered Teams, Servant Leaders and Agile OrganizationsEmpowered Teams, Servant Leaders and Agile Organizations
Empowered Teams, Servant Leaders and Agile OrganizationsAsh
 
Investors in People staff info session
Investors in People staff info sessionInvestors in People staff info session
Investors in People staff info sessionThe Pathway Group
 
Question Bank for Agilist
Question Bank for AgilistQuestion Bank for Agilist
Question Bank for AgilistChandan Patary
 
Deliverables • 8 (max!) pages, double‐spaced, 12‐pt Times New .docx
Deliverables • 8 (max!) pages, double‐spaced, 12‐pt Times New .docxDeliverables • 8 (max!) pages, double‐spaced, 12‐pt Times New .docx
Deliverables • 8 (max!) pages, double‐spaced, 12‐pt Times New .docxsimonithomas47935
 
GuideStar Webinar (04/24/12) - Charting Your Impact
GuideStar Webinar (04/24/12) - Charting Your ImpactGuideStar Webinar (04/24/12) - Charting Your Impact
GuideStar Webinar (04/24/12) - Charting Your ImpactGuideStar
 
The Future of Work | Workshops4teams.com
The Future of Work | Workshops4teams.comThe Future of Work | Workshops4teams.com
The Future of Work | Workshops4teams.comMichael Friis
 
Reboot your Agile Team - Conference presentation
Reboot your Agile Team - Conference presentationReboot your Agile Team - Conference presentation
Reboot your Agile Team - Conference presentationMartin Lapointe, M.T.I.
 
How to Reboot Your Agile Team Agile 2017
How to Reboot Your Agile Team Agile 2017How to Reboot Your Agile Team Agile 2017
How to Reboot Your Agile Team Agile 2017Maurizio Mancini
 
EICT Summer School August 2023 - Things I never knew I never knew - about bu...
EICT Summer School August 2023 - Things I never knew  I never knew - about bu...EICT Summer School August 2023 - Things I never knew  I never knew - about bu...
EICT Summer School August 2023 - Things I never knew I never knew - about bu...Fiona Nielsen
 
Shift Happens : From Scaled Agile to Agile at Scale
Shift Happens : From Scaled Agile to Agile at ScaleShift Happens : From Scaled Agile to Agile at Scale
Shift Happens : From Scaled Agile to Agile at ScaleAsh
 
Agile coaching growth wheel guidance
Agile coaching growth wheel guidance Agile coaching growth wheel guidance
Agile coaching growth wheel guidance Helen Meek
 
Talx 2012 presentation - developing leadership agility
Talx 2012 presentation  - developing leadership agilityTalx 2012 presentation  - developing leadership agility
Talx 2012 presentation - developing leadership agilityKaylaAllRoads
 
Ready to Stretch? | February 2019
Ready to Stretch? | February 2019Ready to Stretch? | February 2019
Ready to Stretch? | February 2019BeLeaderly.com
 
How to Reboot your Agile Team San Diego 2017
How to Reboot your Agile Team San Diego 2017How to Reboot your Agile Team San Diego 2017
How to Reboot your Agile Team San Diego 2017Maurizio Mancini
 
Building Leadership Development from Scratch - ASTD 2011
Building Leadership Development from Scratch - ASTD 2011Building Leadership Development from Scratch - ASTD 2011
Building Leadership Development from Scratch - ASTD 2011Benjamin McCall
 
Learning is a Contact Sport: Ten Strategies for Boosting Professional Develop...
Learning is a Contact Sport: Ten Strategies for Boosting Professional Develop...Learning is a Contact Sport: Ten Strategies for Boosting Professional Develop...
Learning is a Contact Sport: Ten Strategies for Boosting Professional Develop...Gus Prestera
 
The truth about 360 assessments
The truth about 360 assessmentsThe truth about 360 assessments
The truth about 360 assessmentsTony Zemaitis
 
Sea Food Restaurant is a seafood preparation and supply company ba.docx
Sea Food Restaurant is a seafood preparation and supply company ba.docxSea Food Restaurant is a seafood preparation and supply company ba.docx
Sea Food Restaurant is a seafood preparation and supply company ba.docxbagotjesusa
 
Agile - 5 points for managers
Agile - 5 points for managersAgile - 5 points for managers
Agile - 5 points for managersAndy Brandt
 

Similar to Spotify Engineering Culture (20)

Mentoring researchers - useful documents
Mentoring researchers - useful documentsMentoring researchers - useful documents
Mentoring researchers - useful documents
 
Empowered Teams, Servant Leaders and Agile Organizations
Empowered Teams, Servant Leaders and Agile OrganizationsEmpowered Teams, Servant Leaders and Agile Organizations
Empowered Teams, Servant Leaders and Agile Organizations
 
Investors in People staff info session
Investors in People staff info sessionInvestors in People staff info session
Investors in People staff info session
 
Question Bank for Agilist
Question Bank for AgilistQuestion Bank for Agilist
Question Bank for Agilist
 
Deliverables • 8 (max!) pages, double‐spaced, 12‐pt Times New .docx
Deliverables • 8 (max!) pages, double‐spaced, 12‐pt Times New .docxDeliverables • 8 (max!) pages, double‐spaced, 12‐pt Times New .docx
Deliverables • 8 (max!) pages, double‐spaced, 12‐pt Times New .docx
 
GuideStar Webinar (04/24/12) - Charting Your Impact
GuideStar Webinar (04/24/12) - Charting Your ImpactGuideStar Webinar (04/24/12) - Charting Your Impact
GuideStar Webinar (04/24/12) - Charting Your Impact
 
The Future of Work | Workshops4teams.com
The Future of Work | Workshops4teams.comThe Future of Work | Workshops4teams.com
The Future of Work | Workshops4teams.com
 
Reboot your Agile Team - Conference presentation
Reboot your Agile Team - Conference presentationReboot your Agile Team - Conference presentation
Reboot your Agile Team - Conference presentation
 
How to Reboot Your Agile Team Agile 2017
How to Reboot Your Agile Team Agile 2017How to Reboot Your Agile Team Agile 2017
How to Reboot Your Agile Team Agile 2017
 
EICT Summer School August 2023 - Things I never knew I never knew - about bu...
EICT Summer School August 2023 - Things I never knew  I never knew - about bu...EICT Summer School August 2023 - Things I never knew  I never knew - about bu...
EICT Summer School August 2023 - Things I never knew I never knew - about bu...
 
Shift Happens : From Scaled Agile to Agile at Scale
Shift Happens : From Scaled Agile to Agile at ScaleShift Happens : From Scaled Agile to Agile at Scale
Shift Happens : From Scaled Agile to Agile at Scale
 
Agile coaching growth wheel guidance
Agile coaching growth wheel guidance Agile coaching growth wheel guidance
Agile coaching growth wheel guidance
 
Talx 2012 presentation - developing leadership agility
Talx 2012 presentation  - developing leadership agilityTalx 2012 presentation  - developing leadership agility
Talx 2012 presentation - developing leadership agility
 
Ready to Stretch? | February 2019
Ready to Stretch? | February 2019Ready to Stretch? | February 2019
Ready to Stretch? | February 2019
 
How to Reboot your Agile Team San Diego 2017
How to Reboot your Agile Team San Diego 2017How to Reboot your Agile Team San Diego 2017
How to Reboot your Agile Team San Diego 2017
 
Building Leadership Development from Scratch - ASTD 2011
Building Leadership Development from Scratch - ASTD 2011Building Leadership Development from Scratch - ASTD 2011
Building Leadership Development from Scratch - ASTD 2011
 
Learning is a Contact Sport: Ten Strategies for Boosting Professional Develop...
Learning is a Contact Sport: Ten Strategies for Boosting Professional Develop...Learning is a Contact Sport: Ten Strategies for Boosting Professional Develop...
Learning is a Contact Sport: Ten Strategies for Boosting Professional Develop...
 
The truth about 360 assessments
The truth about 360 assessmentsThe truth about 360 assessments
The truth about 360 assessments
 
Sea Food Restaurant is a seafood preparation and supply company ba.docx
Sea Food Restaurant is a seafood preparation and supply company ba.docxSea Food Restaurant is a seafood preparation and supply company ba.docx
Sea Food Restaurant is a seafood preparation and supply company ba.docx
 
Agile - 5 points for managers
Agile - 5 points for managersAgile - 5 points for managers
Agile - 5 points for managers
 

Recently uploaded

Internal Reconstruction Corporate accounting by bhumika Garg
Internal Reconstruction Corporate accounting by bhumika GargInternal Reconstruction Corporate accounting by bhumika Garg
Internal Reconstruction Corporate accounting by bhumika Garganuragrcsec2023
 
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime SiliguriSiliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siligurimeghakumariji156
 
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot ModelGautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNitya salvi
 
Information Technology Project Management, Revised 7th edition test bank.docx
Information Technology Project Management, Revised 7th edition test bank.docxInformation Technology Project Management, Revised 7th edition test bank.docx
Information Technology Project Management, Revised 7th edition test bank.docxssuserf63bd7
 
thesis-and-viva-voce preparation for research scholars
thesis-and-viva-voce preparation for research scholarsthesis-and-viva-voce preparation for research scholars
thesis-and-viva-voce preparation for research scholarsPAmudhaKumar
 
The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownSandaliGurusinghe2
 
digital Human resource management presentation.pdf
digital Human resource management presentation.pdfdigital Human resource management presentation.pdf
digital Human resource management presentation.pdfArtiSrivastava23
 
Persuasive and Communication is the art of negotiation.
Persuasive and Communication is the art of negotiation.Persuasive and Communication is the art of negotiation.
Persuasive and Communication is the art of negotiation.aruny7087
 
Spring-2024-Priesthoods of Augustus Yale Historical Review
Spring-2024-Priesthoods of Augustus Yale Historical ReviewSpring-2024-Priesthoods of Augustus Yale Historical Review
Spring-2024-Priesthoods of Augustus Yale Historical Reviewyalehistoricalreview
 
Group work -meaning and definitions- Characteristics and Importance
Group work -meaning and definitions- Characteristics and ImportanceGroup work -meaning and definitions- Characteristics and Importance
Group work -meaning and definitions- Characteristics and Importanceajay0134
 
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalW.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalWilliam (Bill) H. Bender, FCSI
 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxAaron Stannard
 
Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxssuserf63bd7
 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamraAllTops
 
Mount abu Escort💋 Kajal Rate 4500/- Cash Payment 24/7
Mount abu Escort💋 Kajal Rate 4500/- Cash Payment 24/7Mount abu Escort💋 Kajal Rate 4500/- Cash Payment 24/7
Mount abu Escort💋 Kajal Rate 4500/- Cash Payment 24/7ickkoo5
 

Recently uploaded (15)

Internal Reconstruction Corporate accounting by bhumika Garg
Internal Reconstruction Corporate accounting by bhumika GargInternal Reconstruction Corporate accounting by bhumika Garg
Internal Reconstruction Corporate accounting by bhumika Garg
 
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime SiliguriSiliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
 
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot ModelGautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Information Technology Project Management, Revised 7th edition test bank.docx
Information Technology Project Management, Revised 7th edition test bank.docxInformation Technology Project Management, Revised 7th edition test bank.docx
Information Technology Project Management, Revised 7th edition test bank.docx
 
thesis-and-viva-voce preparation for research scholars
thesis-and-viva-voce preparation for research scholarsthesis-and-viva-voce preparation for research scholars
thesis-and-viva-voce preparation for research scholars
 
The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard Brown
 
digital Human resource management presentation.pdf
digital Human resource management presentation.pdfdigital Human resource management presentation.pdf
digital Human resource management presentation.pdf
 
Persuasive and Communication is the art of negotiation.
Persuasive and Communication is the art of negotiation.Persuasive and Communication is the art of negotiation.
Persuasive and Communication is the art of negotiation.
 
Spring-2024-Priesthoods of Augustus Yale Historical Review
Spring-2024-Priesthoods of Augustus Yale Historical ReviewSpring-2024-Priesthoods of Augustus Yale Historical Review
Spring-2024-Priesthoods of Augustus Yale Historical Review
 
Group work -meaning and definitions- Characteristics and Importance
Group work -meaning and definitions- Characteristics and ImportanceGroup work -meaning and definitions- Characteristics and Importance
Group work -meaning and definitions- Characteristics and Importance
 
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalW.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptx
 
Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docx
 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamra
 
Mount abu Escort💋 Kajal Rate 4500/- Cash Payment 24/7
Mount abu Escort💋 Kajal Rate 4500/- Cash Payment 24/7Mount abu Escort💋 Kajal Rate 4500/- Cash Payment 24/7
Mount abu Escort💋 Kajal Rate 4500/- Cash Payment 24/7
 

Spotify Engineering Culture

  • 1.
  • 2. ● Over 10 years experience ● Over 5 years as Scrum Master ● Certified Agile Coaching ICAgile ● Certified Professional Scrum Master Scrum.org ● Certified Agile Team Facilitation ICAgile Maisara Khedr
  • 3. What is it? ● Oct 2012, “Scaling Agile @ Spotify with Tribes, Squads, Chapters & Guilds” By Henrik Kniberg & Anders Ivarsson. ● Mar 2014, Spotify Engineering Culture videos.
  • 4. Is It a Model?
  • 5. It’s not a model ● Never intended to be a model ● Snapshot of how they work ● Disclaimer: We didn’t invent this model. Spotify is (like any good agile company) evolving fast. This article is only a snapshot of our current way of working - a journey in progress, not a journey completed. By the time you read this, things have already changed. ● It’s a case study
  • 6. Case Study for What? Scaling & Maintaining Culture in Agile Organizations
  • 7. Why Spotify? Size (2011): 311 Size (2015): 1581
  • 8. Culture ● Culture is the stuff that people do without noticing it. ● Healthy culture heals broken process ● Culture eats strategy for breakfast ● Our company culture is instrumental to our success and must be mirrored in everything we do.
  • 9. Why they built this? 1. Velocity 2. Happiness 3. Scale 4. Adaptability ● Minimize decision making bottlenecks ● Reduce Synchronization bottlenecks ● Reduce process to a minimum ● Address short term challenges
  • 10. Why they built this? 1. Velocity 2. Happiness 3. Scale 4. Adaptability ● Increase sense of ownership ● Individual stability while fostering dynamic organization ● Encourage personal and professional growth
  • 11. Why they built this? 1. Velocity 2. Happiness 3. Scale 4. Adaptability ● Support organizational growth while maintaining culture
  • 12. Why they built this? 1. Velocity 2. Happiness 3. Scale 4. Adaptability ● The model itself should be able to grow and change
  • 13. Case Study Aspects 1. Organization Structure 2. Career Development 3. Performance Management 4. Learning & Development
  • 15. Squad ● Autonomous ● Feel like mini-startup ● Long lived ● Self-Organized ● Cross Functional ● Co-located ● No squad leader
  • 16. Squad Product Owner ● responsible for prioritizing what to be done by the team ● not involved with how they do their work. ● Collaborate with other POs
  • 17. Squad Agile Coach ● A squad has access to an agile coach ● helps them evolve and improve their way of working ● run retrospectives, sprint planning meetings, do 1-on-1 coaching, etc.
  • 18. Tribes ● “incubator” for the squad mini- startups ● 40:100 people ● Co-located
  • 19. Tribes Tribe Lead ● First level of full time manager ● Responsible for providing the best possible habitat for the squads within that tribe.
  • 20. Chapter ● Community of Practice ● Local to the tribe ● Meets regularly to discuss their area of expertise and their specific challenges
  • 21. Chapter Chapter Lead ● part of a squad and is involved in the day-to-day work. ● Line manager for his chapter members ○ Developing people ○ Setting salaries
  • 22. Guild ● Community of Interest ● group of people that want to share knowledge, tools, and practices ● Usually cuts across the whole organization
  • 23. Guild Guild Coordinator ● Each guild has a “guild coordinator” who, well, does just that
  • 25. Isn’t this just a matrix organisation? ● Yes. Well, sort of. ● In many matrix organizations people with similar skills are “pooled” together into functional departments, and “assigned” to projects, and “report to” a functional manager. ● People are grouped into stable co-located squads, ● The horizontal dimension is for sharing knowledge, tools, and code. The job of the chapter lead is to facilitate and support this.
  • 27. To make a high performing team, they build it around motivated people, the main 3 intrinsic motivators are 1. Autonomy 2. Purpose 3. Mastery Member Managers/Leaders Agile Coach Product Owner Chapter Lead
  • 29. POCLAC Squads have their own leadership group, and that is comprised of the Product Owner, Chapter Leader, Agile Coach. The acronym we use for this group is the POCLAC. The leadership style is not a “top-down” approach, offering directives to the group, but rather, it’s assessment based. They assess staffing and performance in relation to the tasks to be accomplished.
  • 31. Example: ● 600 in tech ● 70 teams ● 9 tribes
  • 33. Releasing ● Release Small ● Release Often ● CD: Every commit is a release candidate, Releasing is a business decision not technical decision
  • 42. Why? ● People striving to increase their impact often wanted to become a Chapter Lead or Product Owner even if they might have preferred the role of an individual contributor engineer. ● Everyone in Spotify Tech should have a way to grow their careers and expand the impact of their -work no matter what role they play. A shift into a Chapter Lead or PO position is not necessary.
  • 43. Spotify: Career Steps | Framework ● The five characteristics of Spotify employees ○ Values team success over individual success ○ Continuously improves themselves and their team ○ Holds themselves and others accountable ○ Thinks about the business impact of their work ○ Demonstrates mastery of their discipline ● Mastery was only one of the five characteristics.
  • 44. Spotify: Career Steps | Framework ● Four Steps ○ Individual ○ Squad / Chapter ○ Tribe / Guild ○ Technology / Company ● Defining each of the characteristics for each step.
  • 45. Spotify: Career Steps | Expectations
  • 46. Spotify: Career Steps | Expectations
  • 47. Spotify: Career Steps | Expectations
  • 48. Spotify: Career Steps | Expectations
  • 49. The behaviors in the bubbles are mostly examples, They should be treated as triggers for discussion rather than a checklist.
  • 50. Spotify: Career Steps | When? When you are consistently demonstrating the behaviors and sustained impact of someone at a wider Step, your manager should recommend you for an official promotion (as long as you are willing to accept the increased expectations going forward).
  • 51. Spotify: Career Steps | Who decide? A chapter lead can promote one of their individual step employees to squad/chapter step without outside approval, though the chapter lead will make this decision in part based on feedback from that employee’s peers in the squad and chapter.
  • 52. Spotify: Career Steps | Who decide? Promotions from squad/chapter step to tribe/guild step must be approved by the relevant tribe lead, after consultation with tribe- level leadership.
  • 53. Spotify: Career Steps | Who decide? Promotions to technology/company step must be approved by the CTO, after consultation with technical leadership, including people currently at the technology/company step.
  • 54. Spotify: Career Steps | Who decide? promotion to the next step, at all levels, should involve consultation with a varied group of the person’s peers using the evaluation tools in addition to direct conversation
  • 55. Spotify: Career Steps | Announcing Formal promotion to a new Step will normally come with an immediate compensation increase, as well as an immediately increased scope of responsibilities. The promotion represents a commitment from both sides: you will keep executing at the more advanced level, and your manager will continue to provide opportunities to have broader impact.
  • 56. Spotify: Career Steps | Announcing Public recognition will frequently be decoupled from formal promotion. We believe it’s more effective to recognize people for successful completion of important projects than for reaching a (somewhat rare) career milestone.
  • 57. Spotify: Career Steps | Titles ● Externally ○ They can use their roles, they can use more standard titles that they feel are more communicable. ○ We expect employees and their managers to work together to come up with appropriate external title usage.
  • 58. Spotify: Career Steps | FAQ What is the connection between Roles and Steps? Do I have to be at a specific Step to take on certain Roles? Not for most roles – but some. Examples: You won’t be a good chapter lead if your sphere of influence is Individual, hence being squad/chapter step or above is needed. To be a Chief Architect your sphere of influence needs to be on a company level.
  • 59. Spotify: Career Steps | FAQ Is this a reporting hierarchy? Reporting is based on your Role and Discipline, and not your Step. Based on their role, a Software engineer of any step can still report to a Chapter Lead.
  • 60. Spotify: Career Steps | FAQ Assigning Steps? Each individual should use the Steps document to make a self-assessment of which step they should be on, then have a discussion with their manager about where they agreed and disagreed. It can be hard to tell what step a new employee is on based solely on their interviews. To give the employee time to acclimate to Spotify and their role, their official step will not be determined until their six-month review. During that review, the step is set through a discussion between the new employee and their manager.
  • 62. Squad Health Check model When checking the health of a squad there’s really two stakeholders: ● The squad itself. ○ builds up self-awareness about what’s working and what’s not. ● People supporting the squad. ○ Managers and coaches that work outside (or partly outside) the squad get a high level summary of what’s working and what’s not. ○ They can also see patterns across multiple squads.
  • 63. Squad Health Check model Spotify do basically three things: 1. Run workshops where members of a squad discuss and assess their current situation based on a number of different perspectives (quality, fun, value, etc). 2. Create a graphical summary of the result 3. Use the data to help the squads improve
  • 64. Squad Health Check model - Workshop
  • 65. Real-life example of health check output for one tribe: It shows how 7 different squads in a tribe see their own situation. ● Color is current state ○ green = good ○ yellow = some problems ○ red = really bad ● Arrow is the trend (generally improving or getting worse). Squad Health Check model
  • 66. 4. Learning & Development
  • 67. Performance & Development ● Spotify believes in Performance AND Development since you can’t really separate the two. ● Since Spotify believe in a growth mindset, They believe that Performance Reviews are dead! Because performance ratings can trigger a fixed mindset. ● In 2013, Spotify decided to ditch employee OKRs. Individual OKRs slowed us down without adding value ● We make sure everyone knows exactly where we are going and what the current priorities are, and then we let the teams take responsibility for how to get there.
  • 68. Performance & Development Fundamentals ● The employees own their own development. ● Power to the employees! Employees must own and drive their own performance and development, and managers must do everything they can to support it. ● HR must act as support, an enabler, and strategic partner. Never a reactive control function. ● No systems with heavy admin or rigid processes ● We learn from the past, but we focus on the future
  • 69. Performance & Development The four pillars of Spotify performance and development approach. ● Periodical development talks ● Continuous planning & 1:1 meetings ● Talent snapshot ● Compensation review
  • 70. Development talks ● 2 per year ● a more in-depth talk focusing on growth and mastery. ● The purpose of these development talks is to match the company’s needs with our people’s long-term ambitions. ● Every employee owns and drives their own development talks, they initiate the meetings and gather feedback from peers.
  • 71. Development talks ● In the talks, we do look at the past a little, but the main focus is on the future and the potential. ● We use three success criteria when we talk about performance and development: mastery, achievement, and behavior. Performance, to us, is not only about reaching the goal. It’s also about how you got there, growing in your profession, and being a role model.
  • 72. 1:1s ● There is no mandatory schedule or standard agenda, it’s all based on the employee and manager agreeing on a setup and frequency of meetings. To support and inspire them ● Spotify have a checklist of topics that should typically be covered. ● Example: “Half an hour, Weekly”.
  • 73. 1:1s Sample goals of regular 1:1s ● Build trusting relationships between manager and engineers ● A safe place to discuss sensitive and private issues or provide personal feedback ● Discuss and work on career development plans ● Team reflections and engineer happiness ● Discuss product vision and direction
  • 74. Talent Snapshot Talent Snapshot is a way of looking at where the team is now, but not holding them there. It helps managers see where their team members are on their performance development journey and provide a “snapshot” of the team’s current strengths, weaknesses, and performance. Goals of Talent Snapshot workshop: ● To leave the session as better leaders with more confidence. ● To set concrete actions on how to further grow your team. ● To gain a better understanding and alignment of the team’s strengths and gaps.
  • 76. Case Study Aspects 1. Organization Structure 2. Career Development 3. Performance Management 4. Learning & Development
  • 77. What are their values? ● People > * ● Culture > Process ● Agile > Scrum ● Failure recovery > Failure avoidance ● Community > Structure ● Innovation > predictability ● Trust > Control ● Cross Pollination > Standardization ● Value delivery > plan fulfillment ● Enable > Serve ● Impact > Velocity ● Chaos > Bureaucracy
  • 78. Inspect & Adapt Large Scale Retrospectives

Editor's Notes

  1. Goals & OKRs Management & Leadership Recruitment
  2. https://www.statista.com/statistics/245130/number-of-spotify-employees/ https://blog.crisp.se/wp-content/uploads/2012/11/SpotifyScaling.pdf
  3. Goals & OKRs Management & Leadership Recruitment
  4. https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
  5. https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
  6. https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
  7. https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
  8. https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
  9. https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
  10. https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
  11. https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
  12. https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
  13. https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
  14. https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
  15. https://www.infoq.com/presentations/agile-coach-spotify @ 18:00 min
  16. https://www.slideshare.net/kevingoldsmith/the-spotify-tribe-my-talk-from-spark-the-change/24
  17. http://www.agileadventures.net/index.php/2015/11/27/how-to-turn-a-good-squad-into-a-great-one-8-poclac-dos-and-donts/
  18. https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
  19. https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
  20. Feature Squad: Focused on one feature area. Client App Squad: Focused on making the release easy in one specific area of the platform. Infrastructure Squad: Focused on making other Squads more effective by providing tools and routines for Squads. Operation squad: t their job is not to make releases for the squads - their job is to give the squads the support they need to release code themselves “building the road to production”.
  21. Release Small Release Often CD: Every commit is a release candidate, it’s business decision not technical decision Feature flags mostly needed only on app squads.
  22. https://www.slideshare.net/kevingoldsmith/the-spotify-tribe-my-talk-from-spark-the-change/24
  23. https://www.slideshare.net/kevingoldsmith/the-spotify-tribe-my-talk-from-spark-the-change/24
  24. https://www.slideshare.net/kevingoldsmith/the-spotify-tribe-my-talk-from-spark-the-change/24
  25. https://www.slideshare.net/kevingoldsmith/the-spotify-tribe-my-talk-from-spark-the-change/24
  26. https://www.slideshare.net/kevingoldsmith/the-spotify-tribe-my-talk-from-spark-the-change/24
  27. Motivation behind the Steps Framework
  28. https://labs.spotify.com/2014/09/16/squad-health-check-model/
  29. https://labs.spotify.com/2014/09/16/squad-health-check-model/
  30. https://labs.spotify.com/2014/09/16/squad-health-check-model/
  31. https://labs.spotify.com/2014/09/16/squad-health-check-model/
  32. Spotify performance development approach is a combination of looking at performance, to see what is needed for the company to reach the goals they set up, and looking at the development of the people.
  33. Goals & OKRs Management & Leadership Recruitment