44 comments

[ 7.4 ms ] story [ 216 ms ] thread
TL;DR: they hire an "agile consultant" to help them...
This particular agile consultant is pretty well-known and really good at what he does, so I don't see what you are getting at.
Considering the number of talented people at Spotify I'm constantly surprised by the lack of quality in their products. For some reason they are unable to leverage the talent pool.
Can you give some examples? I'm pretty happy with Spotify, and I've found the Discover tool very useful. I still read music blogs and forums, but Discover finds me about 1 really good, yet-unheard group in every 30 I try. In my experience, that's only a little less signal than the music blogs I use which are curated by humans with similar tastes to mine.
Absolutely agree with OP, Spotify has a serious problem in product quality. Few examples:

* Totally inconsistent design - I think they are now rolling out a complete redesign to address this

* The current website was absolutely clueless of states when first released (i.e. showing signup buttons for logged in users)

* HTML views in the app shows/loads incorrect data

...and the list goes on. I started using Spotify when it was still invite-only in Northern Europe and converted into paying customer when the Android app came out (2009 fall I think?) but switched to Rdio recently due to all the problems with the service. The underlying streaming tech is rock solid but everything else seemed to go down hill release after a release.

> * The current website was absolutely clueless of states when first released (i.e. showing signup buttons for logged in users)

I think the website keeps urging me to upgrade to premium when I'm logged in, even though I've had premium for years...

I would also add that, sadly, rdio has not kept up with Spotify's library. It also seems built less around the user's interest and more to get new music in front of people. Probably great for the artist's reps, but when Drake and 7 Days of Funk shows up under Heavy Rotation and I've never listened to anything resembling either, they've already failed.

And while I applaud their attempts at a native wrapper around HTML5, you can hardly claim that Rdio has "nailed it" with regards to their native app. It's a whole different product.

I'm not sure who you're replying to or if I'm reading your post right, but Rdio's mobile app is not a native wrapper around HTML5, it's built on top of Xamarin's stack, which provides API wrappers around the native platform.
I was supporting thenmar's conclusion that there are still things to recommend Spotify over Rdio.

The HTML5 bit was my aside, given that one of the comments to thenmar was with regards to it's user-interface. And I suppose I should have been more specific and referenced the Mac desktop app, not the mobile client.

Discover is absolutely useful, but I think Pandora is light years ahead. Is there no way to play the suggestions as a playlist?

* iPhone app gives way too little feedback when it becomes unresponsive. I'm never sure if I should click again, wait, try another song etc. Why not add some "gathering data, please wait..", "Low bandwidth/reception.." or similar

* iPhone audio cues are hard to differentiate between. Why not make them less similar? When I click the headphone button I'm not sure if that sound meant that I paused, or skipped to the next song. It's like trying to learn morse code

* iPad interface. I don't have anything constructive to say about this, but it's just confusing and hard to use for me, and inconsistent with the iPhone.

IMO, Spotify has some really large gaps in usability.

In general, there is no good concept of a music collection (despite the UI having words "Collection" and "Library" in it). While you don't own albums in Spotify, I still sorely miss that concept. Starring entire albums makes for a fairly useless/unwieldy Starred playlist, so that's a no go. I've resorted to starring single songs, then later selecting a song from the starred list and then switching to playing the whole album (if I starred the first track of the album, I have to select another album track, then back to first track, to make it play the album and not just continue on the Starred playlist).

Basically, where's my damn list of Artists and Albums I've liked? In iTunes (or mp3 folders back in the day), I would scan the list of artists and select an album to play.

No, I do not want to have an all songs/genre playlist and then sort by artist and then page thru pages of tracks.

The mobile app has poor information architecture. Going back to the starred playlist (or any other playlist) takes 6 taps if I'm on the info screen.

Oh, I freaking hate the mobile info screen. To me, it always feels awkward to hit the song name at the bottom to bring up the "now playing" screen, then tapping "i" to show the info screen, just to select the album or the artist of the song I'm listening to. As far as I can tell, the whole point of the "i" button is to allow me to see the album art--but, bizarrely, seeing album art is the default (so always requires an extra tap to do anything related to artist or album).

Basically, it's a damn tapfest. It's frustrating when you want to switch songs or do some navigation quickly--for example, while in the gym on an elliptical or while running.

Also, there is no search history and the app is forgetful. Periodically, at unknown intervals, the mobile app forgets the album/song I was playing, and I have to re-enter a long artist name all over again. Not to mention there is no fuzzy search. Yeah, try spelling "Irresistible Force" correctly, quickly.

There are the things that make Spotify merely a very convenient music discovery service, as opposed to a complete, fulfilling replacement to owning your own music library.

Finally, there is general bugs, like crashing and streaming getting stuck now and again, which can be very frustrating in the middle of an album (the next song streams, this song is stuck).

Um. Maybe you covered this, but have you ever just saved an album as a playlist?

Actually, in this regard, I think Spotify discovered the post-physical-media world: An artist's latest album is just a playlist they put together with some artwork. So obviously simple.

But who wants to scroll through hundreds of 'playlists' when you just want to know what albums you like. Coming from GMusic, this is one thing I miss...the separation of albums and playists.

I feel OPs pain, which is why I'm slowly working on a project that would make Spotify more useful for how I listen to music: better search, more detailed song / album / artist info...granted it'll just be a web app but it can be a real chore sometimes to use the mobile app for searching and browsing (see just about any Classical or Jazz for an example).

Whilst it is simple, it's important to note that the curating of an album is an important creative output of a band/group/artist, the other being the actual tracks.

What I really want from Spotify (or any other music service) is the ability to have a playlist of albums, not a play list of tracks. Spotify has no concept of an album as a single entity, so I end up using the service in spite of this. This might be down to how I listen to music, but I'd guess that my album-centric view of music isn't particularly unique.

Something along those lines, but I'd like playlists of playlists. Easily compose whatever I want that way.
Saving playlists assumes that you can actually find them again. I use one playlist per artist/composer, organized in per-genre folders, and it's a pain to maintain. First, because I end up with a ton of playlists, and secondly because I have to manually alphabetize their order. If I don't order them alphabetically I can't find them, since Spotify has no playlist search/filter. (For some reason the search box autocompletes other people's published playlists, but not your own.)

I agree with the parent, Spotify's playlist-oriented design is a major UI problem.

I think calling an artist's latest album nothing more than "just a playlist they put together with some artwork" is doing a disservice to the amount of work that goes into consciously composing and crafting an album, at least for many artists and genres of music. The same could be said for the skill that goes into making a good playlist, sure, but in general there's still a difference between someone curating existing music and someone writing new songs from scratch and figuring out how to arrange them.
I save albums as playlists all the time, mainly if I want to download them. But the problem for me is that they are all just playlists, and Spotify is really dumb when it comes to playlists, i.e. I can't organize them in a sane manner or filter them (someone please tell me if I'm wrong about this), so then I just have a huge pile of playlists to scroll through. I don't think that treating albums as "just a playlist by the artist" is a powerful concept when you treat playlists so primitively to begin with.
Um. Albums and playlists are fundamentally different. Albums are compositions by the artist. Playlists are collections by the user.

You can't sort playlists except manually, and clicking on your library gives you only a list of individual tracks and albums, completely ignoring playlists.

They have screwed this up in virtually every way possible.

They are attempting to implement iTunes-style artist/album searching with their upcoming Collection feature. Unfortunately, it doesn't seem to be going well - I'm in the beta for it, and as of right now:

* The saved songs page is an unsortable, unfilterable static HTML page.

* The saved albums page doesn't cache any album art, and going to an album page doesn't display any album art. Again, no filtering.

* The saved artists page also doesn't cache artist images or allow for filtering.

The beta's been going on for two months and so far there has been no patch notes, no updates, and basically no communication with testers.

THANK YOU! I've been a loyal spotify premium member for two years going and it seems like their products are on a DOWNWARD trajectory. The mobile app used to be just fine till they updated with messed up information and ux flow. Depressing!
On my machines, the 'Spotify' launcher in the app menu is actually a shell script that first pkills the running-but-hung spotify-desktop process...

For me it usually takes two or three attempts for it to realise that it is online ( 'Discover is not available offline' ) and then occasionally it ceases to respond to UI input but keeps playing music.

Another favourite is to load a band's page with their name but no tracks.

But I keep paying them because when the service works it is excellent. It's just infuriating that it takes 10 minutes from making a decision to actually playing music, due to their buggy app.

I find the Spotify Android app to be a pain. I just opened it and it took literally around 15 seconds to show my playlists. I kind of have a good amount of playlists, but that is basically the only way I've found to keep track of things I want to listen to with the exception of starring (so yay for having an unholy mess of playlists for which there doesn't to be anything like filtering or what have you for actually dealing with a large amount of playlists manageable). And there is no obvious way of having different playlists for mobile and Desktop/browser, although I only want some playlists for mobile so that I can use them offline. Some times it also takes literally 30 seconds to load a playlist that I've selected, and up to 12 seconds from starting a song until it actually plays. There is also no way for me to turn off 3G streaming SPECIFICALLY, so it's either offline mode or I have to be careful not to play a playlist with some offline tracks if I happen to not get WiFi unexpectedly for some reason (and WiFi goes out unexpectedly and without warning because wireless is volatile like that, plus no app ever will tell you that you have no WiFi specifically, it will just say "No Internet"). Also a lot of nuisance with Spotify claiming that I'm "offline" when I know that I clearly am not, though that has gotten a lot better. Desktop Spotify is totally fine, though. But right now I'm really craving going back to a 16 GB iPod Nano when it comes to listening to music wherever I want. Downloading and "undownloading" and the clusterfuck of playlists is just a big hassle for something that is supposed to be a lot more convenient than an mp3 player.

They also used to have a horrific splash webpage with autoplay IIRC, but thankfully they seem to have changed that.

Maybe there is some obvious way to fix all of this such as by reinstalling the Android app (did that about half a year ago I guess) or googling (though I've been mostly dissapointed when googling issues, ending up at the Spotify communit/support forum and basically finding out "yeah that's not possible/you have to do this tedious work-around"), but I mostly wrote this because I saw the opportunity to vent, so...

EDIT: Also, when I first wanted to use the browser version, the actual webpage/URL for the player was so hard to find it was almost as if they tried to make it a secret on purpose. But I'm happy that there even is a browser player in addition to the desktop app. And the Linux version of the Desktop app is very good (on Ubuntu at least) so I don't need to use Wine.

I swapped my Spotify subscription for a Google Music subscription a couple weeks ago for the percieved lack of development. I also seriously miss the album view that they removed (why?) and refuse to re-implement[1] - I frequently make album based playlists, and not having the album covers to group songs by is a pretty big usability issue for me (not just a "nifty trick" as they labeled it...).

Compared to Spotify, what I like better about Google Music:

1. Much better Android client (faster, better UI) 2. Collection and My Albums features 3. Can quickly make a playlist from a radio station based on a song (which can be downloaded to my mobile phone) 4. Can upload music I own that is not in the catalog 5. Lots of top / key albums by Genre and Sub-genre - have found lots of new music since switching. 6. No facebook activity stream

What I miss from Spotify: 1. Having a desktop client (though don't miss as much as I thought I would) 2. Some music missing (only 2 artist so far, and I own the albums so I guess its only kind-of an issue)

[1]:http://community.spotify.com/t5/Spotify-Ideas/Please-restore...

The largest issue with Spotify is the max bitrate they use for non-subscribers. Oh, yeah, I'm just going to deal with your ads for variable quality, sure.
That's not an issue, that's freemium. You can pay if you want to.
I cancelled my two-year Spotify membership when I finally reached my breaking point with them continually removing key features.
What are they removing? I find that they're constantly adding more and more. They're recommendations particularly just keep improving.
I find it funny how polarized folks seem, especially with regards to what Spotify is doing wrong. But I suppose when you mess with someone's music you're gonna tend to draw the ire when things don't work exactly as they are supposed. We can't all whip the llama's ass, I suppose ;-)

I especially remember the nerds I grew up with at the height of the Ripping Era of music, where we all had our own way to organize everything. I was always flabbergasted at folks like my roommate in college that just had every song in a big "Music" folder and then had the tracks arranged just so in Winamp, hehe.

No intentions to spread FUD but Spotify fails to even remember that I like my playlists to be sorted by recency of addition. I always have to manual click their tab to sort it on mobile app.
They do have lots of quality issues with their software -- I'm not sure why anyone would want to build products like them.

Once, they had a Flash video of a concert on the first tab of their app that was impossible to stop playing. The best you could do was play your music loudly over it.

Does anybody know what technology is used for the Spotify desktop apps? I was poking around to see if I could figure it out. It seems like something perhaps written in C with a hybrid of widget toolkit and HTML. I was just curious because I'm always interested to see how other people are doing cross-platform desktop apps.
On mac it seemed to me like it was built on chromium. But I didn't do much analysis apart from looking at the process names, I could be very wrong...
I like how almost every stage has a trash bin. Sometimes good ideas don't take off and just need to die and die quickly. A true implementation of lean.

The disconcerting part (which may have just been left out) is that there is no trash bin in the tweak it stage. That seems fairly standard and how you get into a piece of bloated software that just keeps piling on features without making things easier. It could also be that these ideas are also getting rid of features rather than just adding them but that is not how it read to me.

Unfortunately the quality of the Spotify products is horrendous. I pay the ~$10 dollars a month because I absolutely love their catalogue of songs and artists but their mobile and desktop apps are the absolute crappiest pieces of software that I use on a daily basis. I know this is sounding snarky but the bugs that plague their products are inexcusable.
It would be nice if when I clicked (X) it closed the program... that can't be that hard to fix.
How? Badly. I love the large catalog of classical music, but being unable to browse it in a unified way is a pain in the ass. They blame it on the publisher-provided metadata, but it's not all the publisher's fault.

In the iPhone app you cannot read the whole track name, so Imagine finding a certain piece when all you see is:

  Felix Mendelssohn: Violin Conc...
  Felix Mendelssohn: Violin Conc...
  Felix Mendelssohn: Violin Conc...
  Felix Mendelssohn: Violin Conc...
  Felix Mendelssohn: Violin Conc...
  Felix Mendelssohn: Violin Conc...
On iTunes, pressing and holding over a song shows the complete track label. They seem to be trapped in a featuritis loop, giving no priority to feature polish.
Amazed at the very poor quality of their search! I ve setup a search engine for a service that then links to spotify when the song is available. With use of proper phonetic filters etc... we were able to get excellent relevance. I do not understand how spotify works internally to let this unattended. Other than that, good music ;)