human computer interaction chapter 2

Post on 13-Apr-2017

721 Views

Category:

Education

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Chapter 2

Describe Schneiderman’s Eight

Golden Rules

Prepared by Mdm PYTan

LEARNING OUTCOME:

• Organize a various styles of interfaces interaction of software and hardware products (P3, PLO2)

Prepared by Mdm PYTan

Schneiderman’s Eight Golden Rules of Interface Design

Golden rules and heuristics

• Provide a convenient and succinct summary of the key

principles of interface design.

• ‘Broad brush’ design rules – may not always applicable

to every situation.

• There are many sets of rules :

– Nielsen‘s 10 Heuristics (Chapter 3)

– Norman‘s 7 Principles (chapter 1)

– Shneiderman‘s 8 Golden Rules

Schneiderman’s Eight Golden Rules of Interface

1. Strive for consistency

2. Enable frequent users to use shortcuts

3. Offer informative feedback

4. Design dialogs to yield closure

5. Offer error prevention and simple error handling

6. Permit easy reversal of actions

7. Support internal locus of control

8. Reduce short-term memory load

Strive for consistency

• Strive for consistency in action sequences, layout, terminology, command use and so on.

• Identical Terminology (prompts, menus, help)

• Consistent visual layout (fonts, color, etc.)

• Exceptions: – Confirmation of deletion

– No password echoing

– Limited

Enable frequent users to use shortcuts

• Enable frequent users to use shortcuts, such as abbreviations, special key sequences and macros, to perform regular, familiar actions more quickly.

Offer Informative Feedback

• Offer informative feedback for every user action, at a level appropriate to the magnitude of the action.

• For every user action, the system should provide feedback

Design Dialogs To Yield Closure

• Design dialogs to yield closure so that the user knows when they have completed a task.

• Action sequences should have a beginning, middle, and end.

• Feedback provides sense of accomplishment. • Ex. Purchasing items via internet has a clearly

defined step-by-step process

Offer Error Prevention and Simple Error Handling

• Offer Error Prevention and Simple Error Handling so that, ideally, users are prevented from making mistakes and, if they do, they are offered clear and informative instructions to enable them to recover.

Permit Easy Reversal of Actions

• Permit Easy Reversal of Actions in order to relieve anxiety and encourage exploration, since the user knows that he can always return to the previous state.

Support Internal Locus of Control

• Support Internal Locus of Control so that user is in control of the system, which responds to his actions.

• Experienced operators want to feel in control. – User is in charge of the interface – Interface rapidly responds to the user

• Lack of control builds anxiety and dissatisfaction. - Surprising interface actions - Tedious actions - Difficulty in obtaining necessary ability - Difficulty in producing action

• Good rules: Avoid a causality, make users initiators rather than responders

Reduce Short Term Memory Load

• Reduce short term memory load by keeping display simple, consolidating multiple page displays and providing time for learning action sequences.

Reduce Short-term Memory Load ►Rule of thumb: Humans can remember 7 +/- 2

chunks of information

►Displays kept simple

►Multiple page displays should be consolidated

►Training if using codes, mnemonics, long sequence of actions

►Online access to command-syntax, abbreviations, codes, etc.

Prepared by Mdm PYTan

ACTIVITY • Based on Shneiderman‘s 8 Golden Rules,

Discuss in Group :

1. www.psp.edu.my

2. www.poliku.edu.my

3. www.ptss.edu.my

4. www.polimas.edu.my

5. www.puo.edu.my

6. www.uthm.edu.my

7. www.unimas.edu.my

• Present Your Finding Prepared by Mdm PYTan

Prepared by Mdm PYTan

top related