Shneiderman proposed this collection of principles that are derived heuristically from experience and applicable in most interactive systems after being properly refined, extended, and understood (Shneiderman & Plaisant, 2009).
To improve the serviceability of an application, it is important to take in a well-designed interface. Shneiderman's "Eight Golden Rules of Interface Design" are a guide to good interaction design (Shneiderman & Plaisant, 2009).
The first golden rule is strive for consistency and this indicated that consistent sequences of actions should be required in similar situations (Shneiderman & Plaisant, 2009). In other words, the identical terminology should be used in prompts, menus, and …show more content…
Due to increasing in frequency of use, the number of interactions should be reduced and the pace of interaction should be increased to match the user's desires. Hence, the abbreviations, function keys, hidden commands, and macro facilities are very helpful to an expert user.
Next golden rule is offer informative feedback. There should be some system feedback for each operator’s action. The response can be modest in the case of frequent and minor actions, while for infrequent and major actions, the response should be more substantial.
The fourth golden rule is design dialog to yield closure. Sequences of actions should be arranged into certain groups with a beginning, middle, and end. At the culmination of a group of actions, the informative feedback gives the operators the satisfaction of attainment, a sense of relief, the signal to drop contingency plans and selections from their heads, and an indication that the way is clear to organize for the following group of actions.
The fifth golden rule is offer simple error handling. As lots as possible, design the system so the user cannot establish a grave mistake. If an error is cleared, the organization should be able to find the error and offer simple, comprehensible mechanisms for handling the …show more content…
As with other codes, the intention of the clauses is not to be prescriptive, only to demonstrate how the life of the code as it is incarnated in the principles, can be interpreted (Burmeister, 2000 as cited in Burmeister & Weckert, 2003). Unlike previous versions of the SE code, the eight principles have been purposely arranged in a particular order (Gotterbarn, Miller and Rogerson, 1999b as cited in Burmeister & Weckert, 2003), with the highest priority principle appearing first. These are the eight principles of attachment