Rules of thumbSolution 11-1: Ensuring visibility of system statusSolution 11-2: Matching the system to the real worldSolution 11-3: Building in user control and freedomSolution 11-4: Establishing error preventionSolution 11-5: Promoting recognition over recallSolution 11-6: Designing for efficiency of useSolution 11-7: Helping users recognize, diagnose, and recover from errorsSolution 11-8: Help and documentationSummary