• Social process for developers
• Records decisions for all parties to see
• Promotes consistency and completeness
• Facilitates automation of design
• Should contain philosophy and examples
of:
title screens, menus, forms, buttons,
graphics,
icons, fonts, colors, instructions, help,
tutorials,
error messages, …
•Multiple levels are
desirable:
standards, practices, guidelines
•Education, Enforcement, Exemption & Enhancement
•