If we want users to like our software we should design it to behave like a likeable person: respectful, generous and helpful.
Alan CooperIronically, the thing that will likely make the least improvement in the ease of use of software-based products is new technology. There is little difference technically between a complicated, confusing program and a simple, fun, and powerful product.
Alan CooperKeep it simple: In general, interfaces should use simple geometric forms, minimal contours, and a restricted color palette comprised primarily of less-saturated or neutral colors balanced with a few high contrast accent colors that emphasize important information. Typography should not vary widely in an interface.
Alan Cooper