Explain the three golden rules that form the basis of interface design software engineering?

Golden Rules of Mandal

Golden rules are divided into three groups:

  1. Place users in control
  2. Reduce users' memory load
  3. Create Interface Concentant

Each of these groups includes specific rules. The rules for each set (and the main word for each rule) are:

(1) Place Users in Control
  • Use Methods Critically (Model)
  • Users keyboard or mouse (flexible)
  • Allow users to change the faux (interactive)
  • Show descriptive messages and text (useful)
  • Provide immediate and irreversible actions, and respond (leniency)
  • Meaningful paths and exit (navigable)
  • Accommodate users with different skill levels (accessible)
  • Make User Interface Transparent (Feature)
  • Allow users to customize the interface (preferences)
  • Allow user direct objectives (interactive) to interface objects.

(2) Reduce Users’ Memory Load
  • Short-term memory (remember)
  • Depends on belief, do not remember (belief)
  • Provide visual signals (report)
  • Provide default, undo and redo (sorry)
  • Provide interface shortcut (Frequency)
  • Encourage Object-Action Syntax (Unobtrusive)
  • Use real locations (migration)
  • User Progressive Advertising (Reference)
  • Encourage visual clarity (organize)

(3) Make the Interface Consistent
  • Maintain the context of users' functions (continuity)
  • Maintain consistency within the product and overall (experience)
  • Keep the interaction results the same (expectations)
  • Artistic appeal and integrity (attitude)
  • Research promotion (predictable)