WEEK 9 Flashcards

(12 cards)

1
Q

What is the main purpose of Hierarchical Task Analysis (HTA) in HCI?
a) To make interfaces more visually appealing
b) To break down complex tasks into simpler, manageable components
c) To replace traditional usability testing
d) To increase software development costs

A

b) To break down complex tasks into simpler, manageable components

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

Which of the following best describes the term “goal” in HTA?
a) A specific user action like clicking a button
b) The ultimate objective the user wants to achieve
c) A step-by-step process for completing a task
d) A low-level command in a system

A

b) The ultimate objective the user wants to achieve

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

Which visualization technique is commonly used in HTA to represent task hierarchies?
a) Gantt Charts
b) Tree Diagrams
c) Pie Charts
d) Scatter Plots

A

b) Tree Diagrams

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

In HTA, what principle ensures that some tasks must happen before others?
a) Sequential Execution
b) Parallel Processing
c) Precedence
d) Cyclic Redundancy

A

c) Precedence

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

Which of the following is NOT a type of plan used in HTA?
a) Sequential
b) Optional
c) Cyclic
d) Non-Linear

A

d) Non-Linear

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

Define Hierarchical Task Analysis (HTA) and explain its importance in Human-Computer Interaction (HCI).

A

HTA is a systematic method used to break down complex user tasks into smaller, manageable subtasks. In HCI, it helps designers understand user workflows, improve system usability, and create intuitive interfaces by ensuring that tasks are structured logically and efficiently.

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

Explain the difference between a goal and a subtask in HTA with an example.

A

A goal is the ultimate objective the user wants to achieve, while a subtask is a logical component of that goal. Example:

Goal: Purchase a product online
Subtasks: Browse products → Add to cart → Check out → Confirm payment

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

What role do tree diagrams play in HTA, and why are they useful?

A

Answer:
Tree diagrams visually represent the hierarchical structure of tasks, making it easier to understand task relationships, dependencies, and sequences. They enhance clarity and usability in system design.

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

Describe how validation is performed in HTA and its significance.
Answer:

A

Validation involves testing the task hierarchy against real-world user behavior. It includes observing users, checking for errors or skipped steps, and refining the hierarchy based on feedback. This ensures that the workflow aligns with user expectations.

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

Give an example of how “plans” add flexibility to HTA and describe the three common types of plans.

A

Example: In an online shopping process, applying a coupon code is optional. This allows for flexibility.

Sequential Plan: Steps must be completed in a fixed order (e.g., enter username → enter password → login).
Optional Plan: Some steps can be skipped (e.g., “Apply coupon code”).
Cyclic Plan: Steps are repeated until a condition is met (e.g., “Browse products until a choice is made”).

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

Discuss how HTA improves user experience in software design. Provide an example of how an e-commerce website can benefit from HTA.

A

HTA improves user experience by structuring workflows logically, reducing complexity, and enhancing usability. In an e-commerce website, HTA helps streamline the purchasing process by breaking it into intuitive steps:
Goal: Purchase a product
Subtasks: Search for an item → View product details → Add to cart → Checkout → Confirm payment
This approach ensures a smooth user experience, prevents confusion, and enhances user satisfaction.

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