Let's make your ideas happen.More information
This is a very tricky question I happen to hear very often. So if you are curious and have some spare minutes
How to know if the user interface of your software is doing its job.
A well designed user