CSC 484 Midterm Study Guide

studied byStudied by 5 people
0.0(0)
Get a hint
Hint

What is user interface design?

1 / 115

flashcard set

Earn XP

Description and Tags

no

116 Terms

1

What is user interface design?

A. Creating an app.

B. Making an application look pretty.

C. Designing software around the needs of a user.

D. Making an app run fast.

New cards
2

In user interface design, the process of talking to users about their needs for an application is ___________

A. User testing.

B. Information architecture.

C. User analysis.

D. Wireframing.

New cards
3

Which of these is TRUE regarding usability testing?

A. Usability testing should only rely on experts in software development.

B. Only designers will know what should be included in an app or software.

C. An expert might not offer an objective view because they are too close to the development.

D. Usability testing is only important to app developers.

New cards
4

Tell me about a project that challenged you. How did you work through the challenge?

New cards
5

What kind of research methods do you use in your CSC 484 team project?

New cards
6

How do you validate your design decisions?

New cards
7

UX - User Experience

Encompasses all aspects of the end-user’s interaction with the company, its services, and its products.

Includes physical aspects and emotional aspects.

First usage, service, and maintenance.

New cards
8

UI - User Interface

  • the look, feel, and interactivity of a digital product

  • the cosmetics of the experience

  • represents how users interact with and experience products or services

  • includes brand expression, visual communication, typography, color, spacing, grids, icons, and buttons

New cards
9

UX Designer Tasks

  • conducts research

  • identifies the user’s core needs

  • creates task flows and works through prototypes

New cards
10

UI Designer Tasks

  • composes layouts

  • creates a visual system

  • builds mockups

New cards
11

focus on _________, not functionalities

interactions

New cards
12

functionality only if _______________________

it directly affects interaction

New cards
13

Why is UI/UX so important?

  • deal with users’s needs

  • meet product goals

  • repeat usage

  • recommend to others

New cards
14

Need to take into account when designing:

  • who the users are

  • what activities are being carried out

  • where interaction is taking place

New cards
15

optimize the __________ users have with a product so that they match the users’ activities and needs

interactions

New cards
16

What is interaction design?

the umbrella term covering:

  • fundamental to all disciplines, fields, and approaches concerned with researching and designing computer-based systems for people

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

“The design of spaces for human communication and interaction”

New cards
17

Interaction design involves:

  • understanding users

  • designing and developing usable products

  • including users in the design process

New cards
18

Understanding users includes:

  • understand how to design interactive products that fit with what people want, need and desire

  • appreciate that one size does not fit all

  • identify any incorrect assumptions they may have about particular user groups

New cards
19

Characteristics of interaction design:

  • users should be involved throughout the development of the project

  • specific usability and user experience goals need to be identified, clearly documented, and agreed to at the beginning of the project

  • iteration is needed through the core activities

New cards
20

What is design?

“It is not just what it looks like and feels like. Design is how it works.”

New cards
21

Guidance in interaction design

  • accessibility

  • inclusiveness

  • disabilities

  • cultural differences

New cards
22

User experience vs usability - UX

UX addresses how a user feels when using a system

UX encompasses an end user’s entire experience with a product

New cards
23

User experience vs usability - usability

Usability is about the user-friendliness and efficiency of the interface

Usability refers to how successfully a user can use a product to accomplish a specific goal

New cards
24

Usability goals

  1. effective to use

  2. efficient to use

  3. safe to use

  4. have good utility

  5. easy to learn

  6. easy to remember how to use

New cards
25

UX goals - desirable

  • satisfying

  • helpful

  • fun

  • rewarding

  • exciting

  • entertaining

  • engaging

  • challenging

  • surprising

  • emotionally fulfilling

  • supporting creativity

  • enhancing socialility

New cards
26

UX goals - undesirable

  • boring

  • unpleasant

  • frustrating

  • annoying

  • cutesy

  • childish

  • gimmicky

  • making one feel stupid

New cards
27

design principles

  • generalizable abstractions for thinking about different aspects of design

  • the do’s and donts of interaction design

  • what to provide and what not to provide at the interface

  • derived from theory based knowledge, experience and common sense

New cards
28

___________________ is concerned with designing interactive products to support how people communicate and interact in their everyday and working lives

interaction design

New cards
29

It is concerned with how to ________________________ for services, devices, and interactive products

create quality user experiences

New cards
30

It is ______________ involving many inputs from wide reaching disciplines and fields

multidisciplinary

New cards
31

_________________________ between users and interactive products requires consideration of a number of _________________ including context of use, types of activity, UX goals, accessibility, cultural differences, and user groups

optimizing the interaction, interdependent factors

New cards
32

design principles, such as _________________ are useful __________ for informing, analyzing, and evaluating aspects of an interactive product

feedback and simplicity, heuristics

New cards
33

____________ refers to ensuring that interactive products are easy to learn, effective to use, and enjoyable from the user’s perspective

usability

New cards
34

What is lean user experience?

  • is about validating hypotheses

  • is user centered

  • is agile

  • is data driven

  • is fast and cheap

  • is iterative

New cards
35

Traditional Design -- literally just waterfall

  • revolves around fulfilling a designer or product owner’s vision

  • waterfall model makes it hard to recover from mistakes in UI design

  • users are not involved in validation until testing

  • flaws often cause changes in requirements and design

New cards
36

Iterative Design -- spiral model

  • lots of prototypes

  • later iterations have richer implementations

  • more iterations means better UI

  • only mature iterations get released

New cards
37

Lean UX Design Description

a user-centered design process that embraces Lean and Agile development methodology to reduce waste and build user centered products

relies on a collaborative approach and rapid prototyping to get user feedback by exposing a MVP to users as early as possible

New cards
38

Early Validation

  • figure out if people will buy our product before we build it

  • learn which research methods are best for early validation

  • understand user pain in order to build a more compelling product

New cards
39

Lean UX looks at a product as a ____________________

set of hypotheses to be validated

New cards
40

How to write a hypothesis

We believe that [creating this experience]

for [persona]

will achieve [this outcome]

New cards
41

A _________ is the group of people we think might want to buy our products

market

New cards
42

A ____________ is the reason that those people are going to use our product

problem

New cards
43

A __________ is simply the way that we are going to solve the user’s problem

product

New cards
44

Tools for early validation

ethnographic studies (listening to your users)

landing page tests (tests market)

prototype tests (tests pain points for users)

New cards
45

Interaction design (IxD) definition

a field of design that focuses on designing interactive digital products, systems, and services

New cards
46

Four approaches to interaction design

  1. user centered design

  2. activity centered design

  3. systems design

  4. genius design

New cards
47

What is a user-centered approach?

  • early focus on users and tasks

  • empirical measurement

  • iterative design

New cards
48

The double diamond of design

  1. Discover - insight into the problem

  2. Define - the area to focus upon

  3. Develop - potential solutions

  4. Deliver - solutions that work

New cards
49

How to choose among alternative designs?

  • technical feasibility

  • evaluation with users or peers

  • quality thresholds

New cards
50

Four activities in the interaction design process

  1. Discovering requirements

  2. Designing alternatives

  3. Prototyping

  4. Evaluating

New cards
51

Three principles of user-centered design

  • early focus on users and tasks

  • empirical measurement using quantifiable and measurable usability criteria

  • iterative design

New cards
52

What is design thinking?

a formalized framework of applying the creative design process to traditional business problems

New cards
53

Design thinking involves:

  • empathizing with users

  • generating creative ideas

  • prototyping

  • testing solutions

New cards
54

Steps of the design thinking process:

  • empathize

  • define

  • ideate

  • prototype

  • test

  • implement

New cards
55

Empathy Maps

  • says, thinks, does, feels

  • widely used in agile and design communities

  • mapping process shows any holes in user data

New cards
56

Empathy maps should be used throughout any UX process to ____________________

establish common ground among team members and to understand and prioritize user needs

New cards
57

Benefits of empathy maps

  • capture who a user or persona is

  • communicate a user or persona to others

New cards
58

Best practices for design thinking

  • flexibility - adapt to fit your needs

  • scalability - think bigger

New cards
59

Proof of concept

conceptualize what the proposed product will do

New cards
60

Why the need to conceptualize design?

to scrutinize vague ideas and assumptions about the benefits of the proposed product in terms of their feasibility

New cards
61

What is an assumption?

taking something for granted when it needs further investigation

New cards
62

What is a claim?

A claim is stating something to be true when it is still open to question

New cards
63

Benefits of conceptualizing

  • orientation

  • open minded

  • common ground

New cards
64

A conceptual model is ______________

a high level description of how a system is organized and operates

New cards
65

A conceptual model enables _____________

designers to straighten out their thinking before they start laying out their widgets

New cards
66

Components of conceptual model

  • metaphors and analogies

  • concepts that people are exposed to through the product

  • relationship and mappings between these concepts

New cards
67

Interface metaphors

  • interface designed to be similar to a physical entity but also has own properties

New cards
68

Benefits of interface metaphors

  • makes learning new systems easier

  • helps users understand the underlying conceptual model

  • can be very innovative and enable the realm of computers and their applications to be made more accessible to a greater diversity of users

New cards
69

Problems with interface metaphors

  • break conventional and cultural rules

  • can constrain designers

  • conflicts with design principles

  • designers can inadvertently use bad existing designs and transfer the bad parts over

  • limits designers imagination

New cards
70

Interaction types

  • instructing

  • conversing

  • manipulating

  • exploring

  • responding

New cards
71

instructing

where a user instructs a system and tells it what to do, supports quick and efficient interaction

New cards
72

conversing

underlying model of having a conversation with another human

New cards
73

manipulating

dragging, selecting, opening, closing and zooming actions on virtual objects

New cards
74

Direct Manipulation

core properties:

  1. continuous representation of objects and actions of interest

  2. physical actions and button pressing instead of issuing commands with complex syntax

  3. rapid reversible actions with immediate feedback on object of interest

New cards
75

exploring

involves moving through virtual or physical environments

New cards
76

responding

system takes the initiative to alert user to something that it thinks is of interest

New cards
77

______________ is good for doing types of tasks (designing, drawing, …)

direct manipulation

New cards
78

______________ is good for repetitive tasks (spell checking)

issuing instructions

New cards
79

______________________ is good for certain services (requesting music)

having a conversation

New cards
80

_________________ are good for supporting multiple ways of carrying out the same actions

hybrid conceptual models

New cards
81

Which interaction type to choose?

  • need to determine requirements and user needs

  • take budget and constraints into account

  • suitability of technology

New cards
82

Interaction type

a description of what the user is doing when interacting with a system (talking, browsing, responding)

New cards
83

Interface style

the kind of interface used to support the interaction (menu-based, voice, gesture)

New cards
84

New paradigms in HCI

  • ubiquitous computing

  • pervasive computing

  • wearable computing

  • internet of things

New cards
85

theory

explanation of a phenomenon

New cards
86

model

a simplification of an HCI phenomenon

New cards
87

framework

set of interrelated concepts and/or specific questions for ‘what to look for’

New cards
88

What is cognition?

thinking, remembering, learning, …

New cards
89

Cognitive processes

attention, perception, memory, learning…

New cards
90

Attention

selecting things on which to concentrate at a point in time from the mass of stimuli around us

Design recommendation: information at the interface should be structured to capture users’ attention

New cards
91

________ can cause people to lose their train of thought, make errors, and need to start over

multitasking

New cards
92

perception

how information is acquired from the world and transformed into experiences

design implications: icons should be legible and distinguished, bordering and spacing are effective visual ways of grouping information

New cards
93

memory

involves recalling various kinds of knowledge that allow people to act appropriately

design implications: design interfaces that promote recognition rather than recall

New cards
94

learning

involves the accumulation of skills and knowledge involving memory

design implications: encourage exploration

New cards
95

mental models

users develop an understanding of a system through learning about and using it

New cards
96

information processing

conceptualizes human performance in metaphorical terms of information processing stages

New cards
97

What are requirements?

a statement about an intended product that specifies what it is expected to do or how it will perform

New cards
98

User stories

As a <role>, I want <behavior> so that <benefit>
New cards
99

The seven product dimensions

  • user

  • interface

  • action

  • data

  • control

  • environment

  • quality attribute

New cards
100

personas

capture a set of user characteristics

New cards

Explore top notes

note Note
studied byStudied by 10 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 36 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 9 people
Updated ... ago
4.0 Stars(1)
note Note
studied byStudied by 49 people
Updated ... ago
4.0 Stars(3)
note Note
studied byStudied by 53 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 60 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 8 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 21157 people
Updated ... ago
4.8 Stars(113)

Explore top flashcards

flashcards Flashcard190 terms
studied byStudied by 36 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard82 terms
studied byStudied by 43 people
Updated ... ago
5.0 Stars(2)
flashcards Flashcard57 terms
studied byStudied by 5 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard58 terms
studied byStudied by 31 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard50 terms
studied byStudied by 181 people
Updated ... ago
4.2 Stars(5)
flashcards Flashcard72 terms
studied byStudied by 246 people
Updated ... ago
5.0 Stars(7)
flashcards Flashcard70 terms
studied byStudied by 33 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard77 terms
studied byStudied by 21 people
Updated ... ago
5.0 Stars(3)