When designing a new system (or redesigning an existing one), it’s important to keep the user’s real-world context in mind. A lot of thought and effort will hopefully go into making sure the product delivers the right set of features, has the right look and feel, and abides by standard UI conventions. But designs that seem solid conceptually can still fail if they do not take into account how real users will interact with them in the real world. So we need to ask:
To illustrate how real-world logistics can affect the user experience, here are a few examples from some of our recent usability projects:
1. Mobile Application. We observed users downloading and installing banking software designed for use on smartphones. During installation, users were given a long confirmation number and were told to write it down, as they would need it again later in order to launch the software. Our study participants balked: One noted that if he was on his BlackBerry, that meant he was away from his desk, with no pen and paper in sight.
2. In-Store Kiosk. Employees at an electronics store were asked to walk through a buy-flow scenario in which they were helping customers subscribe to internet service at an in-store kiosk. Employees’ concerns focused less on the UI itself and more on how they would manage customers at the kiosk. For example, how would they minimize congestion and wait time? Which screens should the customer fill out and which screens should the employee fill out? Would they be able to print from the kiosk?
3. Web Activation. To activate a new hardware device, users had to complete a web activation that involved entering their device’s 12-character identification code. Success depended on users’ ability to coordinate action and attention between keyboard, computer monitor, and device. This was a real challenge for many users because they were not touch typists. Many made simple – but extremely frustrating – errors such as failing to click into the field before typing the code, missing a character, or mistaking zeros for ohs.
4. Online Quotes. When requesting an insurance quote online, users were asked detailed questions about their current deductibles and levels of coverage. Most people in the study said they would want to complete the quote form at home, where they would be able to look up their current policy.
5. Time-Tracking Software. Time-tracking was a component of a larger personal information management suite we tested in the lab and in the field. While very impressed at the program’s ability to automatically associate time spent on the computer with a given project, most study participants’ also spent significant time offline – in meetings, phone calls, or out of the office – and they wanted to be able to allocate this time to projects as well.
These examples give a taste for some of the real-world issues users confront… and designers have to plan for. They also underscore the value of field testing systems in users’ natural environments, where these types of issues will naturally surface. For lab-based usability work, the goal should be to create tasks and scenarios that evoke as much of the richness of the real-life user experience as possible.