HCI Revision for Exam Flashcards

1 of the few topics in exam (26 cards)

1
Q

What is the abbreviation for the Normans Principles of Interaction Design?

A

DFCASMC

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

What does each abbreviation mean in the Normans Principles of Interaction Design?

A

Discoverability = discover a way to achieve better usability, Feedback = “some way of letting you know that the system is working on your request”. Conceptual Model = simple, helpful explanation on how something works, e.g the interface of a mobile application. Affordance = define what actions could be or are possible with the object by the user. Signifiers = how people go around discovering possibilities. e,g icons showing lock and unlock state. Mapping = relation between the controls (input key) and the actual effect (command or action for input key). Constraints = Restrict the kind of interactions that take place

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

What are the 7 stages of Normans Model of Interaction?

A

User creates goal
User exhibit intention
Specify type of action
Do action
Take in and interpret system state (2 stages, 1 take in 1 interpret)
Evaluate system state with respect to goal

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

What is the interaction design definition?

A

“Design of interactive products to support the way people communicate and interact in their everyday working lives”

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

What are the 3 goals of the interaction design?

A

Easy to learn
Effective to use
Providing enjoyable user experience

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

5 Characteristics of Interaction Design?

A

Change situation by shaping and deploying artifacts

Explore possible futures

Frame problem in parallel with creating solutions

Thinking through sketching and other tangible representations

To address instrumental, technical, aesthetical and ethical aspects throughout

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

5 Phases of Design Thinking?

A

EDIPT

Empathise - user needs
Define - observe
Ideate - solutions
Prototype - segment
Test - all segments (surveys)

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

What is the definition made by IDF about User-centered design?

A

It is an iterative design process in which designers focus on the users and their needs in every phase of the design process

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

Abbreviation for the steps of the design process?

A

PUSPE(iterate where appropriate)D

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

What happens during each step of the design process?

A

Plan human-centered design process
Understand and specify context of use
Specify user requirements
Produce designs to meet requirements
Evaluate designs to requirements (bad = produce new designs, iterate)
Designed solution successfully meets user requirements

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

What are the 2 regulatory frameworks in Security and Privacy of Smart Technologies?

A

GDPR, CCPA

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

What are some examples of smart home technologies?

A

Smart Speakers = alexa with voice control, media playback, real-time information
Smart Thermostat = automatic adjustments to heats via habits & prefs.
Smart Security Camera = Ring, monitor home security with remote viewing and notifs.

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

Possible solutions for device hacking scenario?

A

Disconnect device from network
Change passwords
Update device
Enable 2-FA
Contact for device replacement

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

Possible solutions for Data Breach scenario?

A

Review type of data compromised and assess risk
Follow recommendations, resetting passwords
Monitor accounts and reports for unusual activity
Consider enrolling in a credit monitoring service if financial data was involved
Update privacy settings on device to limit further data exposure

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

What are some of the actions consumers can do for enhancing security?

A
  1. Regular software updates for recent bugs
  2. a) Use strong passwords, with there being a unique password for each device. b) 2FA, sending a code to a mobile phone in addition to a password for access
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

How did Preece Rogers describe a prototype?

A

“One manifestation of a design that allows stakeholders to interact with it and to explore its suitability; it is limited in that a prototype will usually emphasize one set of product characteristics and de-emphasize others”

17
Q

What are the 3 rules in prototyping?

A

Find quickest path to experience
Doing is the best type of thinking
Maximise rate of learning by minimising time to try new ideas

18
Q

What are some examples of a prototype?

A

Series of screen sketches
Paper mock-up
Storyboard
Presentation slideshow

19
Q

What is the purpose of the interviewing lifecycle?

A

It allows you to maximise your success of doing the interview, it allows you to set the scene at the start and allow the participant to feel comfortable before asking the main questions

20
Q

What is the difference between making a low-fidelity and a high-fidelity prototype?

A

Low-fidelity
+ Lower cost, easier to evaluate multiple concepts, capture contexts of use’s and needs
- Little/no detail, No error checking

High-fidelity
+ partially functional, interactive, good preview of layout
- Not effective for requirements gathering or early stage, time and resource intensive to develop/change

21
Q

What is Rapid Prototyping?

A

It is a method used in HCI design to quickly create and iterate on prototypes of interactive systems. Using HTML/CSS to make prototypes like a chatbot interface that responds to user input in real time

22
Q

Advantages and disadvantages of rapid prototyping?

A

+Allows designers to quickly validate ideas
+ reduce risk of costly errors by discovering design flaws early
+ More refined and user-centered solutions

  • Less quality to high-fidelity prototypes
  • Requires a balance between speed and quality
23
Q

What happens in prototyping with code?

A

It involves directly translating design concepts into functional prototypes using programming languages like HTML/CSS/JavaScript, like a button to click

24
Q

Advantages and disadvantages when prototyping with code?

A

+Prototypes can simulate real user interactions and behaviours more accurately, promoting interactivity and functionality
+ Developers have full control over design elements and can implement custom features and animations, promoting flexibility and customisation
+ It allows for testing across different devices and screen sizes, providing insights into performance and responsiveness, promoting realistic testing environments

-Developing prototypes with code may be more time-consuming comparetd to using tools, emphasizing time and effort
- Prototypes may require ongoing maintenance and updates as the design evolves, emphasizing maintenance

25
What is involved in virtual reality (vr) prototyping?
It enables designers to create interactive 3D models and environments that users can navigate and interact with using vr headsets or devices. Providing a realistic simulation of how users will experience a product or experience
26
Advantages and disadvantages of vr prototyping?
+ Users can interact with prototypes in a realistic, immersive environment, providing immersive experience + The VR prototypes can elicit more meaningful feedback from users, promoting user engagement + It enables rapid iteration and refinement of designs based on user feedback and testing results, promoting an iterative design. - This type of prototyping requires specialised hardware, emphasizing hardware requirements - Creating these prototypes may require technical expertise in 3D modelling, animation and VR development, emphasizing complexity - Investment in VR hardware and software tools can be significant, especially for smaller teams and/or individual designers, emphasizing cost.