Decius wrote:
-Admit that you don’t understand the end user and rectify that
More to the point - be flexible and be prepared to define what you do by what your customers are interested in paying for.
-Remember to design for ease of use. Even advanced users like easy.
Not just easy to use - easy to understand. If it takes too long to explain the value of what you are offering no one will get it.
Completely agree. If you cannot offer demonstrable value in a simple and explicit way, then you are just masturbating.