Category Archives: Usability

Usability is the science and art of creating a better experience for the users of software. That experience is driven by the choices made during software development. These articles focus on the relevance and applicability of usabilty to all facets of software product success.

User Centered Design and Bridging The Canyon of Pain

There is such a thing as too much choice. For new users, too much choice (or control) is too much. For experienced users, too little choice is a problem. Ease of use usually comes from reduced control – but users don’t stay “new” for long. There’s a “canyon of pain” to quote Kathy Sierra in that transition from “new” to “experienced.” We call them “competent” users and we have to help them cross the canyon of pain.

Usability Sells Software – Word of Mouth Marketing

There are three main models for selling software. You can hire a direct sales force. You can spend a lot on marketing and advertising. You can let your users sell the software for you, a technique commonly known as viral marketing. There’s a catch with viral marketing – users have to like your software.

Bad Usability Calendar From Netlife Research

What a great way to demonstrate 12 key usability concepts – creating a calendar where each concept is demonstrated. You’ve heard the saying – “If you can’t be a good example, be a horrible warning.” Here is that saying manifested in calendar form.

Goal Driven Upgrades

Kathy Sierra writes (another) great article at Creating Passionate Users. This time, she talks about why users don’t upgrade and presents ways to get users to install the latest version. We focus in this article on one way in particular – using goal-driven documentation to encourage upgrading.

Flesh Out Those Wireframes

Stephen Turbek, at Boxes and Arrows, tells us how to get better results from our wireframes. Wireframe prototyping can provide feedback early in the design cycle, reducing costs and improving the quality of the final software. By putting a little flesh on the bone, we can get even better results.

Office 2007 UX Victory

Microsoft Office 2007 has a completely new user interaction paradigm.

The old interfaces for Microsoft Office 2003 (and earlier) organized the menu structures around features or capabilities. Each grouping represented tasks that appeared to be related in functionality. This, unfortunately, doesn’t help the user very much. The new interface is very task based, and organizes capabilities based upon the task the user is currently performing. What the Office team has done is innovate. And the innovations differentiate them from every other business application I’ve ever seen.

Foundation Series: User Experience Disciplines

UX, pronounced you-ex, is the shorthand for user-experience. It represents the science and art of tailoring the experience that users have with a product – in our case, software. UX is a relatively new term, rapidly overtaking HCI (human-computer interface) and CHI (computer-human interface) as the acronym du jour. There are several disciplines within this field, we’ll introduce each of them.

Death by a thousand cuts: Usability problems add up

topsyWidgetPreload({ “url”: “http%3A%2F%2Ftynerblain.com%2Fblog%2F2006%2F01%2F08%2Fdeath-by-a-thousand-cuts-usability-problems-add-up%2F”, “style”: “big”, “title”: “Death by a thousand cuts: Usability problems add up” }); In Those “Minor” Usability Annoyances, Daniel Read at developer.* writes in on a topic that resonates with me. Daniel describes working on a critical application with multi-year, continuous development and a couple hundred internal users. I’m currently helping a [...]

Top five usability blunders (and fixes)

topsyWidgetPreload({ “url”: “http%3A%2F%2Ftynerblain.com%2Fblog%2F2006%2F01%2F07%2Ftop-five-usability-blunders-and-fixes%2F”, “style”: “big”, “title”: “Top five usability blunders (and fixes)” }); Five easy steps to alienating your users with bad usability Fail to simplify a comprehensive interface so that new users can quickly climb past the suck threshold. Build an inconsistent UI layout or interaction design that varies throughout the application, creating a [...]

Getting Past The ’Suck Threshold’

topsyWidgetPreload({ “url”: “http%3A%2F%2Ftynerblain.com%2Fblog%2F2005%2F12%2F14%2Fgetting-past-the-suck-threshold%2F”, “style”: “big”, “title”: “Getting Past The ’Suck Threshold’” }); Kathy Sierra writes a great post in her blog, Creating Passionate Users, that talks about the requirement to make things interesting. The driving objective is to accelerate the user adoption curve – which Kathy calls the Kick Ass Curve. Any user is initially [...]