Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

How spotify makes product

5,520 views

Published on

An overview of how Spotify tries to stay agile and lean in product development and how we organize ourselves for increased velocity and innovation.

Published in: Technology

How spotify makes product

  1. 1. February 26, 2015 How Spotify Makes Product Ali Sarrafi Product Owner
  2. 2. 2 Spotify
  3. 3. 2 Spotify Organisation
  4. 4. 2 Spotify Organisation Challenges
  5. 5. 2 Spotify Organisation Challenges Our Solutions
  6. 6. February 26, 2015 The right music for every moment 7
  7. 7. 8
  8. 8. 8 15 million subscribers
  9. 9. 8 15 million subscribers 60 million monthly active users
  10. 10. 8 15 million subscribers 60 million monthly active users 30 million songs
  11. 11. Growing fast 30 2009
  12. 12. Tribes Provide fast and reliable access to all the world's music Enable high product development speed while maintaining a highly available service P P P P Squad Squad Squad Squad Chapter Chapter P P P P Squad Squad Squad Squad Chapter Chapter Growing fast 300+ 30 200+ 10 Now
  13. 13. 11 We need to keep our velocity
  14. 14. 12 to stay ahead of others
  15. 15. Source: Autonomy is the key 13
  16. 16. 14 Autonomy =
  17. 17. 14 Autonomy = Local Responsibility
  18. 18. 14 Autonomy =
  19. 19. 14 Autonomy = No blocking dependencies
  20. 20. 15 Organisation that facilitates autonomy
  21. 21. 16 Squad
  22. 22. 16 Squad Setup to solve an end to end problem
  23. 23. 16 Squad Backend Setup to solve an end to end problem
  24. 24. 16 Web Squad Backend Setup to solve an end to end problem
  25. 25. 16 Web Mobile Squad Backend Setup to solve an end to end problem
  26. 26. 16 Web Mobile QA Squad Backend Setup to solve an end to end problem
  27. 27. 16 Web Mobile QA Squad Backend Agile Practices Setup to solve an end to end problem
  28. 28. 16 Web Mobile QA Squad PProduct Backend Agile Practices Setup to solve an end to end problem
  29. 29. 16 Web Mobile QA Squad PProduct Backend Agile Practices Setup to solve an end to end problem
  30. 30. Pics of squad rooms
  31. 31. 19 P Backend Web Mobile QA How Squads work Product Agile Practices
  32. 32. 20 Think it Build it Ship it Tweak it
  33. 33. Section name 21 Evolving Agile Practices
  34. 34. Section name Be Agile But don’t limit yourselves 22
  35. 35. 23 Chapters & Tribes
  36. 36. 23 PPP Chapters & Tribes
  37. 37. 23 PPP C Chapters & Tribes
  38. 38. 23 PPP C C Chapters & Tribes
  39. 39. 23 PPP C C C Chapters & Tribes
  40. 40. 23 PPP C C C C Chapters & Tribes
  41. 41. 23 PPP C C C C Chapters & Tribes
  42. 42. 24 POCLAC support structure for the Squad
  43. 43. 24 People(CL) POCLAC support structure for the Squad
  44. 44. 24 People(CL) POCLAC support structure for the Squad Product (PO)
  45. 45. 24 Process(AC) People(CL) POCLAC support structure for the Squad Product (PO)
  46. 46. 24 Process(AC) People(CL) Mastery POCLAC support structure for the Squad Product (PO)
  47. 47. 24 Process(AC) People(CL) Purpose Mastery POCLAC support structure for the Squad Product (PO)
  48. 48. 24 Process(AC) People(CL) AutonomyPurpose Mastery POCLAC support structure for the Squad Product (PO)
  49. 49. 25
  50. 50. 25 P C PP C C C
  51. 51. 25 P C PP C C C P C PP C C C
  52. 52. 25 P C PP C C C P C PP C C C P C PP C C C
  53. 53. 25 P C PP C C C P C PP C C C P C PP C C C PAL
  54. 54. 25 P C PP C C C P C PP C C C P C PP C C C PALPAL
  55. 55. 25 P C PP C C C P C PP C C C P C PP C C C PAL PALPAL
  56. 56. 26 Being agile is about culture and mindset not frameworks and org
  57. 57. Section name 27 It all starts with the product
  58. 58. 28 Focus on feedback from customers and iterative development
  59. 59. 29 Minimising the cost of failure
  60. 60. Source: Autonomy is 30 the key
  61. 61. Source: Autonomy is 30
  62. 62. Source: Autonomy is 30 a challenge
  63. 63. 31 We don’t want a Frankenstein software
  64. 64. 32 Well at least a better looking 2014 edition
  65. 65. Source: autonomy is the key 33
  66. 66. Source: autonomy is the key 33 Aligned
  67. 67. Section nameSection name PANDA to the rescue 34
  68. 68. Section nameSection name PANDA to the rescue Priorities AND Achievements 34
  69. 69. 35 P C PP C C C Dynamic organisation
  70. 70. 35 P C PP C C C Dynamic organisation
  71. 71. 35 P C PP C C C Dynamic organisation
  72. 72. 35 P C PP C C C Dynamic organisation
  73. 73. Section name 36 How can we achieve all of that?
  74. 74. 37 Education
  75. 75. Bootcamp Getting into Spotify mindset from day one 38
  76. 76. 39 Of course Data, Data, Data
  77. 77. 40
  78. 78. 40 Data
  79. 79. 40 Data Insights
  80. 80. 40 Data Insights Bets
  81. 81. 40 Data Insights Bets Strategy
  82. 82. Section name 41
  83. 83. Copyright Napster pic by bixentro, cc 2.0 http://www.flickr.com/photos/bixentro/ Busy record store pic by gomattolson http://www.flickr.com/photos/gomattolson Empty record store pic by passetti http://www.flickr.com/photos/passetti/ First Frankenstein screenshot form : “Frankenstein” movie by Kenneth Branagh, 1994 Second Frankenstein screenshot form : “I, Frankenstein” movie by Stuart Beattie, 2014 Automation screenshot from: Startrek Next generation, TV show (1987–94) Formula one picture from: https://colourfast5.wordpress.com/ Bike Race picture from: http://leverhawk.com/dont-underestimate-microsoft-in-the-enterprise-cloud-race-20130422248 Pande Picture from: Kung fu panda movie
  84. 84. Thanks Ali Sarrafi

×