This is kind of Part II to my last post – I don’t think I have it all out of my system yet. :)
Usability issues make me think of what I call The Mom Test. All the developers who have worked for me kind of roll their eyes when they hear that phrase, since I talk about it with every new developer and they’ve all heard it many times.
The Mom Test involves imaging my mother, sitting down in front of the computer to try to use what I have created. Would it confuse her, frighten her? Would she instinctively know what to do, where to click? That is The Mom Test. You can say that it’s catering to the lowest common denominator, and in a sense that’s true…and it’s not a bad thing. A transactional site shouldn’t be an intelligence test or a challenge of your intuition. The user is there to DO something, buy a product or access a forum or check on account status. Get in, get what you need, get out.
Large sites will pay for usability testing, which is quite expensive, involved, and horribly eyeopening. The company that handles the testing will arrange for a range of paid volunteers who hopefully reflect major cross-sections of your customer base. They are given certain directives, things that they have to accomplish on the site. Each one sits at a PC, and two views are recorded: one view showing what they are doing onscreen, and one view showing their face and recording what they say.
Almost invariably, it’s a shock. Things that you think would be screamingly obvious to any reasonably computer literate person are ignored. They are blind to huge glowing Login or Buy Now buttons, and you can see their eyes searching all over the screen. “Where is it? I don’t know what you want me to do here.” You feel gutted, but you learn so much.
And, as a really practical example of the Mom Test, you can actually set your parents down in front of your site. (Or any older person who you know is not an internet whiz.) Is it intuitive enough for them to figure out? Then you’ve passed the test. :)