usability design principles Flashcards

1
Q

usability design principles

A

visibility of system status
match between system & real world
user control & freedom
consistency & standards
error prevention
recognition rather than recall
flexibility & efficiency of use
aesthetic & minimalist design
help users recognise, diagnose & recover frm errors
help & documentation

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

visibility of system status (usability design principles)

A

users should be informed of whats going on in the system
by
adding a progress bar / loading animation to show that system is processing request

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

match between system & real world

A

using clear & simple language & avoiding technical terms

(mayb less monotonous also?) instd of ‘sign up’, ‘yes! i want to learn!’

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

user control & freedom

A

gives user freedom to undo any accidental mistakes
by
undo, redo, cancel button

eg google flashes msg w undo action after u delete smth, giving a secondary prompt asking if u rly wna remove smth

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

consistency & standards

A

consistent expected location & style / adopting standard conventions frm other webpages
by
submit button should look the same across the site on any page

font styles thruout the whole page/site shld be the same

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

error prevention

A

carefully prevent problems frm occurring
by
red underline under words w wrong spelling (data verification)

confirmation pop-up when clicking submit

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

recognition rather than recall

A

avoid making users remember info by making options visible
through
adding ‘recently used’ ‘favourites’ section for users to access it easily

google suggests possible searches based on what user is typing

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

flexibility & efficiency of use

A

flexibility btwn novice/new & advanced/expert users such that design caters to both inexperienced/experienced users
through
‘advanced settings’ options

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

aesthetic & minimalist design

A

ensure that all info presented on page is relevant
(like only having __what__ necessary features = clutter-free experience)

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

help users recognise, diagnose & recover frm errors

A

gives users clear & concise error msg (precisely indicating a problem & constructively suggesting a soln)

eg when username is wrong –> maybe username already in use
pw wrong -> format wrong (eg lack special char)

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

help & documentation

A

adequate help shld be provided for users who are unable to navigate thru website wo any documentation
by
help / FAQ page / info icon

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