Lesson 3 - Usability Heuristics Flashcards

1
Q

What are usability heuristics?

A

Usability heuristics are general principles or guidelines (rules of thumb) that designers and usability experts use to assess and enhance the user-friendliness and overall usability of products like websites and applications.

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

What are Jakob Nielsen’s 10 Usability Heuristics?

A

Jakob Nielsen’s 10 Usability Heuristics are a set of principles for user interface design that help improve usability and user experience.

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

What is meant by ‘User Control and Freedom’ in usability heuristics?

A

User Control and Freedom’ means that users often choose system functions by mistake and will need a clearly marked ‘emergency exit’ to leave the unwanted state without having to go through an extended dialogue.

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

How does ‘Consistency and Standards’ contribute to usability?

A

Consistency and Standards’ contributes to usability by ensuring that users do not have to wonder whether different words, situations, or actions mean the same thing, which enhances predictability and usability.

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

What is the importance of informing users about a system’s current state?

A

Informing users about a system’s current state ensures that they can always see the system’s status, understand its current state, and receive immediate feedback on their actions.

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

How does timely feedback affect user decision making?

A

Timely feedback translates to better decision making, as people strive for predictability and control.

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

What is the purpose of ‘Error Prevention’ in usability design and how can it be implemented?

A

‘Error Prevention’ aims to eliminate error-prone conditions or check for them and present users with a confirmation option before they commit to the action. This can be implemented through input validation, confirmation dialogs, and allowing users to review their selections before finalizing actions.

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

What does ‘Recognition Rather than Recall’ suggest for user interfaces, and can you provide examples?

A

‘Recognition Rather than Recall’ suggests that interfaces should minimize the user’s memory load by making objects, actions, and options visible. Examples include using icons or images to represent functions, dropdown menus that display options, and tooltips that provide immediate information about a feature.

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

What is the significance of ‘Flexibility and Efficiency of Use’ in interface design, and how can it support both novice and experienced users?

A

‘Flexibility and Efficiency of Use’ allows both inexperienced and experienced users to tailor frequent actions, enhancing the overall efficiency of the interface. This can be achieved through customization options, keyboard shortcuts, and providing multiple ways to complete a task.

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

What is the focus of aesthetic and minimalist design?

A

Aesthetic and minimalist design focuses on simplicity, clarity, and visual appeal while minimizing unnecessary elements.

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

How do tooltips and contextual help assist users in understanding and recovering from errors?

A

Tooltips provide immediate, contextual information about a feature when a user hovers over it, offering instant guidance. They can also provide additional context or guidance when users hover over an error message, helping them understand how to fix the issue.

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

How can visual cues help users recognize and handle errors?

A

Visual cues, such as icons or color coding, highlight errors and draw attention to areas that need correction. Highlighting the field with an error in red and displaying an icon next to it can help users quickly recognize where the error occurred.

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

What should clear error messages provide?

A

Clear error messages should provide specific and easy-to-understand explanations of what went wrong and suggest how to fix it.

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

How does aesthetic and minimalist design improve user experience?

A

By reducing clutter, it helps users focus on important content and tasks, making navigation easier.

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

How can systems assist users in diagnosing errors effectively?

A

By providing suggestions or troubleshooting steps, such as ‘Check your internet connection’ when a user cannot connect to a service.

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

What is a method to help users recover from an error during form submission?

A

Offering a ‘Back’ button that allows users to return to the previous step without losing their entered data helps facilitate recovery.

15
Q

What is a searchable knowledge base?

A

A searchable database of articles, FAQs, and troubleshooting guides to help users find solutions to common problems.

16
Q

What is contextual help in user assistance?

A

Offering tooltips, hints, or on-screen guidance that appears when users hover over elements or interact with features.

17
Q

What is the purpose of a search function in help documentation?

A

A search function allows users to quickly find specific information or topics within the documentation.

18
Q

What role do FAQs play in help and documentation?

A

FAQs address common user questions and issues, providing quick answers and reducing the need for direct support.

19
Q

How can video tutorials enhance help documentation?

A

Video tutorials provide visual guidance and demonstrations, making complex tasks easier to understand.

20
Q

What role do community forums play in help and documentation?

A

Community forums allow users to ask questions and share solutions, creating a collaborative environment for problem-solving.