SE365 · LECTURE 1Introduction to HCI
SE365 · LECTURE 1 · SLIDE BREAKDOWN

The computer's needs are alien
to the needs of the person using it.

Every interactive product you touch was designed by someone whose frame of reference was themselves. HCI exists to break that loop: study the human, design the interaction, measure it against usability and user experience goals rather than against a feature list.

HCI definition & scopeInteraction design process6 usability goalsUX goals5 design principles

LEARNING OUTCOMES

  1. Define HCI and explain its interdisciplinary scope.
  2. Discuss how HCI evolved from ergonomics to experience design.
  3. Describe the four activities in the interaction design process.
  4. Distinguish usability goals from user experience goals.
  5. Apply the five core design principles to critique a real interface.
01 - WHY DESIGN GOES WRONG

The problem HCI was invented to solve

A good programmer understands the nature and needs of the machine. But the nature and needs of the machine are utterly alien to the nature and needs of the human who will use it. That gap is where bad products are born.

The elevator panel

Labels and control buttons on the bottom row all look identical, so people press a label by mistake. Nobody makes that error on the top row, where labels and buttons look different. The fix was never a manual - it was visual distinction.

The vending machine

You must press a button first to activate the bill reader, but every vending machine on earth takes the bill first. It contravenes a well-known convention, so users fail even though each individual step is simple.

The remote control

A generic remote is a grid of identical grey buttons. The TiVo remote is peanut-shaped to sit in the hand, colour-coded, with distinctive shapes you can find by touch. Same function, completely different interaction.

MEMORY HOOK

Three failures, three principles, one sentence: elevator = visibility, vending machine = consistency with convention, remote = affordance you can feel. If you can retell those three objects you have already recalled half of the design-principles section.

02 - DEFINITION & SCOPE

What HCI actually is

HCI is the study of all aspects of how people interact with computers, and of the extent to which people and computers influence each other. It is a two-way street by definition.

SourceDefinition worth quoting
ACM SIGCHI (1992)Concerned with the design, evaluation and implementation of interactive computing systems for human use, and with the study of major phenomena surrounding them.
ShneidermanAn interdisciplinary design science - it began by combining the data-gathering methods and intellectual frameworks of experimental psychology with the tools of computer science.
Dix (1998)The study of people, computer technology, and the ways these influence each other. We study HCI to determine how to make technology more usable by people.
Carroll (2002)The study and practice of usability - creating technology people will want to use, will be able to use, and will find effective when used.

Pull the four words in the name apart, because the exam does:

Human

Not only one person. An individual user, a group working together, or a sequence of users inside an organisation.

Computer

Desktop machine, large-scale system, pocket device, embedded system (photocopier, microwave), or pure software (search engine, word processor).

User interface

The parts of the computer the user actually comes into contact with.

Interaction

A dialogue with feedback and control throughout a task - the user invokes print, the interface replies with a dialog box.

CONTRIBUTING FIELDS

Experimental psychology, computer science, educational and industrial psychology, industrial and graphic design, technical writing, human factors / ergonomics, information architecture, anthropology and sociology. HCI is a bridge discipline; no single field owns it.

03 - WHAT TO DESIGN

Who, what, where - then optimise

Before you can design an interaction you have to take three things into account: who the users are, what activities are being carried out, and where the interaction takes place. Only then can you optimise the interaction so it matches the users' activities and needs.

THE SMART TV DILEMMA

Pecking at a grid keyboard with a remote, swiping two alphanumeric rows on a touchpad, or speaking to a smart speaker? There is no universal answer - the right one depends on the task (a one-word search versus a password), the user, and the room. That is the whole point of the who/what/where triad.

04 - ACCESSIBILITY, INCLUSION & CULTURE

One size fits nobody

Interaction design helps designers appreciate that one size does not fit all, identify incorrect assumptions about user groups, and stay aware of both people's sensitivities and their capabilities.

Accessibility

The extent to which an interactive product is accessible by as many people as possible. The focus is on people with disabilities - Android accessibility services, Apple VoiceOver.

Inclusiveness

Making products and services accommodate the widest possible number of people - smartphones designed for all and made available regardless of disability, education, age or income.

Disability is not a fixed property of a person. It changes with age or recovery, its impact varies across a single day and across environments, and it is often created by technology that demands an interaction some people cannot perform.

ClassificationExamples
Sensory impairmentLoss of vision or hearing; peripheral vision only, colour blindness, no light perception.
Physical impairmentLoss of function in one or more body parts after a stroke or spinal cord injury.
Cognitive impairmentLearning impairment, or loss of memory / cognitive function with old age.
Duration categoryExample
PermanentA long-term wheelchair user.
TemporaryRecovery after an accident or illness.
SituationalA noisy environment means a person cannot hear the audio prompt.

Design can also make impairment desirable rather than clinical: prosthetics have moved from functional-and-ugly to fashionable, and people now speak of wearing their wheels rather than using a wheelchair.

CULTURAL DIFFERENCE TRAP

Is 5/21/2015 or 21/5/2015 correct for an international form? Neither - the answer is to avoid ambiguous formats altogether. And note the asymmetry the slides raise: smartphones are accepted almost universally, while websites get very different reactions across cultures. Hardware conventions travel; content conventions do not.

MEMORY HOOK

P-T-S for duration - Permanent, Temporary, Situational - and S-P-C for type - Sensory, Physical, Cognitive. Two three-letter chunks beat six loose terms.

05 - THE PROCESS

Four activities of interaction design

Interaction design is a process, and this lecture states it in its shortest form.

  1. Establishing requirementsFind out who the users are and what support the product could usefully provide.
  2. Developing alternativesGenerate more than one candidate design rather than defending the first idea.
  3. PrototypingBuild something users can interact with, because designs cannot be judged on paper alone.
  4. EvaluatingTest it, feed what you learn back into the requirements, and go round again.
THREE CORE CHARACTERISTICS

Users are involved throughout development; usability and UX goals are identified, documented and agreed at the beginning; and iteration runs through all four activities. Miss any one and it is no longer interaction design.

06 - USABILITY GOALS

The six usability goals

Usability goals are about performance - can the product be used well? They are the measurable half of the picture.

GoalThe question it answers
Effective to useHow good is the product at doing what it is supposed to do?
Efficient to useDoes the way the product works support the user in doing their task quickly?
Safe to useDoes it protect users from undesirable or dangerous situations, including their own errors?
Good utilityDoes it provide the right kind of functionality at all?
Easy to learnHow easy is the system to learn to use?
Easy to rememberHow easy is it to remember how to use after a period away?

Which of the six matters most is not a property of the product - it is a property of the user in front of it:

THE SUBTLETY THE SLIDES INSIST ON

No user is uniformly novice or expert. Expertise splits into domain experience, application experience and feature experience - a veteran accountant can be a total novice in your new accounting app, and an expert in your app can be a novice in one obscure feature of it.

MEMORY HOOK

E-E-S-U-L-R: Effective, Efficient, Safe, Utility, Learn, Remember. Read it as "Every Engineer Should Use Less Repetition". Then attach the three user types: Novice-learn, Infrequent-remember, Expert-efficient.

07 - USER EXPERIENCE GOALS

UX: what it feels like, not what it does

UX is how a product behaves and is used in the real world - how people feel about it, their pleasure and satisfaction in using, looking at, holding, opening or closing it. Every product used by someone has a user experience: newspapers, ketchup bottles, reclining armchairs, cardigan sweaters (Garrett, 2010).

Nielsen & Norman (2014)

All aspects of the end-user's interaction with the company, its services, and its products.

Hornbæk & Hertzum (2017)

How users perceive a product - whether a smartwatch reads as sleek or chunky - and their emotional reaction to it.

THE ONE-LINE EXAM ANSWER

You cannot design a user experience. You can only design for a user experience. The experience happens inside the person, not inside the product.

Desirable UX qualitiesUndesirable UX qualities
satisfying, enjoyable, engaging, pleasurable, exciting, entertainingboring, frustrating, unpleasant
helpful, motivating, challenging, enhancing sociability, supporting creativitypatronizing, making one feel guilty, making one feel stupid
cognitively stimulating, fun, provocative, surprising, rewarding, emotionally fulfillingannoying, childish, cutesy, gimmicky

The iPod is the textbook success: a quality experience from the very start - simple, elegant, a distinct brand, pleasurable, a must-have fashion item with catchy names. None of those words is a usability metric.

USABILITY vs UX - THE THREE COMPARISON QUESTIONS

How do usability goals differ from UX goals? Are there trade-offs between them - can a product be both fun and safe? And how easy is each to measure? Usability goals are largely objective and measurable; UX goals are subjective and measured indirectly through people's own accounts.

08 - DESIGN PRINCIPLES

The five principles, with the slides' own examples

Design principles are generalizable abstractions for thinking about design - the do's and don'ts, what to provide and what not to provide at the interface. They come from a mix of theory-based knowledge, experience and common sense.

1. Visibility

Make it visible what can be done. The elevator control panel where you cannot tell what to push fails here, and invisible automatic controls (a tap that will not see your hand, a sensor that misses you if you are wearing black) fail harder because there is nothing to inspect at all.

2. Feedback

Send information back to the user about what has been done - sound, highlighting, animation, or combinations. A screen button that flashes red and clicks when pressed is doing feedback.

3. Constraints

Restrict the possible actions so incorrect options cannot be selected: greying out menu items so only permissible actions remain, or shaping a key so it enters a lock only one way.

4. Consistency

Use similar operations and similar elements for similar tasks. Ctrl+C for copy, Ctrl+S for save. Consistent interfaces are easier to learn and use.

5. Affordances

An attribute of an object that gives a clue to how it is used. Physical: a door affords pulling, a cup handle affords grasping. Virtual: an icon affords clicking, a scrollbar affords moving up and down.

Consistency is the one the lecture pushes furthest, because it is the one that breaks:

THE CONNECTOR EXAMPLE

Where do you plug in the mouse, top or bottom connector? Colour-coded icons alone may not help. Two better designs: (i) place the icon directly adjacent to its connector so the mapping is spatial, or (ii) colour-code so each connector is tied to its label. This is visibility plus mapping doing the work that a manual otherwise has to do.

MEMORY HOOK

V-F-C-C-A - "Very Few Clumsy Cars Accelerate". Visibility, Feedback, Constraints, Consistency, Affordances. Then anchor each to one physical object: elevator panel, red flash, greyed menu, Ctrl+C, door handle.

MISTAKES STUDENTS USUALLY MAKE

Mistakes students usually make

Each claim below is the wrong answer; the line beneath it is the correction, in the wording this course marks against.

"HCI means making the interface pretty."
HCI covers design, evaluation and implementation of interactive systems, and studies the mutual influence of people and technology. Aesthetics is one input to UX, not the discipline.
"Usability and user experience are the same thing."
Usability goals are performance-oriented and measurable (effective, efficient, safe, utility, learnable, memorable). UX goals are felt qualities (enjoyable, motivating, engaging) and can only be designed for, never designed directly.
"We designed the user experience."
You designed for a user experience. The wording is a graded distinction in this course.
"A good product should maximise all six usability goals."
Which goals dominate depends on the user: novices need learnability, infrequent users memorability, experts efficiency. Goals also trade off - safety measures often cost efficiency.
Confusing accessibility with inclusiveness.
Accessibility focuses on making a product usable by people with disabilities; inclusiveness is the broader aim of accommodating the widest possible number of people regardless of disability, education, age or income.
Treating affordance and visibility as one principle.
Visibility is about whether you can see what the options are. Affordance is whether the object's form tells you how to act on it. A visible button with no clue about what it does has visibility without affordance.
CHEAT SHEET

Shortest correct answers

The night-before table: every term in this lecture with the smallest answer that still earns the mark.

ConceptShortest correct answer
HCIDesign, evaluation and implementation of interactive computing systems for human use, plus study of the phenomena around them.
InteractionA dialogue with feedback and control while performing a task.
Interaction design processEstablish requirements → develop alternatives → prototype → evaluate (iterate).
Usability goals (6)Effective, efficient, safe, good utility, easy to learn, easy to remember.
UX goalsDesirable felt qualities (satisfying, engaging, pleasurable) and undesirable ones (frustrating, patronizing, gimmicky).
Design principles (5)Visibility, feedback, constraints, consistency, affordances.
AccessibilityExtent to which a product is usable by as many people as possible, focusing on disability.
InclusivenessAccommodating the widest possible number of people regardless of ability, education, age or income.
Impairment categoriesSensory / physical / cognitive; permanent / temporary / situational.
Internal vs external consistencySame behaviour within one app vs same behaviour across apps and devices.
APPLY IT

Exam-style application

Write your own answer first, then open the model answer. These are the longer-form questions this material generates.

Take the vending machine that requires a button press before it accepts a bill. Name the principle it violates and give the one-line redesign.
It breaks consistency with a well-known external convention (bill first, then selection) and it fails visibility, because nothing indicates the reader is inactive. Redesign: accept the bill at any time, and if activation is genuinely required, make the reader slot physically closed and light it only when live - a constraint plus feedback rather than an instruction.
Your team says the new dashboard "has a great user experience because we designed one." Rewrite that claim so it is defensible in this course.
"We designed for a user experience: we set UX goals of engaging and satisfying alongside usability goals of efficient and easy to remember, and we will evaluate with users to see whether the experience we aimed for actually occurs."
A hospital drug-dosing screen must be usable by both new residents and consultants who use it fifty times a day. Which usability goals conflict, and how would you resolve it?
Learnability (step-by-step prompts, constrained choices, clear information) conflicts with efficiency (shortcuts, direct entry) and both sit under safety, which must not be traded away. Resolve it with a layered interface: a guided default path for novices plus accelerators for experts, with safety constraints - confirmations on out-of-range doses - applied identically to both.
POP QUIZ

Check yourself

6 questions. Every option is explained after submitting, including why the wrong ones are wrong.