Sheneidermanns Rules
Sheneidermanns Rules
Sheneidermanns Rules
The terms
Guidelines and
principles rather
than precise laws
& rules are used in
Design.
Ben Shneiderman
formulated eight
such guidelines
that can be used in
Interface designing.
Introduction
* Bend Shneiderman founded the HCI Lab at the University of Maryland , USA.
He is known for Nassi-Shnerderman diagrams used in the field of Software
Engineering.
There is ample empirical evidence published in HCI literature
which collaborates and consolidates the applicability of the
eight guide lines.
Continued..
Consistency can be achieved through graphical elements
such as fonts, colour, shape, position being consistently
same in all menus & screens, across, categories for a
particular software.
For example: If the ON button is on the right in the first screen and
moves towards middle in the second screen then positional
inconsistency is said to have occurred - however small the
displacement is.
ON
x
GUI designers use a simple technique to maintain consistency of control
elements in successive screen.
Consistency.. continued
Ex: A message at the end of a sequence of events gives a feed back &
closure of sending a SMS.
Continued.
Example 2: Un closed dialogue
Press ON button
Look at the green lamp.
If green glows press next push button - yellow lamp will glow
Push 3rd button and continue till green lamp stops glowing.
End of task..Notice the yellow lamp
feed back dialogue
An Example of a closed dialogue: above being not
closed ?
Press ON button What happens to
. yellow lamp ? Did it
Look at the green lamp.
stop glowing? or why
If green glows press 2nd push button it continues glowing
. and yellow lamp will glow. when the task is over ?
1. Strive for Consistency Care not load the cognitive short term memory of
2. Cater to Universal Usability
3. Offer Informative feedback the user by expecting user to remember several
4. Design Dialogs to yield closure
5. Prevent Errors
sequences , actions and their consequences at a
6. Permit easy reversal of actions time. Means loading their short term memory
7. Support internal locus of control
8. Reduce short term memory while interacting.
load
*G.A. Miller; The Magical number seven, plus or minus two: some limits on our capacity to
process information. Psychplogical review, 63(2):81-97, 1956.
Each of these Shneidermans rules were examined with the examples
Present your findings in terms of number of violations per rule for the
chosen software.
References: