Ben Shneiderman's Eight Golden Rules of Interface Design are user interface design rules described in Designing the User Interface: Strategies for Effective Human-Computer Interaction. Shneiderman proposed this collection of principles that are derived heuristically from experience and applicable in most interactive systems after being properly refined, extended, and interpreted.
view source