metacard digest, Vol 1 #604 - 14 msgs

Dan Shafer dan at eclecticity.com
Sat May 3 21:13:00 EDT 2003


Richard Maclemale wrote:

--------------------
What do I conclude from all of this?  A good software solution must satisfy
 the following elements:
 1.  Be extremely easy to use
 2.  Solve a problem that people want solved
 3.  Make something normally difficult extremely easy
 4.  Be "sold" (evangelized) well
---------------------

That about says it for me. And there's an interesting correllation between 1 and 2. The higher the pain threshhold (i.e., the more urgent and/or important the problem), the less concerned the user is with usability or, to put it differently, the more effort the user is willing to expend to learn it.

I think 2 & 3 say basically the same thing from different angles.

So I'd make an aphorism out of the list:

Solve a problem some audience finds important, and make it as easy as possible (but no easier) for people to use your solution, then spread the word.

I would contend that most Web "apps" (most of which are forms-based interfaces to databases and other information) are not all that easy to use. But they solve a problem the user is known to have by virtue of the fact that s/he voluntarily arrived at your site.




More information about the metacard mailing list