Divergent thinking and collaboration

I watched an illustrated video of an illustrated speech by Ken Robinson on changing education paradigms. I believe the paradigm shifts he calls are also needed in the development process of software and information products.
In his speech, Robinson cites a study on divergent thinking—thinking in an unusual and unstereotyped way—which isn’t the same thing as […]

Drivers on the phone: Misusing the original social network

Researchers have been tracking the use of phones by drivers for almost a decade. We know that phones reduce driver performance, and that one fifth of motor-vehicle accidents involve cell phone use. We know that hands-free phones don’t help. Heavy traffic and stop-and-go traffic compound the risk, because driving in this type of traffic requires […]

Cumulative cost of a few seconds

Currently, I’m on a project team that’s designing, building, and implementing call-centre software. You can probably imagine the call-centre experience from the customer side—we’ve all had our share of call-centre experiences. I’ve been looking at call centres from the other side—from the perspective of the customer-service agents and their employer.
I started by observing customer-service agents […]

Simpler software leads to greater changes

If a group of users is accustomed to a complex software system, and you’re designing its replacement, how simple can you design that replacement to be?
Simpler software—software that is discoverable, easy to learn, and easy explain to others—frees its users to focus on tasks that add value. It may also frustrate former expert users […]

If the user can’t use it, it’s broken

A few days ago, I tried to pump up my bicycle tires. I had to borrow a pump.
The connectors and attachments suggested this pump would fill North-American and European tire tubes as well as air mattresses, soccer balls, and basketballs.
But the thing is, neither the pump’s owner nor I were able to make it work. […]

Agile design and usability: Will a prototype do?

The Agile Manifesto includes twelve principles. These two are related:
Deliver working software frequently [in short sprints that last] from a couple of weeks to a couple of months, with a preference to the shorter timescale.
Working software is the primary measure of progress.
From discussions with other practitioners, I know that software teams can get dogmatic about the above […]

Natural mapping of light switches

I recently moved into a home where the light switches are all wrong. I was able to fix one problem, and the rest is a daily reminder that usability doesn’t just happen by itself.
In one pair of light switches, the left switch controlled a lamp to the right, and the right switch controlled a lamp to […]

A banister has multiple user groups

We don’t always know what a design is intended to convey. We don’t always recognise or relate to a design’s intended user groups. But we don’t have to know everything that an object’s design is intended to do, in order to make effective use of the object.
Get the latest Flash Player to see this player.

I […]

Gestalt principles hindered my sudoku performance

Last week, while waiting for friends, I picked up a community newspaper in hopes of finding a puzzle to help me pass the time. I found a sudoku puzzle.
A sudoku puzzle consists of nine 3×3 squares, sprinkled with a few starter numbers. The player must fill in all the blanks by referring to the numbers that are already […]

Auto-correct a touch-screen problem

For the past few months, I’ve been taking an average of 1.6 flights per week on commercial airplanes. Most of these offered seatback entertainment, so I could watch the TV show or movie of my choice, or listen to satellite radio while reading. Touch-screen controls are easy to use because they let me touch—or tap—the item or […]