breaking the hierarchy
play

Breaking the hierarchy How Spotify enables engineer decision making - PowerPoint PPT Presentation

Breaking the hierarchy How Spotify enables engineer decision making Kristian Lindwall, Spotify Introduction 3 Section name Our employees are our most valued resource So where does it go wrong? 6 Section name Lets do this! 7


  1. Breaking the hierarchy How Spotify enables engineer decision making Kristian Lindwall, Spotify

  2. Introduction

  3. 3 Section name

  4. ” Our employees are our most valued resource ”

  5. So where does it go wrong?

  6. 6 Section name Let’s do this!

  7. 7 Section name Let’s do this! Yes… or maybe that!

  8. 8 Section name Oh no…

  9. 9 Section name

  10. 3 ways to break the hierarchy 1. Slice the pie and give people a piece of it 2. Don’t tell people what to do 3. Be intentional about how to distribute decisions

  11. #1 Slice the pie and give people a piece of it

  12. ” We need teams of missionaries, not teams of mercenaries ” - John Doerr

  13. Deepen relationships between artists and fans by Filling homes with extending Spotify into their music that inspires favorite apps every moment CONSUMER EXPERIENCE MISSION Home consumer App Integrations electronics CORE EXPERIENCE TRIBE Team X Team Y Create the most delightful music PPX TRIBE experience Define and evolve Tailor the Spotify Spotify’s core experience to experience platforms and partners

  14. TECHNOLOGY TAG TSG TSG TSG TSG Squad Squad TRIBE TRIBE TRIBE TRIBE

  15. Principle #1 Build the org around autonomous mini-startups and enable them to align effectively

  16. #2 Don’t tell the organisation what to do, tell them what you want

  17. Results Why can’t we plan Why didn’t the plan work? better? Actions Plans Why didn’t people follow the plan? From: ”The art of action”, S Bungay (2010)

  18. Results Create alignment on Give people/teams intent: what & why freedom to adjust actions in line with intent Plans Actions Allow people/teams to define HOW to do it

  19. Photo credit: Fifth Discipline Fieldbook by Peter Senge

  20. Spotify use ” DIBBs ” to debate and decide Data Objective point or set of points with information about the customer, product, world Insight A learning, theory, or conclusion drawn from one or more data points. Belief A hypothesis built on one or more insights that offers direction to a team or teams. A decision to test a belief or set of related beliefs in practice by establishing it as a Bet goal and dedicating resources to it.

  21. Example: Mobile free tier • Mobile sales increasing • Mobile streaming increasing Data • Mobile staffing low • Mobile is overtaking desktop Insight • Our mobile team is disproportiantely small compared to desktop • We need to become mobile first Belief • To be competitive, we need a free tier on mobile • Launch a new product, mobile free tier • Ramp up the mobile team Bet

  22. RFCs: Common tool at Spotify to clarify intent, and debate your proposed solution

  23. Principle #2 Express intent, not actions. And get really good at arguing about what to do.

  24. #3 Be intentional about how to distribute decisions

  25. Decision Brain making power power utilization

  26. Decision Brain making Power power utilization

  27. Ideas on how to distribute decision making

  28. Farnam street blog: https://fs.blog/2018/09/decision-matrix/

  29. CONSEQUENTIAL NSEQUENTIAL - Shall we hire this - Shall I introduce a person? new data processing framework? REVERSIBL ERSIBLE IR IRREV REVER ERSIBLE IBLE - Can I merge this - Should I be pull request? pairing on this task? INCONSEQUEN IN CONSEQUENTIAL IAL Farnam street blog: https://fs.blog/2018/09/decision-matrix/

  30. High consequence decision Example 1 Crafting strategy

  31. High consequence decision Example 2 Large scale reorg

  32. 34 Section name 150 people

  33. High consequence decision Example 3 What technologies should we use at Spotify?

  34. Spotify tech radar Java

  35. Principle #3 Isolate and move fast on low consequence, distribute high consequence decisions.

  36. Summary

  37. Optimize for autonomy. Enable alignment across the organisation.

  38. Don’t tell people what to do, tell them what you need.

  39. Be intentional about how you make decisions and invest in the ones that matter.

  40. Thank you! Kristian Lindwall @klindwall

Recommend


More recommend