CS252. User Interface Design
Review Questions - Chapter 2 in Jordan text
Terms to Know
What is ISO's formal definition of
Compare and contrast effectiveness, efficiency, and satisfaction by giving examples of each from your experiences with software interfaces.
What does the author mean when he says (at the bottom of page 8) that the issue of users' previous experience "can somtimes lead to something of a dilemma for the designer of a new product"?
Give two examples of software features (other than the language used for commands, messages, and text strings) that might prove problematical for users from other cultural backgrounds.
Give two examples of the software features (other than the use of graphics in interfaces) that might prove problematical for users with disabilities.
Why do menu-based interfaces provide better guessability than command-line interfaces?
The terms "ease-of-learning" and "ease-of-use" are often used to describe software usability. To which one(s) of the author's "components of usability" does each term refer?
What is the difference between experienced user performance and system potential? Give at least two examples from GUIs that clearly show the difference.
What does the author mean by "reusability"? Why is it important for software interfaces?
Is each of the following examples from word processing software a test of effectiveness, or of efficiency? Justify each answer.
Number of keystroke and mouse movements needed to copy a section of text
Ability to change page margins
Maximum limit on the size of document files
The fact that the computer must be rebooted in order for changes in default settings to take effect
Availability of a feature to sum up the numbers in a table's columns
Give an example where mental workload might lead to a catastrophic error with a software package.