The Artima Developer Community
Sponsored Link

Agile Buzz Forum
Why User Errors Are Your Fault

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Dave Churchville

Posts: 164
Nickname: dchurchv
Registered: Feb, 2005

Dave Churchville is a 15 year software industry veteran in both development and management roles
Why User Errors Are Your Fault Posted: Sep 18, 2005 7:39 PM
Reply to this message Reply

This post originated from an RSS feed registered with Agile Buzz by Dave Churchville.
Original Post: Why User Errors Are Your Fault
Feed Title: Agile Project Planning
Feed URL: http://feeds2.feedburner.com/AgileProjectPlanning
Feed Description: Thoughts on agile project planning, Extreme programming, and other software development topics
Latest Agile Buzz Posts
Latest Agile Buzz Posts by Dave Churchville
Latest Posts From Agile Project Planning

Advertisement
It's just another day at the office. Joe User has accidentally erased his work again using your software. As he curses your name for the third time this week, you rest comfortably in the knowledge that your software works as designed.

Of course, the fact that he's just one of dozens of your users who made an offensive remark about your anatomy this week might give you pause. Complaints are a bit like New York City rats (pardon the metaphor) - for every one you see, there are 10 more lurking about that you don't see.

"But wait!", you say, "The software is working perfectly, it's the stupid users that keep losing their work by hitting the erase key."

This is a too common story in the world of software. As developers, we strive to create software that we think meets our users needs, is easy to use, and gets the job done. But the users keep finding ways to hurt themselves. The temptation is strong to blame the users, but when you notice a trend in "misuse", there's no better place to point the finger than at yourself.

When multiple users keep having the same kind of accident using your software, there's a good chance that you have a design problem. Resisting the urge to ignore this valuable input can help you improve your product. Think of it as just in time usability research (although certainly it might be better and cheaper to do this up front).

So the next time you hear a user complain about a perfectly working feature in your software, listen closely, you might learn something that will help you improve your design. And the next words you hear might be rave reviews.


For more on agile tools and techniques: http://www.extremeplanner.com

Read: Why User Errors Are Your Fault

Topic: Types, Refactoring, and Metadata Previous Topic   Next Topic Topic: The most important Office 12 question, unanswered

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use