Software Design

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/360

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 12:27 AM on 4/19/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

361 Terms

1
New cards
What is a systems approach in HCI
Analysing interaction in its wider socio-technical system rather than as an isolated interface
2
New cards
Why are design trade-offs central in HCI
Improving one property often worsens another such as speed versus accuracy
3
New cards
What is human-centredness
Designing around the people who use or are affected by the system
4
New cards
What is the egocentric fallacy
Assuming other users think and behave like the designer
5
New cards
What is interaction in HCI
The reciprocal influence between a person and an interactive system through the interface
6
New cards
Why is interaction emergent
It arises from user system activity and context together rather than from one alone
7
New cards
What is co-adaptation
Users and systems changing their behaviour over time in response to each other
8
New cards
What is a user interface
The part of the interactive system that the user encounters or that shapes perception of the system
9
New cards
What is the difference between design engineering and evaluation
Design creates what should be built engineering realises it reliably and evaluation assesses human-relevant qualities
10
New cards
What is verification
Checking that requirements are met
11
New cards
What is validation
Checking that the system is fit for purpose
12
New cards
What is testing in HCI
Evaluating behaviour by trying the system in realistic use conditions
13
New cards
What is direct manipulation
Acting on visible objects through incremental reversible actions with immediate feedback
14
New cards
Why does direct manipulation support exploration
Because users get instant feedback and can reverse actions
15
New cards
What is the main lesson from using models like Fitts law
Check that the model assumptions fit the task before applying it
16
New cards
Why is field research valuable in Lecture 1
It reveals real work hidden constraints and local workarounds that lab tasks may miss
17
New cards
What does it mean that perception is constructed
Perception is an active representation built from sensation attention and expectation
18
New cards
What is sensation
The physiological process that produces information about the environment
19
New cards
What is transduction
Converting physical energy such as light sound or touch into neural signals
20
New cards
What three things shape perception most directly
Sensory information attention and expectations
21
New cards
What is a key strength of vision in HCI
High bandwidth parallel processing
22
New cards
What are major limits of vision in HCI
Visible spectrum contrast field of view and foveated acuity
23
New cards
What is a key strength of hearing in HCI
Very fast processing and 360 degree coverage
24
New cards
What is a weakness of hearing in HCI
It is more serial and can be lost in auditory clutter
25
New cards
What is tactition in HCI
Touch based sensing and haptic perception local to body contact
26
New cards
What are the three main eye movement types
Fixations saccades and smooth pursuit
27
New cards
What is a fixation
A period of relatively stable gaze used to encode information
28
New cards
What is a saccade
A fast ballistic eye movement during which visual information is not effectively sampled
29
New cards
What is smooth pursuit
Continuous eye tracking of a moving target
30
New cards
What is perceptual organisation
How the visual field is divided into figure and ground and grouped into regions
31
New cards
What is figure ground perception
Seeing some elements as foreground objects and others as background
32
New cards
What is the Gestalt law of proximity
Elements close together are grouped together
33
New cards
What is the Gestalt law of common area
Elements inside the same bounded region are grouped together
34
New cards
What is the Gestalt law of similarity
Elements similar in colour size or form are grouped together
35
New cards
What is the Gestalt law of continuation
Elements following the same flow are grouped together
36
New cards
What is selective attention
Focusing attention on a desired object or location
37
New cards
What is vigilance
Sustaining attention over time
38
New cards
What is divided attention
Sharing attention across multiple objects locations or tasks
39
New cards
What is change blindness
Failing to notice a visible change due to disruption
40
New cards
What is inattentional blindness
Failing to notice a visible change because attention is elsewhere
41
New cards
What is visual saliency
The probability that visual features attract attention especially on first view
42
New cards
What is display clutter
Too many elements competing to be salient at once
43
New cards
What is motor control in HCI
The regulation of movement used for pointing grasping selecting and other actions
44
New cards
What is an end-effector
A body part used to act such as a finger hand or stylus tip
45
New cards
What does open-loop movement mean
Movement without ongoing feedback guidance
46
New cards
What does closed-loop movement mean
Movement guided by feedback during the action
47
New cards
What is an aimed movement
Trying to move to a specific target location
48
New cards
What is an interception task
A task with both spatial and temporal demands such as catching a moving target
49
New cards
What is the speed accuracy trade-off
Higher speed usually reduces accuracy and higher accuracy usually reduces speed
50
New cards
What does Fitts law model
Target acquisition time for pointing tasks
51
New cards
State Fitts law
MT = a + b log2 D divided by W + 1
52
New cards
What do D and W mean in Fitts law
D is target distance and W is target width
53
New cards
What is throughput in HCI motor tasks
A bits per second abstraction of input performance
54
New cards
State a common throughput formula
TP = average ID divided by average MT
55
New cards
What is an alternative throughput estimate
Approximately 1 divided by b from Fitts law
56
New cards
What is a crossing task
A target acquisition task that relaxes the stopping constraint of pointing
57
New cards
What is a steering task
Moving a cursor through a constrained tunnel
58
New cards
State the steering law
T = a + b integral of ds over W of s
59
New cards
What does the Hick Hyman law model
Choice reaction time in open-loop selection tasks
60
New cards
State Hick Hyman for equiprobable choices
T = a + b log2 n
61
New cards
Why is classifying the task important before using Fitts or Hick Hyman
Because the model only applies when the task structure matches its assumptions
62
New cards
What cognitive capabilities matter in HCI
Supervisory control memory attention reasoning and decision making
63
New cards
What does it mean that cognition is goal-directed
Goals shape what users notice remember and do
64
New cards
What is a key limit of working memory
Only a few active items can be maintained at once
65
New cards
What are the two components of mental effort
Task effort and state effort
66
New cards
What is self-determination theory
A motivation theory based on autonomy competence and relatedness
67
New cards
What is autonomy in SDT
Acting willingly and in alignment with oneself
68
New cards
What is competence in SDT
Feeling capable and effective in controlling outcomes
69
New cards
What is relatedness in SDT
Feeling socially connected and belonging with others
70
New cards
How can an interface support autonomy
By allowing meaningful choice and self-set goals
71
New cards
How can an interface support competence
By giving useful feedback progress and achievable challenge
72
New cards
How can an interface support relatedness
By enabling supportive social connection and sharing
73
New cards
What is the difference between collaboration and cooperation
Collaboration involves shared goals and joint responsibility while cooperation may only divide labour
74
New cards
What dimensions classify collaborative technology
Co-located versus distributed and synchronous versus asynchronous
75
New cards
What is coordination in collaborative work
Managing dependencies awareness articulation work and shared understanding
76
New cards
What are boundary objects
Shared reference artefacts that help different people coordinate
77
New cards
What is user research
Empirical work used to obtain and represent knowledge about users activities contexts and technologies
78
New cards
What is the aim of user research
Concrete design-relevant knowledge about real users and stakeholders
79
New cards
Why should user research be design-neutral
So it describes users before locking into a solution too early
80
New cards
Who matters in user research
Users non-user stakeholders and the target audience
81
New cards
What is the say do problem
The gap between what people say they do and what they actually do
82
New cards
Why does the say do problem happen
Tacit knowledge poor memory social desirability and difficulty imagining future behaviour
83
New cards
What is research strategy in user research
Choosing methods by balancing learning goals and resource constraints
84
New cards
What three trade-offs guide research strategy
Realism precision and generalisability
85
New cards
What is triangulation
Using multiple methods to study the same phenomenon
86
New cards
What is validity
Whether the conclusions drawn from research are warranted
87
New cards
What is internal validity
Whether the observed effect is really caused by the manipulated factor
88
New cards
What is construct validity
Whether a measure actually measures the intended concept
89
New cards
What is statistical conclusion validity
Whether the statistical inference from the data is reliable
90
New cards
What is external validity
Whether findings generalise to other people settings or tasks
91
New cards
What is reliability
Whether a method gives consistent results
92
New cards
Why does transparency matter in user research
So the design data analysis and conclusions can be inspected
93
New cards
Why does ethics matter in user research
Because data collection analysis and reporting affect participants and other stakeholders
94
New cards
What do interviews mainly study
Users subjective experiences views and interpretations
95
New cards
What is a structured interview
An interview with predetermined questions and often a fixed order
96
New cards
What is an unstructured interview
An interview with no fixed schedule or sequence
97
New cards
What is a semi-structured interview
An interview with guiding questions but flexible follow-up and order
98
New cards
What is an open-ended interview
A semi-structured interview that adapts to the participant responses
99
New cards
What is contextual inquiry
A semi-structured interview method carried out close to the real activity being studied
100
New cards
What are the four core principles of contextual inquiry
Context partnership interpretation and focus