frischmilch
Photo credit: frischmilch
del.icio.us Digg DZone Reddit StumbleUpon
1 | 2 | 3 | Next »
User-Centered Design

Usability Testing Pitfalls

Usability testing is a core user-centered design method, but make sure you really understand the user tasks.

One of the applications I've been involved with developing at work is a reporting app for marketing. The app basically allows marketing users to keep track of lead vendor data, such as cost per lead, conversion rates, monthly budgets, etc.

When the marketing manager first approached us about the project, the requirements were a development team's dream. Very straightforward. The manager gave us the reports as an Excel file, and asked us to turn them into a web app. All the calculations were already built into the spreadsheets. Moreover, this particular manager happens to be an Excel power user with a strong visual design sense, so he had already helped us out by making the reports look good. We figured we would pretty much copy the spreadsheets.

We implemented the application along the lines suggested by the spreadsheets. We didn't do any kind of up-front discovery, or spend any time finding out exactly how the marketing users actually use the various reports. We just looked at the calculations the Excel reports were doing and emulated them. When we had questions, we just called the manager and asked. Everything seemed to be pretty good.

What we thought the tasks were

We wanted to make sure everything was in fact OK before releasing the reporting app, so we conducted some usability tests. As you may know, to conduct usability tests, you identify a representative set of realistic user tasks, and then observe the users trying to use your application to complete the tasks. So we came up with various tasks that we thought were probably representative, given the app's feature set, such as:

  1. Add a new contact to a given vendor
  2. Enter the vendor's self-reported lead counts for such-and-such week
  3. Bring up the Lead Cost to Date report for March 2005

We conducted the usability tests, and for the most part the users were in fact able to complete the tasks. There were some exceptions, but they were nothing major, and the solutions were more or less obvious once we observed the problems. The users indicated that they really liked the app, and that they thought it would help them out. So we made the fixes and then went into QA.

It was about this time that we wanted to look into expanding the scope of the app, and so we decided that that was big enough to warrant doing some discovery. We decided to use contextual inquiry as a way to understand the users' work.

Here's where it gets interesting. :-)

Social bookmarks: del.icio.us Digg DZone Reddit StumbleUpon
1 | 2 | 3 | Next »

Comments (1)

The Pandora pandora schmuck myth first Pandora Armreifenappears in lines Pandora Halsketten of Hesiod's poem in Pandora Charms epic meter, the Theogony (ca. 8th?7th centuries BC), without ever giving the woman a name. After humans Pandora Sets have received thethe myth is a rosetta stone kind of theodicy, addressing the question pop information, web easy get, sports fashion, news-fashionof why there is evil in the world. In the seventh hot-winter century BC, Hesiod, both in his Theogony (briefly, without naming Pandora outright rosetta stone language, rosetta stone spanish, abercrombie and fitch, Abercrombie Fitch

By pandora schmuck on Aug 30, 2010 at 11:41 PM PDT

Post a comment

Your name:
Your e-mail address (won't be displayed):
Your web site (optional):
example: www.xyz.com
Your comment:
Preview:
By You
Please help us reduce comment spam:
Spring in Practice
My brother and I are writing Spring in Practice for Manning!

What's New?

2009-08-30 - Check out my two-part series on DZone: Spring Integration: A Hands-On Tutorial.
2009-03-25 - My new article Getting Started with Spring Batch 2.0 is available on DZone.
Home | Consulting | Tech Articles | Mailing List | Contact | Spring Blog
Copyright © 2008 Wheeler Software, LLC.