Heuristics for User Interface Design
http://www.useit.com/papers/heuristic/heuristic_list.html
These are ten general principles for user interface design. They are called “heuristics” because they are more in the nature of rules of thumb than specific usability guidelines.