Chapter 10A Flashcards
Conceptual Models?
Mental representation of how the object works and how interface controls effect it
Design model should equal customer’s model?
Mismatches lead to errors
Use customer’s likely conceptual model to design
Design guides?
Make things visible
Map interface controls to customer’s model
Provide feedback
Goals of evaluation?
Access extent of system functionality
Access extent of interface on user
Identify specific problems
Evaluation through Expert Analysis?
Cognitive Walkthrough
Heuristic Evaluation
Model-Based
Review-Based evaluation
Evaluation through User Participation?
Laboratory studies
Field studies
Cognitive Walkthrough?
Proposed by Polson
- Evaluates design on how well it support user in learning task
- Usually performed by expert in cognitive psychology
For each task walkthrough considers?
What impact will interaction have on user?
What cognitive processes are required?
What learning problems may occur?
Analysis focuses on?
Goals and knowledge: does the design lead the user to generate the correct goals.
The 3 Questions?
Will the correct action be sufficiently evident to the user?
Will the user notice that the correct action is available?
Will the user associate and interpret the response from the action correctly?
Advantages and Problems of Cognitive Walkthrough?
Few ethical & practical issues to consider because users are not involved.
Can be difficult & expensive to find experts.
Best experts have knowledge of application domain and users
Biggest problems of Cognitive Walkthrough?
Important problems may get missed
Many trivial problems are often identified
Experts have biases
Heuristic Evaluation?
Proposed by Nielsen and Molich
Usability criteria (heuristics) are identified
Design examined by experts to see if these are violated
Example heuristics?
System behaviour is predictable
System behaviour is consistent
Feedback is provided
Heuristic evaluation _____ design?
debugs
Why do User Testing?
Can’t tell how good UI is until?
- People use it
Expert review methods are based on evaluators who:?
- May know too much
- May not know enough
Hard to predict what real users will do
User Testing Requires an?
Artefact
- Simulation, prototype, full implementation
Laboratory Studies Advantages?
Specialist equipment available
Uninterrupted environment
Laboratory Studies Disadvantages?
Lack of context
Difficult to observe several users cooperating
Field Studies Advantages?
Natural Environment
Context Retained
Longitudinal Studies Possible
Field Studies Disadvantages?
Distractions
Noise
Experimental Factors?
Subjects
Variables
Hypothesis
Experimental Design
Ethical Considerations?
Usability tests can be distressing
Alleviating issues regarding Ethical Considerations?
Make voluntary with informed consent
Avoid pressure to participate
Let them know they can stop at any time
Stress that you are testing the system, not them
Make collected data as anonymous as possible
Preparing for a Test?
Select your customers Prepare scenarios that are - Typical of the product during actual use - Make prototype support these Practice to avoid "bugs"
Four Roles of Conducting a Test?
Greeter - puts users at ease and gets data
Facilitator - only team member who speaks
Computer - knows application logic
Observers - take notes and recommendations