successfulsoftware.net
10 things non-technical users don’t understand about your software
If you are writing consumer software you have to understand that you and your average user have a very different level of understanding of computers. When you first start doing support it can be a …