Have you ever watched a non-technical friend or relative using software? I have to tell you that in my opinion, most people are pretty frustrated with software. Yet day after day they continue to use it. But sooner or later somebody is going to figure out
that users are the single most important...