UE EVALUATION:Quickfire usability evaluation Flashcards

1
Q

Technical software evaluation (testing

A

Technical software evaluations focus on the software and noton the interaction with the user

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Formal technical reviews

A

include others besides the develope

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Technical Software testing

A

*White-box (basis path testing, control structure testing)
*Black-box testing (focus on functional requirements)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Software testing strategies

A

*Unit Testing
*Integration Testing
*Validation Testing
*System Testing (Recovery testing, Security testing, Stress testing, Performance testing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is evaluation

A

Evaluation: a process through which informationabout the usability of a system is gathered in order to improve the system or to assess a completed interface

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

3 Goals for evaluation

A

3 Goals for evaluation
1. Assess system’s functionality
*matching user to task -> appropriate function
2. Assess effect of interface on user
*how easy to learn
*usability
*matches users expectations
3. Identify specific problems with the system
*specifically with features of the design
*may include contextual features

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

4 key considerations for selecting evaluation approaches

A

To determine the type and form of evaluative study to carry out, what are the:
1.characteristics of users
2.types of activities users do
3.environment of study
4.nature of artefact being evaluated

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Need for formal status: COMMON MISTAKES

A

*‘common sense’
*testing on yourself
*speak to end users
*wrong users
*used too late to change

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Where in the cycle?

A

Formative: used to check decisions made and assist future decisions, e.g., which alternative should be adopted?- e.g. problems with the design?
*iterative
*summative testing: done at the END of the design process- eg. does it work as intended?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Usability Evaluation - three main forms

A

analytical testing
1. expert review
based on expert’s opinions
*can be done at different stages of design
2. abstract testing
*draw from existing data
*e.g. cognitive analysis/ GOMS/ KLM
*empirical
3. user or usability testing
*experimental or qualitative studies of use

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

expert review: ‘quickfire’ approaches

A

*heuristic evaluation
*several passes; ‘scorecard’
approach
*assessment on conformance to
10 design ‘rules’
*consistency inspection
*terminology, colour, layout,
inputs, outputs(also - training
materials and help
systems)
*cognitive walkthrough
*similar to software engineering
‘code walkthrough’, but stepping
through user actions on the
interfaceto simulate users
doing the task
*esp. for freq. tasks, but also
rare, but critical tasks
*formal usability inspection
*adversarial courtroom style
meeting with moderator
*present & discuss
weaknesses/strengths

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Analytic method – Heuristic Evaluation (Nielsen)

A

*Experts independently evaluate the user interface
*whether it conforms to established usability principles (heuristics)
*‘Discount usability engineering’ (quick and dirty)
*Evaluation should last 1 or 2 hours
*Method can be applied to paper prototypes-> Output of the evaluation
*List of usability problems in the interface
*Referring to usability principles that were violated

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Analytic method - heuristic evaluation which problems are the same, which are not?

A

Best practice - each expert reports a problem in this format:
1.Problem description: a brief description of the problem
2.Likely/actual difficulties: the anticipated difficulties that the user will encounter as a consequence of the problem
3.Specific contexts: the specific context in which the problem may occur
4.Assumed causes: description of the cause(s) of the problem

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

User control and freedom

A

Strategies:
Cancel button (for dialogs waiting for user input)
Universal Undo (can get back to previous state)
Interrupt (especially for lengthy operations)
Quit (for leaving the program at any time)
Defaults (for restoring a property sheet/ start again

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Consistency and standards

A

*Evaluates how well system supports users learning tasks
*usually performed by expert in cognitive psychology
*expert ‘walks though’ design to identify potential problems using psychological principles
*Asks: Will the system make sense to the user?
*evaluates the steps required to perform a task

16
Q

Method: cognitive walkthrough #1

A

Begin: select a task to be performed and write down all the steps (actions) in the taskeg. creating a customised ‘visual’ voicemail message on an iPhone:
1. Tap Voicemail.
2 .Tap Greeting.
3 .Tap Custom.
4 .Tap Record and speak your greeting.
5 . When you finish, tap Stop.
6 .To listen to your greeting, tap Play.
7. To re-record, repeat steps 4 and 5.8. Tap Save.

17
Q

Method: cognitive walkthough #2

A

Q1. Will the user try and achieve the right outcome?does the user have the knowledge they need to start the action? Will they understand the need for this action in the task?
Q2. Will the user notice that the correct action is available to them?does the user know what to do next? Is the correct action obvious, or have to be recalled from memory? Is the control visible?
Q3. Will the user associate the correct action with the outcome they expect to achieve?can the user connect the correct action with what he/she is trying to do? Is there a conceptual link between the control and the action?
Q4. If the correct action is performed, will the user see that progress is being made towards their intended outcome?Is there feedback? Is the feedback appropriate to indicate action completion? will the user know if they have made a right or wrong choice

18
Q

Cognitive Walkthrough (summary)

A

*For each action, walkthrough considers:
*Will they understand it?
*Will the user be able to figure out what to do next?
Will the users be able to understand the feedback?what impact will interaction have on user?
*what cognitive processes are required?
*what learning problems may occur?
*if something goes wrong, can they tell? Can they figure out how to fix it?
*Analysis focuses on goals and knowledgedoes this design lead the user to generate the correct goals

19
Q

Limitations on expert reviews

A

*lacks ‘ecological’ validity
*requires knowledge and experience to apply effectively
*may identify more minor issues and fewer major issues
*subject to the biases and whims of reviewers… SO I SUGGEST…use multiple experts and aggregate their resultsand …should not replace empirical usability testing