Dogs Teach Usability Lessons
The communication gulf between designers and users can sometimes seem as wide as the one between species. Last night I was pondering the lessons my dogs teach me about user testing and usability planning (and the same principles apply when writing user documentation):
- Unreasonable expectations: My dog isn’t going to “hold it” because I’m on the phone and it’s an inconvenient time for her to need to go outside. Neither are my users going to put extra effort into understanding a non-intuitive interface.
- Shifting responsibility: It’s ridiculous for me to be annoyed with my dog for not understanding my instructions to her when I’m the one who hasn’t taken the time to train her properly. Likewise, it’s ridiculous for me to be annoyed with my users for ignoring a key section of a site if I didn’t design for them to find it easily.
- Understanding the “other”: Dogs aren’t humans; they think differently, and I have to learn about their thought processes before I can communicate with them. That means reading books as well as spending time with them with an open mind to discover their way of doing things, rather than immediately trying to control their behavior. Users aren’t designers; they approach websites with different assumptions and will not stop to figure out what I did wrong and then explain it to me. I have to study how users think by doing my research (such as reading Steve Krug’s superlative book Don’t Make Me Think) and doing lots of good user testing.
- Accepting Limitations: My dogs are never going to do my laundry, or serve out the right portion of food into their bowls at 6:00, or offer workable solutions for climate change. They are, however, going to be affectionate, fun, and will huddle for warmth on chilly days. Users aren’t going to spontaneously understand a labyrinthine menu structure, or sign up for updates from a site they don’t even understand, or send detailed and useful critiques of why your site isn’t useful to them. They will, however, act predictably if you’ve done your homework, and they will certainly tell you what’s not working if you do your user testing and can listen openly to their feedback.
Frustration is the enemy of clear thinking! Accept responsibility for doing your job right, and let your users be as “stupid and mindless” as we all are when faced with a new system, without resentment.
Tom Johnson said,
March 21, 2007 @ 11:02 pm
You’re really taking off with your blog now. For a few months you were in a state of transformation, and then varoom, you’re shooting forward. What clicked?
I like the dog metaphor. But your dog is too nice. In the user analogy, dogs are barking furiously and growling (at least according to Kathy Sierra in her South by Southwest talk — http://2007.sxsw.com/coverage/podcasts/).
Can you do me a favor? As a WordPress user who recently started, can you send me a list of 10 questions you had about WordPress or blogging? I’m presenting at Doc Train next month, talking about WordPress to new users. I’ve been using WordPress so long I’ve lost the fresh-eyes perspective.
beth said,
March 22, 2007 @ 7:54 am
Ooh, I can’t wait to listen to the podcast. Hurrah!
Regarding what clicked for my blog, I was going to write a reply here but I think it merits its own post.
And I will happily send you 10 questions for your Doc Train presentation.