Skip navigation.

User Centered

Studying the design of everyday things

Posts tagged with "donald norman"

iPhone podcast UI is incrementing towards "good"

, , , ...

Anyone who's been around this site for awhile (all three of you) knows that I have a long standing series of beefs with Apple on how they handle podcasts on the iPod/iPhone. In summation- Apple initially treated the UI for podcasts very much like that for music/songs and have subsequently updated with a series of patches and band-aids to compensate that slowly increment towards a passable podcast UI.


Apple's new iPhone software includes another one of these fixes that is likely spurned on by the same issues I brought up in my previous post on this topic- the seek and slider functions are terrible ways to get around a podcast track. So, they've provided a very welcome "30 second" rewind function. Also gone are the shuffle and repeat functions, which didn't make a lot of sense for podcasts in my opinion anyway (more music thinking transposed to podcasts)

It's welcome, but I still consider this a patch. We now have three different ways on the same screen to move around the track: Seek, slider, and 30 seconds. More UI equals more decision points and more complication. I suppose it would be passable to do this, but as I pointed out before, the first two are pretty much worthless for long podcasts, the seek function is too clumsy and the slider is impossible to do anything with accuracy. The original iPod click wheel did a decent job of allowing you to move around the track with few problems, I had no issues with that interaction.

I feel like this whole podcast UI needs a "from scratch" redesign- perhaps my next related post will be a mockup of a series of ideas I've had over the years, since Apple seems to only pay enough attention to podcasts to add one small feature with each release that only slightly moves the bar forward.

iPod Shuffle: Simplicity is key. Simple for humans, not manufacturing

, , , ...


Look. You can't remove the user interface Apple.

Design has certainly trumped usability in the case of new iPod Shuffle. You may make a case that minimalist design is more important than modal controls. You can argue that 90% of the functions listed there are never used ("I just hit play and go!"), but these controls are clearly not "human centered." They are completely modal (dependent on a single, center, button). This may look simple, but only from a minimalist/design/hardware perspective. It's not simple for the user at all to remember the many different contexts and modes for the center button.

From the good Dr. Norman:

Hey, folks, what ever happened to simplicity as a virtue? Of course, one of the most difficult things in design is to make things simple. It requires focus, dedication, and a clear goal. It means eliminating needless features, using dedicated controls rather than multipurpose, modal, complex menu-driven ones, and it requires the development of a clear conceptual model carried throughout all aspects of the design.
(related article here)


The previous generation of shuffle, in my opinion, was much closer to Donald Norman's definition than the current version. There are additional features added (playlist management, voice driven features, etc) and modal/multipurpose controls.

Convergence and Activity Centered Design

, , , ...

I thought it would be timely given all this recent talk on smartphones and convergence to reprint this question from my Q&A with Donald Norman:

In your "Ask Don" feature, you ended your thoughts on convergence with:
"Today simplicity, tomorrow convenience. Tomorrow convenience, the next day simplicity." Do you feel there is hope that technology will close this gap? In other words, it would be nice if our cell phone would physically "change" into a MP3 player at our whims, but until reality catches up with Sci-Fi, is there a middle ground that technology can reach that will make make simple and convenient devices? (like a touchscreen interface that offers the tactile feedback of physical buttons)

DN: We are always caught in the bind of wanting our devices to be straightforward and simple, while simultaneously wanting them to do more and more things.

This is not a technological problem.

Technology can help only if it can adopt a simple structure so that controls for different devices are as similar to one another as possible, making the learning much easier. Multiple purpose controls are an abomination. It is possible to have a single device transform itself into independent devices for controlling different tasks. But here the key is to make the switch from the support of individual technologies and individual devices to the support of cohesive, organized activities.

When I watch television, I don't really want to watch TV: I want to watch a movie, or a TV show. Therefore, the "watching a TV show" control should automatically set up the TV, the cable box or DVR, the audio set, and let me control volume and selection of shows -- activities that require numerous separate devices, but should e smoothly controlled by one. Indeed, the "watching a TV show" controller might also control room lights and draperies. That's what happens in my home.

But, that's it. The "watching a TV show" controller should not select music channels, or control the bedroom lights, or the room temperature -- it should be configured for all and only the components that make up the TV viewing experience.

Similar strategies are required for all of our activities. Activity-centered design is the key to simplicity.

The key to simplicity -questions for Donald Norman

, , , ...


If we can't even get the simple things right, I ask, how can we have faith in those more complex ones?


Don Norman lives two lives: theory and applications. As a cognitive scientist, he studies, teaches, and writes about the relationship between technology and people. In his applied life, he helps companies make products that appeal to the emotions as well as to reason. (from his bio)

He was kind enough to answer a couple of questions for User Centered... (spanish translation via Moebius)

Regarding "everyday things" like can openers, wallets, and nail clippers. I've found it's tough to be taken seriously when discussing how the designs are poor or clever. With a common response I hear of "who cares?" -How do you justify to people the importance of design in such
mundane things?


DN: Actually, everybody seems to resonate with these problems, often coming up with their own examples. But whenever I talk about these problems, I explain that the very same difficulties are true of all devices, including safety-critical devices in our factories, power plants, and transportation systems. If we can't even get the simple things right, I ask, how can we have faith on those more complex ones?


In your "Ask Don" feature, you ended your thoughts on convergence with:
"Today simplicity, tomorrow convenience. Tomorrow convenience, the next day simplicity." Do you feel there is hope that technology will close this gap? In other words, it would be nice if our cell phone would physically "change" into a MP3 player at our whims, but until reality catches up with Sci-Fi, is there a middle ground that technology can reach that will make make simple and convenient devices? (like a touchscreen interface that offers the tactile feedback of physical buttons)

DN: We are always caught in the bind of wanting our devices to be straightforward and simple, while simultaneously wanting them to do more and more things.

This is not a technological problem.

Technology can help only if it can adopt a simple structure so that controls for different devices are as similar to one another as possible, making the learning much easier. Multiple purpose controls are an abomination. It is possible to have a single device transform itself into independent devices for controlling different tasks. But here the key is to make the switch from the support of individual technologies and individual devices to the support of cohesive, organized activities.

When I watch television, I don't really want to watch TV: I want to watch a movie, or a TV show. Therefore, the "watching a TV show" control should automatically set up the TV, the cable box or DVR, the audio set, and let me control volume and selection of shows -- activities that require numerous separate devices, but should e smoothly controlled by one. Indeed, the "watching a TV show" controller might also control room lights and draperies. That's what happens in my home.

But, that's it. The "watching a TV show" controller should not select music channels, or control the bedroom lights, or the room temperature -- it should be configured for all and only the components that make up the TV viewing experience.

Similar strategies are required for all of our activities. Activity-centered design is the key to simplicity.


You've written extensively on "The Perils of Home Theater" with the only real saving grace being the Harmony remote. Are there any other beacons of hope for the users tangled in wires and components behind the entertainment center?

DN: See above. As for the wires, we need a uniform standard for a simple interconnecting cable. Actually, several such protocols exist. We need to select one and then follow its precepts. Alas, the industry cannot agree on which to follow.



I'm curious if anyone in the mobile phone industry has shown interest in your ideas on "near real time" voice messaging, or if you've developed further thoughts. I think a hybrid of voicemail (without dailing in to retrieve) and SMS/MMS messaging would be a powerful, and useful feature.

DN: Nope, not yet, anyway.


(ed. note: Bummer)
For a freshman entering undergrad (and interested in your work), what courses/programs would you recommend taking?

DN: Depends upon your real interest. Arts and humanities? Social sciences?Engineering? Design? All are important, but any individual has to choose.


How about graduate studies/programs?

DN: See my essay on schooling for design at www.jnd.org
(ed. note: links: "To school or not to school" which refers to The HCI Education page)


In addition, he's working on a new book that I'll be looking out for. Thank you so much Mr. Norman for taking the time to respond.

Activity Centered remote -Harmony gets another chance

, , , ...


My first Harmony experience was not all that great. Mainly because there is no technology that exists yet that will communicate the state of the devices back to the remote. So while the number one praise of the remote (from techies/home theater gurus) is that the significant other/babysitter can just pick it up and press a button- no more explanation is needed, it's easy to find out pretty quickly that that just isn't true.

There needs to be other explanations that end up being little more confusing than before, because they have to do with our (physical) habits. Now the user has to stay within the confines of the state that the remote expects the system to be in. In other words- we still have to be aware of the state of the system, because the system doesn't understand our quirks and habits. For example- when watching a DVD, I configured my remote to turn on the DVD player, switch the TV to video, and the receiver to DVD. Pretty simple, except that most of the time I've already turned the DVD player on to put the movie in. So, I tailor that activity to leave the DVD player alone only to find a case where I'd like it to power on. Of course, you can tweak the remote and control individual components, but when you take yourself out of the one button mindset, it's very noticible and more cumbersome.

The point here is that even if the owner understands what's going and can manage, what happens when the novice (ie, anyone not familiar with my home theater rig) comes along and the owner bills this as "just press the button" and it doesn't work? There's a tremendous amount of distrust in the system from then on. Especially since there's not likely to be a set of "fall back" instructions. More importantly, trading a verbal instructions like "just press this button than this button...." for "DON'T turn the DVD player on before you press anything, the system will take care of that for you..." will probably go against some habit the user already has for "settling down" to watch/listen to something.

Regardless, I bring this up because there is a new model out (the 550) which is around 150 dollars (review,official page). I think I'm going to throw my hat in the ring again with this model. Despite those problem I have, I think the idea is the way to go, and the value of it will far outweigh any negative disparity. The price point is slightly more than the lowest-end model (which is *still* incredibly high)- I figure this is going to replace the aging 600 series. So- a "do-able" price that mixes with a fresh design along with my need for a good universal remote. Conclusion? I'm willing to give Logitech a second chance with my consumer dollars.

Background/Old News: Harmony (Logitech) remotes are "activity centered" remotes that have the right idea when it comes to using your home theater devices. For those uninitiated, you can press a "watch tv" button and all your devices will switch and adjust themselves appropriately- sparing you the trouble of hitting video twice on one remote, change to channel three, select the "TV" setting on the receiver and so on and so forth. Read Donald Norman on "Activity Centered Design" for more information on the Harmony and this approach.



Follow up- online maps

, , , ...

As a follow up to my original thoughts on online maps (when will they think like us?),
Donald Norman's "Emotionally Centered Design" essay mentions something I have never heard of before: LineDrive.

He describes it as:

a method for displaying routes that are structured the way people think: so the route only contains major landmarks and turning points and the drawing is simplified to eliminate extraneous detail. The route drawing is not to scale: it is expanded in complex areas, shrunk in simple ones.


Certainly a step in the right direction. Excercising effort in trying to structure maps "the way people think" is what we all like to see. I'm not sure about Line Drive though, the jury is still out. I plan to use it in a handful of scenarios, including around town, where I'm fairly familiar and on trips to places I've never been before. The summer months are here, so that mean plenty of road trips... err, research. Feel free to leave some comments on what you think about LineDrive or other "user centered" online maps. No cheating and mentioning GPS nav systems.

Here's an example of linedrive in action. Anyone who's driven from Rochester to Minneapolis will realize that it's not to scale, but still somewhat easier to read/understand. the longest part of the drive is US-52 at the bottom. It has a "58.8" mile number underneath it to give you a better idea of the scale.


UPDATE- here's a comparison of online mapping services


Simple Cell Phones

, , , ...


For those who are tired of waiting for their gadgets to converge into a super device, and just want a phone to make calls with, I present the Vodafone Simply. (Found via Asa Dotzler's blog)

From the website:

Vodafone Simply mobile phones are designed for you if you want:
-An easy-to-use phone only for voice calls and texting.
-To keep in touch easily with your family and friends.
-And uncomplicated phone with built-in helpful tips.


Seems like they have focused on the "phone" related tasks and facilitated the flow. I appreciate focusing the UI on the users instead of simply adding new features to the existing menu structure in the phone's UI. But I think the biggest advancement in mobile phone usability isn't going to come from the phone itself, but from how we use them. I think it's going to come from Donald Norman.

I love his ideas along the lines of "near real time" interaction (a great read), these simple phones would be a perfect place to implement some of his ideas (well, any phone really, but since these are focusing on making life simply, lets start there).

I like the idea of SMS/MMS messaging. I just don't want a keyboard on my phone. I have "spoon thumbs" that don't make it easy to type. But I love the near-real time interaction. I've been making due with SMS/MMS messaging and seriously considering getting a phone with qwerty as my next purchase, but still that doesn't mean I don't think there's a better way.

I also hate voice mail with a passion. I've enabled the "quick prompts" (VM prompts are not so verbose) on my VM box so that alleviates some of the hassle, but still:
1)Dail in
2)You have one new message and two saved messages
3)The following message has not been heard
4)...ugh...

As Donald Norman suggests- I'd like the flexibility of text messaging applied to voice. You don't need to have a keyboard, you don't need to "dail in," you don't need to be present (like the two-way radio cell phones). I pick up my phone, press a button and record a message. Select someone from my phone book and click send. They get a "new voice note from Eddie" message and click play and listen at their convenience. I guess we could start with the interface that most phones have for recording voice notes. But I've always wondered why I have to hold the button down the whole time I'm recording. Makes it a bit more cumbersome and restricted.

Quick, easy, voice messaging. Now THAT would be a killer feature for me.



Harmony (Logitech) remote control review

, , , ...

This is (more or less) the email I sent to Logitech customer support...
************begin**************
Model H659
Purchased from Best Buy on 19 Sept 2005

I’m not happy with my Harmony remote and plan to return it after continuing to use it for a full week to make certain it’s not a just a “getting used to” issue instead of a “usability” issue. I really was looking foward to this activity centered remote- the idea is precisely what universal remotes need- after reading it from my favorite author Donald Norman (http://www.jnd.org/dn.mss/activity-centered_de.html) I decided I needed to try it.

Here are my concerns after two days of use:
-Pause/FWD/RWD/REC buttons are on the bottom. When using a PVR, these buttons are key for getting through commercials they are too inconvenient to use at the bottom and require me to completely shift the remote in my hand.

Buttons stick I’m hoping this would be solved as it “breaks in”

Harmony Media button. I would love for that to be the “Moxi” button for my Moxi DVR- but I can’t reprogram it. I want my remote to be a remote, I’ll let my DVR handle the programming information and favorite channels (Moxi has a “favorite channels” menu option already)

-I’ve set up the activity “Watch TV” to control the Moxi DVR, but when I press the “picture” button, the control switches back to my TV remote. I can’t get proper control of my DVR even after pressing the “Watch TV” button again.

-The Menu and Guide buttons are too small. These buttons are the most
used with DVR/Cable Guides, etc.

-All the buttons feel the same. There is no feedback as to which button I’m pressing without looking (except the volume and channel buttons)

When I press the up arrow to move through my channel guide for Moxi it sometimes “buffers” too many key presses so it goes about one or two
channels past the one I want. This may be in part due to moxi- but I don’t really have the same problem with original remote. Most interfaces that deal with this usually get it this right. Once I take my hand off the up arrow, it should stop immediately. I’m not sure if the remote is
still sending these commands to the PVR after I’ve taken my hand off the remote- It could also be tied to the “sticky” buttons mentioned earlier- but I doubt it.

Web based setup is a pain to use! There is not a “back” or “Start over” button in crucial places during the initial install. For example I couldn’t readily find the model number of my Television set but I noticed during the setup of my other devices that it (seemed like) it took the model number string, and did a lookup and replace the string with the correct model number (ie- I enter a string like “abc1244” and get back on the screen “ABC-1234.” So since I didn’t know the TV model, I typed the description “Tau BBE” and hit submit. I realized since it could not find any reference to my TV that I would have to dig it out of the entertainment center and look (no I’m not complaining about this part- I should have had the number handy to begin with- but this is still a problem if you mistype something or inadvertantly enter the wrong piece of
information). Once I get the model number, there is no way during initial setup to “start over” with the TV. It insist on getting Harmony to work with either my existing remote, or using one of several projector TV’s that I certainly don’t have. I even logged out and logged back in to
start the installation over, and it picked right up where I left off at trying to get this TV to work. I had to complete the install with the TV- and add another one which caused problems with the activities that I was setting up. Once I finished the install, I had to go back and remove the wrong TV.

Web based customization is confusing. I wanted to change the buttons for my DVR. I saw three (maybe four) places where I thought I could go to change the button behavior: Troubleshoot the device (I thought: ‘I can’t control this device right way I’m having problems- I need to troubleshoot the problem”), My Remote preferences, Adjust Setup, and Customize the
activity.

-Web based UI is painfully slow. Even in Opera!(www.opera.com)
(note: Moxi is a Charter Communication (Cable Company) DVR-http://moxi.com/)

Sorry- I really wish I could have been satisfied with this remote. I think the concept is remarkable and simple. I’ll give it a few more days to see if the activities based approach can overcome all these roadblocks I’ve hit.
*************end**************
I'd like to say that I got a meaningful response back. But I didn't really. They said something to the effect of "I'm sorry you're not happy. Let us know if you have any more problems" with a one sentence or so specifically address like one of the issues I brought up. I don't really remember- it wasn't nearly as nice as the OGIO response I got.

More reading:
Donald Norman on Harmony Remotes
Donald Norman on home theater
Jakob Nielson on remotes
Jakob Nielson on remotes/design

Raw dump...

, , , ...

This first post is "priming the pump" with a bunch of comments on a bunch of things...

Kitchen sink Posted 31 Aug
Look- what percentage of the time we do spend rinsing dishes off or other activities with our hand in the water versus the amount of time we need boiling molten hot lava-like plastic melting heated water? I say the odds lean towards the former. That’s why I propose a safety catch of some sort to prevent you from getting scalded when doing the dishes but still allowing easy access to super hot water. I imagine something like a manual transmission safety measure preventing you from going into reverse-like turn all the way to hot then lift up and over? Or a button on the hot water knob; something that’s only visible after you’ve adjusted the temp all the way to the hot side.

I’ve seen several faucets advertised that have “heat limits”—but most I’ve seen are set/adjusted when you assemble the faucet.

I also know there are seperate hot water spouts available that already do this- but they are ugly, and often are too low/short to be of use. I also know you can probably adjust the water heater to a cooler setting… but then the scalding parties I have on the weekends would be boring waiting for the water to boil on the stove.

Night light toilet seat Posted 6 Sep
Wouldn’t it be nice if there was a light that was on the bottom of the toilet seat? Maybe it gets a capacitor charge or something from lifting the lid. I suppose it would only have to stay lit for a under a minute and be pretty faint.

update- I stand corrected. Nice job science:
http://www.the-gadgeteer.com/review/lavnav_motion_activated_toilet_night_light_review
Although- this looks suspect. I don’t know that I want to trust an adhesive- but I can’t think of a better idea yet. Also- I’m all for cleaning the toilets on a regular basis- but this changing batteries on my toilet does not seem like what I want to be doing. I’m curious how long they last.

DVD’s Posted 6 Sep
DVD’s are pretty darn sweet. They are small, clear, present a nice quality, I’m sure they’re cheaper to manufacture (or at least evolved to that point) than most mediums. I just don’t get CD’s and DVD’s. Why do we continue to present mediums that are exposed to the environment like that? I wish Sony MD’s would have caught on or something better came about. I’m tired of stopping my DVD’s that I rent to pull it out and clean it because the last guy decided to eat his dinner on the damn thing. Why should I have to clean it in order to use it? Can’t we protect these things somehow?

Windows Start Menu Posted 31 Aug
Possibly the most confusing thing ever. It makes me want to just go back to the command line. In most cases, I know what application I want to use, but I can’t remember the company that made it. I’ve seen in my office on more than one occasion people get frustrated with the start menu and just open explorer->program files->application directory. Why doesn’t the start menu reflect the same thing as the ‘Program Files’ directory?

MS Middle Click Posted 29 Aug
Why does it suck so much? It is pretty much useless when the slightest movement sends your document racing to the beginning or end. I’m sure you can configure it somewhere, but I’m not about to traipse through MS menu options to find it

Attachments on the intranet Posted 13 Sep
Every company that I’ve worked in has a mail storage limit and share drives for users to work off of. If there was more thought put into this with sending attachments, the world would be a better place.

It should be easier to create a shortcut to the file and tell the recipients where the file is located (for those few who actually care about the path on the share drive of where the file is). I know you can drag a shortcut to the file into email, but that’s often met with problems such as the users saving a shortcut to local disk and then having to open the file instead of just opening the file directly from the email.

Outlook Attachment options seem too complicated. Regular attachment is the “same ‘ol” process. Shared attachment seems like what I’m talking about- but where do I want to create a “document workspace” at? What happens after the meeting when I don’t really care about this file anymore. I don’t want to “become the adminstrator of the document workspace” nor do I know what “sharepoint URL” I want to store this at. I just want to email the slides out but not send 5MB to every single person in my organization. I’m just trying to be a good citizen, but this is too much for a simple email.

I think the mail client should be smart enough to simply mail a link to the (read only) file on the share drive (formated like a hyperlink instead of the often broken/confusing share drive path that doesn’t work-but still have the network path easy to see/find). If the email address is not on exchange- the actual file should be sent instead since it is likely that the recipients will not be able to access the share drives (network guys can figure out the best way to handle that).

Something like this (but the share path would not be the link- the word ‘presentation’ would be the link)

Here’s my presentation powerpoint slides for today’s 2:00 meeting
(located: \\someshare\presentation\project_status.ppt)
-Your boss


Outlook Calendar and Mail- tighter integration Posted 13 Sep
Highlight a date in an email: “bob- let’s meet at 200 today to discuss the changes.” and be able to add an appointment to the calendar from that. Nobody sends appointments for things like that, and when someone who is not an exchange users sends you an email- you still might want to add it to the calendar. The appointment creation already takes a broad range of input values for dates/times- why can’t we tightly integrate that into email?

UltraMon Posted (Dual monitor software) 13 Sep
UltraMon software for controlling my dual monitor displays has a “smart taskbar” that allows showing the window taskbar across both monitors.

These are two different options, but they look like the same thing. The second menu doesn’t make it clear that it will be part of the right click popup from the task bar.

“Click all menu items you want to use.” Considering I’m in a “menu” at the time this option is presented to me and it’s in the “customization” tab, I assumed this is how I enable/disable the smart taskbar. In fact, I still don’t think “click all menu items you want to use” is clear at all. How do I know that relates to right clicking on the system tray icon? How about: “Select which options are immediately available on right-clicking the icon in the system tray” -wordsmithed down (or up) to a reasonable level of clarity.

Attachment: smart_taskbar2.JPG
Attachment: smart_taskbar1.JPG
sorry- images coming soon.

slashdot posting on "Print Preview" Posted 13 Sep
From Anonymouse Coward regarding print preview:

“I still can’t print the exact same Word file on two different printers and get the same pagination.”

That’s because Microsoft doesn’t have WYSIWYG, and it looks like they either don’t understand what it is, or they’re not even trying to develop it. The best Microsoft has produced so far is WYGIWYS (What You Get Is What You’ll See). First you have to tell their software what printer you have. Now that they know that, they can determine what it will look like when printed (on that particular printer only!) and know what to show you on screen. Switch printers and they change the on-screen look to match. They have it exactly backwards.

Some of you Microsoft apologists will disagree with the above, but you can easily verify this. Try to do a print preview in Word before you set up a printer on the machine. It won’t let you! Why? Because they need to know the hardware to know what the hardcopy will look like. True WYSIWYG is device independent, i.e. they print it to match the on-screen look not the other way around as Microsoft does.

Why is this important? Amongst many other reasons, we need to know when we email someone a document that it will print out on the other guy’s printer (most probably a different model than ours) exactly as it was meant to. Anything less is pathetic at this point.

AC

Alarm Clock- Hunt for the best Posted 15 Sep
Here’s my requirements- I can’t find a good way to find one that meets them.

Battery backup
Date-time- I should be able to set my alarm to go off on Mon-Friday and not on weekends
Speed setting forwards and backwards
Snooze button should not be anywhere near the button to turn off for the day.
AM/PM should be written- not a dot for one or the other
No delicate switches to operate- you know, the switch that has four of five clicks it can fall into that are all so close together that the text describing it needs a line leading from the word to where the switch is supposed to be set. These are a pain to use and are never set right. Often you get blaring music as you move the switch across the range waking up your Sig. other.

I actually have a good clock that meets most of this requirements. I will look up the model number and post here soon. Contact me if you are interested.

update: I’m not the only one:
http://ask.metafilter.com/mefi/16968
http://changelog.complete.org/node/205