Spotify Engineering Culture (part 1)

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

Here’s a short animated video describing Spotify’s engineering culture (also posted on Spotify’s blog). See also Part 2.

This is a journey in progress, not a journey completed, and there’s a lot of variation from squad to squad. So the stuff in the video isn’t all true for all squads all the time, but it appears to be mostly true for most squads most of the time :o)

Here’s the whole drawing:


Here is a full transcript.

Here’s Part 2.

(Tools used: Art Rage, Wacom Intuos 5 drawing tablet, and ScreenFlow)


  • 1
    2014-03-27 - 12:21 | Permalink

    Great video and content.

    May I ask what tool for the animations you use, these little videos are excellent and I would love to create something similar.


  • 2
    2014-03-27 - 15:10 | Permalink

    Intuos 5 drawing tablet + Art Rage + Screenflow

  • 3
    2014-03-28 - 01:51 | Permalink

    This is phenomenal – thnx for putting this out there, Henrik. Bring on part 2…

  • 4
    2014-03-28 - 17:51 | Permalink

    I doubt this can scale for a 10,000 employee organization. You will start seeing problems as you grow.

    • 5
      2014-03-28 - 22:19 | Permalink

      Yeah, we’ve had problems all along, and we just have to keep evolving and adapting as we bump into new types of problems. But as long as we can retain the healthy culture it should help us grow without adding too much bureaucracy.

  • 6
    Ed Sumerfield
    2014-03-30 - 15:51 | Permalink

    We are working through a similar change at IPC. The cultural ideas map very closely. We only have a 50 person IT group so our solutions don’t require the scale you have.

    The latest change is around how a single team (squad) manages their workflow. One team that is too large, broken into 4 workstreams, has challenges keeping the build green, so we have identified a Guide role to focus on code quality and pre-push testing.

    We already have the “monolithic app” problem you mentioned so some architectural changes need to come next.

  • 7
    2014-04-01 - 00:10 | Permalink

    This is excellent! I am looking forward to part 2. I sent it on to the boss of our agile coaches and it’s been making the rounds through email at our company. We are desperately in need of scaled agile for our “fat” IT department.

  • 8
    2014-04-01 - 00:16 | Permalink

    […] This excellent video was posted on an Agile blog that I follow: Crisp’s Blog. […]

  • 9
    Khushru Doctor
    2014-04-01 - 02:09 | Permalink

    Thanks for sharing. This is a real good lesson to a lot of organizations and IT leaders who want more control.

  • 10
    Khushru Doctor
    2014-04-01 - 02:11 | Permalink

    Where is the Part 2

  • 11
    2014-04-02 - 00:38 | Permalink

    Thanks for sharing. The Spotify story is amazing to watch… particularly keen on how Spotify have evolved their culture…

  • 12
    Håkan Rudelius
    2014-04-03 - 16:57 | Permalink

    Great video! I sent it to the whole IT department and the feedback has been great. One team even spent 13 minutes this morning watching it together!

  • 13
    2014-04-07 - 07:24 | Permalink

    The video and ideas are great. Thank you for publishing them.

    I am curious how does all this fit with Spotify’s annual employee review process (if there is one). At the end of the day when it is time to get a raise or promotion, do managers rank all their employees against each other? How does your agile process deal with performance management?

    • 14
      2014-04-07 - 21:43 | Permalink

      Hi, I can’t give you a detailed answer at the moment. But I can say that we don’t have an annual employee review process, and we definitely don’t rank employees against each other.

    • 15
      2014-06-21 - 18:16 | Permalink


      Performance reviews, stack ranking, performance management – these are all things that promote fear and introduce distortion into systems. Focus on making the system better – continual improvement, and focus on hiring people who care and share your values, and you won’t need those things. A study of Deming’s management philosophy will help you grok why this is so powerful. Read The New Economics for a good start.

  • 16
    2014-04-08 - 23:19 | Permalink

    Hi Henrik, I’ve enoyed very much the video. It’s great to see the importance you give to agile values and principles.

    I have just one question, How does a chapter lead coaches the other members of the chapter if he is algo working on a squad. Or, how much time does the chapter leader works on his chapter and how much on his squad.

    Thank you!

  • 17
    2014-04-17 - 03:45 | Permalink

    Thanks for sharing Henrik!

    The squads/tribes piece is really interesting. Our transformation over the past couple years went like:

    1 megateam
    1 ui team, 1 services team
    2 ui teams, 1 services team
    1 ui team, 1 services team, 1 ops team

    Now our UI team is too big, but we like the sharing of the things we do and “feeling in the loop”. The reason we went from 2 teams back to 1 is because we felt our processes were diverging, and we weren’t in sync. It’s good to know this isn’t necessarily a bad thing.

    I think the next step for us may be to consider “tribes” and form smaller squads that are able to focus better on stuff, rather than clinging on to “knowing it all”.

    Looking forward to video 2!

  • 18
    Victor H Certuche
    2014-04-18 - 02:05 | Permalink

    Excellent presentation (content and delivery), cannot wait for Part 2….

  • 19
    2014-04-23 - 16:08 | Permalink

    Thanks for sharing this great video, Henrik! Looking forward to part 2…

  • 20
    2014-05-22 - 10:17 | Permalink

    […] Länk till film om agilt; En länk om kulturen på Spotify ; […]

  • 21
    Hugo Villeneuve
    2014-05-30 - 01:43 | Permalink

    Well we rarely see such a visually appealing presentation combined with amazing and high-quality content.
    This is powerful stuff for all type organisation. I am surprised Spotify share this information with such a level of detail. Quike a contribution to the community.

    I might present this video to our upper management before the next re-org (Banking industries, 40K employees, 1.5K developers).

  • 22
    2014-07-11 - 13:32 | Permalink

    Awesome video. Would really love to see the 2nd part soon.

  • 23
    Alex Sarafian
    2014-07-14 - 16:04 | Permalink

    One of the best things in this video are some key phrases, like the ones about trust and failure e.g.
    I think if you get on board with a mentality like this then things will come. The process or the exact how to is not the essence although getting to see what other people really helps.

    And that is the most important aspect of this presentation, that is sharing the mentality and culture.

    A minor point I need to make based on past experience is that this sort of mental thinking requires commitment all the way and on all levels otherwise it will not allow the expected break through and will create problems.

    Congratulations for getting everybody on board!

  • 24
    Sebastien Tissot
    2014-07-30 - 10:53 | Permalink

    Thank you Henrik !

    When do you plan to share the part 2 ? (I’m eager to see it 🙂

    • 25
      2014-07-31 - 08:01 | Permalink

      Part 2 is actually done, but still being reviewed internally and tweaked. Can’t promise a date for when it will be published.

  • 26
    Andrey Stoliarov
    2014-08-14 - 11:31 | Permalink

    Henrik, thanks for a vivid and laconic video about things that indeed work! One point I miss in this whole picture is how you actually define _what_ to do from business perspective (topics, features, stories, whatever)? As you moved from Scrum you have probably transformed PO role somehow. Have you introduced substitute roles inside or outside squads and what are they exactly? Also how does this align with marketing guys?

    • 27
      2014-08-18 - 10:54 | Permalink

      Hi! Some of that is convered in part 2 (currently being reviewed internally). Stay tuned.

      • 28
        Danni Liljekrans
        2014-09-26 - 14:43 | Permalink

        Thanks a lot for the great video, Henrik. How is the status on the part 2? 🙂

        Thanks again,

  • 30
    2014-09-04 - 11:50 | Permalink

    […] dedicated people and a product that has such a traction. Spotify is also really trying to build an awesome and agile organization and culture that can win and sustain in the long run. What is there to do at such a fantastic company? […]

  • 31
    2014-09-22 - 11:48 | Permalink

    Awesome video Henrik! Do they cover all these in on-boarding process for every new team member? Since this is very tailor-made, custom process of course with roots in agile principles it needs time to get adapted fully by new members, I guess…

  • 32
    2014-10-06 - 17:59 | Permalink

    […] likely to show creative approaches attracting and keeping staff, they are more likely to organise work in collaborative teams, empower employees with greater autonomy, invest in training hard and soft skills and to commit to […]

  • 33
    2014-10-07 - 08:14 | Permalink

    […] likely to show creative approaches attracting and keeping staff, they are more likely to organise work in collaborative teams, empower employees with greater autonomy, invest in training hard and soft skills and to commit to […]

  • 34
    Kiwi Chris
    2014-11-12 - 22:16 | Permalink

    Hi Henrik.

    Great video and thanks so much for posting. You mention processes a few times – so I’m presuming spotify has processes 🙂 How do you work with process in an agile mindset environment and do you document processes?



  • 35
    2014-11-23 - 20:37 | Permalink

    That is really fascinating, You’re ann overly professional blogger.
    I’ve joined you feed and stay up for searching for extra of your fantastic post.

    Additionally, I’ve shared yur skte in my social networks

  • 36
    2014-12-23 - 02:49 | Permalink

    […] video describing Spotify’s engineering culture (also posted on Spotify’s blog). Check out part 1 first if you haven’t already seen […]

  • 37
    2015-02-06 - 15:28 | Permalink

    Hi henrik,
    I saw the Transcript doc for part 2, do you have one for part 1?
    Regards JJ

  • 38
    2015-04-02 - 23:46 | Permalink

    Do you feel the version control strategy from this post,, is consistent with the Spotify Engineering Culture?

  • 39
    2015-05-14 - 18:48 | Permalink

    […] […]

  • 40
    2015-07-09 - 03:30 | Permalink

    Just watched the video. As a visual thinker, I found this amazing. Thanks so much for sharing the video, as well as the tools you used. Inspirational!

  • 41
    2015-09-04 - 13:18 | Permalink

    […] Download the picture here […]

  • 42
    2016-08-12 - 09:33 | Permalink

    Here we (Bill Li, Jacky Shen, Roger Chou) has made Chinese version of subsitutes, plz make a link.

    Part I & II:

  • 43
    2018-02-10 - 14:15 | Permalink

    Here os a transcript of these two videos, if you’re interesting in reading it:

  • Leave a Reply

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.