The Browser’s Effect on Application Interfaces

Posted in: Development

I’ve been discussing aspects of the NetNewsWire UI with Brent recently and I passed on a theory I’ve had in the back of my mind for a while:

People are so accustomed to using a browser, they don’t use menus anymore. For many people, if a feature isn’t right there in front of them, it doesn’t exist.

I’ve had several cases recently where functionality I wanted already existed, but was in places I wasn’t looking for it (one was in BBEdit, software I’ve used for nearly 10 years).

It reminds me of a story I heard at a usability seminar:

A software company brought in a representative from companies that were the oldest and most active users of their software to sit in a round table discussion about features they’d like to see in future versions of the product. While the group of :scare: power users :/scare: sat around the table, the engineering team for the project along with the usability consultant sat along the wall of the room to listen in on the conversation.

After a slow start, the users gained momentum and were soon making a long list of features they wanted to see in the product: “Wouldn’t it be great if…”. “If I could just make it do…”, “This feature would save me hours…”. As the list grew, the engineering project lead sitting along the wall began to fidget and look uncomfortable. When the group took a break, the project lead lept from his chair, left the room and walked quickly down the hall to an empty office. The rest of the engineering team and the usability consultant followed after him.

In the empty office, the project lead paced in silence in front of his team for a few minutes before looking up and saying, “Every feature they just listed has already been in the product for 6 months!

If you are a developer and people are asking for functionality in your product that you already have, don’t blame the users. If your users don’t/can’t find the features, they may as well not exist.

Popularity: 2% [?]

Posted April 22nd, 2004 @ 11:00 AM

One Reply

  1. Geof adds this Comment:

    Thing is, it’s not just bad interface design; it’s also bad end-user documentation.

    I recently got a TiVo, and I marveled at how much info they give you on the outside of the freaking box, including what you’ll need to have in order to have TiVo service, etc. Their manuals are also wonderfully-written.

    I don’t know what the solution is, other than to have a company put together whose sole job is to test software. That would actually be an interesting company–you’d have to turn your workforce over regularly in order to avoid having people get used to industry norms that don’t help the users get the job done.

    Hm.

    April 22nd, 2004 at 11:40 am

Add a Comment

Please note: Use of a non-personal web site or blog in the field below and/or comments that are off-topic, personal attacks, or support requests will likely be removed at my discretion.

Note: This post is over 4 years old. You may want to check later in this blog to see if there is new information relevant to your comment.

More Funny Word Winners » « Setting up Free Trials

About This Site

This is the personal web site of Alex King, a web developer in Denver, Colorado USA. More...


Crowd Favorite

Crowd Favorite is my software and web development business.

We build web applications, design and develop custom WordPress themes and plugins, and build custom sites using WordPress as a CMS.


I also have a tumblog that aggregates my online content from other services (Twitter, Flickr, del.icio.us. etc.).

America

Ads