Title: USABILITY
1USABILITY TESTING
2Software Quality
Flexibility
Understandability
Adaptability
Reliability
Changeability
Replaceability
Portability
Interoperability
Analyzability
Usability
Installability
Maintainability
Maturity
Legibility
Operability
Expandability
Stability
Readability
Learnability
Testability
Reusability
Adaptability
Correctness
Efficiency
Traceability
Integrity
Accountability
3What is Usability ?
4Usability Problems ?
5Usability Evaluations
6User Testing
7Cognitive Walkthrough
8Pluralistic Walkthroughs
9Standards Inspections
Evaluation of an interface to determine
compliance with a given standard such as OSF/Motif
Not related to tasks nor scenarios
Uncovers such things as misplacement of menu
items, failure to provide tabbing between groups
in dialogue boxes or as in the examples below the
misuse of wrong controls
Misuse of Control Functions Project Manager
insisted that drop-down controls be used to
collect information whenever possible due to his
fear that some 400,000 corporate users were
incapable of typing. The result was the
following
10Standards Inspections (cont)
Misuse of Controls In this example the
developer should have used a drop-down controls.
This type of interface is very inefficient for
the user and makes the application slower while
using more memory. Makes you wonder how the user
would select his country and city?
11Consistency Inspections
12Answer Location Boxed OK
Underlined H
13Heuristic Evaluation
14Common Heuristics
15Irrelevant information should be deleted
Too much information. Can anyone spot the other
error?
Wheres the HELP button they say to press?
16Common Heuristics
17Geekspeak and System-Orientated Terms
18Common Heuristics
19Error Messages Should be Meaningful
20Error Messages Should be Meaningful
21Miscellaneous Points
22Miscellaneous Points
23Whats in it for Me ?
24Conclusion
25(No Transcript)