Wednesday, April 27, 2005

mp3 and testing

while doing some web research I stumbled across the website of a british usability company. browsing around, i found that they had a page where they give "good" and "bad" awards for products or websites that catch their attention. my interest was piqued when i saw that they had given one of the "good" awards to an mp3-player device. usable mp3-players are something i'm always on the lookout for, and whenever i happen to be in one of these large electronics stores that sell anything from laptops to audio cds and coffeemakers the mp3-aisle is one of the first places i'll go. sadly, not many of the devices have satsified me. so i was really excited.
what they were talking about was the i-bead 100, a player whose button design is remarkably similar to the one that my own player sports. i have one of these small mp3/usb-pen combinations with flash memory:

as you can see, my player has only one wheel-button for play/pause, volume and back/forward (the only other button is the on/off switch).

see, the i-bead seems to work the same. http://www.usability.uk.com/resources_spoon21.htm says: "[...]there are only three actual controls; a scroll wheel, a record button and a play button. I was very pleasantly surprised by the ease of use, especially as only two of those buttons are needed for most actions." and "Move the scroll wheel right (holding it for a second), and the volume goes up. Left and hold, volume goes down. Quick move the wheel right to skip to the next song. Everything is so simple."

this sounds great, except for the fact that this reduced and thus seemingly uncomplicated control design has annoyed me to no end and has made me want to throw the damn thing into the corner numerous times. if i don't hold the wheel long enough when moving it, the volume doesn't increase as expected, instead the next track starts playing. i can't count the number of times this has already happened to me since i have the player. this is especially annoying if you are trying to listen to a very long track of speech. some time ago i was listening to a single-mp3 audiobook on a train. after having listened to it almost an hour (and thus being very close to the finish of a rather exciting murder mystery) i decided i wanted to turn down the volume a bit. but, of course, this didn't happen -- i skipped back to the track before and would have needed to either forward-seek the part where i left off or listen to the whole hour once again! i was too frustrated to do either and gave up. i had to listen to the ending of the story at home using xmms.

so what happened? this is clearly a design flaw and most probably they used the single wheel to save money on multiple buttons. still the usability guy thinks this is good design?
i guess he fell into the trap of not testing (i'm not implying he doesn't to proper testing at work, of course). sure, it looked like a good idea, after all, less clutter is always good, right? i might have thought the same way if i hadn't owned the player for a while and actually tested the "feature".
so my point is: whenever you try something new for an interface, i think it is very important to test it on some users instead of starting a discussion with a bunch of other people where everybody just gives their opinion, argueing the thing to death with no real results in the end.
whenever you are unsure if something might be a good idea in an interface, make a mockup (it can even be on a piece of paper) and let some people really try it.

if you want to know more about the piece of paper stuff, google for "paper prototyping" :).


  • At 8:33 AM, Anonymous Poningru said…

    hehe nice little thing, see the problem is these devs usually dont have a person handy that can think(,feel,talk etc.) like an average person. You know who is best for these kind of things? your mom. yep thats right. well atleast my mom is totally clueless when it comes to computers she doesnt even have experience with any windows os, so she is an awesome resource when it comes to testing stuff. Ofcourse I dont wanna spoil her by letting her use computers, cause when I actually create stuff I dont wanna go hunting for more people.

  • At 1:38 AM, Anonymous Anonymous said…

    This comment has been removed by a blog administrator.

  • At 5:00 AM, Blogger Katrina said…

    This comment has been removed by a blog administrator.

  • At 5:56 PM, Blogger Katbo said…

    This comment has been removed by a blog administrator.

  • At 3:35 PM, Blogger unixlinux said…

    Nice KDE rlated blog. Visit my 3.5 kde blog.

  • At 3:49 AM, Blogger Katbo said…

    This comment has been removed by a blog administrator.

  • At 5:05 AM, Blogger Katbo said…

    This comment has been removed by a blog administrator.

  • At 5:05 AM, Blogger Katbo said…

    This comment has been removed by a blog administrator.


Post a Comment

<< Home