Working Software from Spotify over Comprehensive Documentation about Spotify

Agile companies produce working software first, and comprehensive documentation about how agile they are later.

I have the habit of going for a walk every day, for about an hour, developing new ideas while listening to tacky music. To accompany me on those walks I have a Google Nexus phone with a Spotify app, several downloaded playlists, and nice Bowers & Wilkins headphones.

This is my report of what happened yesterday:

spotify1

I am standing with my coat on, headphones on, and my smartphone in my hand, ready to start a downloaded playlist.

I click Shuffle. Nothing happens.

I click Shuffle another few times. Nothing happens. I think, “Oh great, here we go again.”

I choose a random song and click Play. Nothing happens. I let out a heavy sigh of frustration.

I switch to another playlist, but that one appears to be stuck. The screen doesn’t show any songs, and the please wait loading circle just rotates endlessly.

Jeeeezus!

I go back to the first playlist, which briefly says “downloading” followed by a crash of the entire Spotify app. Oops! “Spotify stopped unexpectedly.”

I say out loud, How do you mean “unexpectedly”? This happens almost every day!

I reboot the phone angrily, but it makes no difference. Spotify starts automatically and then also freezes automatically. No music from Spotify today.

I count to 10 to prevent me from targeting my frustration at my dear Nexus phone. I go outside for my daily walk, without music, but with my headphones on. Because they look cool.

Soon after I leave the house I suddenly hear music. Yes! Apparently, the Wi-Fi needs to drop away for Spotify to emerge out of its coma. This has happened several times before. Spotify gets confused and paralyzed when Wi-Fi switches on and off. Why?

Sadly, the euphoria lasts for only 10 seconds. Then the music stops. Aaaaaaarghhhh, goddammit!

I click Play again, the music resumes, and I continue walking. For about 30 seconds, or 1 minute, or 2 minutes. And then it stops. Every time.

Holy F(*#$%)*@**** BEEP and BEEP BEEP and I’ll fly to Stockholm and (*$(^&@ BEEEEEP

After five attempts I give up. The rest of my walk is without music.

spotify2

This is just an example of the problems I have with the Spotify app almost every day. I have already re-downloaded the app four times. That helps, for about a week or so. And then all the problems are back. I have also re-downloaded the playlists within Spotify lots of times, mainly because Spotify loses my playlists more often than my spouse loses his battery chargers.

Now, don’t get me wrong.

I’ve been at Spotify’s office in Stockholm. Honestly, I like the company, and the people (Hi Anders, Jimmy, Joakim, Alek!), and I love the catalog of music they offer me. But I absolutely hate their software. (And not only the Android app. The Windows desktop software sucks too. Though it has improved. Slowly. With the emphasis on slow. It takes about 3 minutes to start it.)

Spotify is seen by many as the “poster child” of Agile companies. There is even a nice document by Henrik Kniberg describing their agile organizational structure. But the Agile manifesto says, “working software over comprehensive documentation”. Really, who cares about squads, tribes, guilds, and great-looking offices, when the software is not working?

I had plenty of time to think about this, not listening to any music. And I decided I won’t read anything about Spotify again, and I will remove the references to Spotify from my upcoming new book.

First, as a paying customer, I want to hear music.

spotify3

p.s. Nobody from the @Spotify account has ever replied to any of my many rants on Twitter. Just saying.

p.p.s. Please don’t offer me alternatives to Spotify unless those alternatives offer my favorite music.


  • Work-Life Integration Is Not a Goal
  • The Problem with Job Titles
Related Posts
free book
GET MY FREE BOOK!
“How to Change the World”