KEMBAR78
Introduction To HCI | PDF | Human–Computer Interaction | User Interface
0% found this document useful (0 votes)
14 views30 pages

Introduction To HCI

The document provides an introduction to Human-Computer Interaction (HCI), covering its definition, measurement standards, motivations for research, and the importance of universal usability. It highlights the interdisciplinary nature of HCI, the transition to mobile and cloud computing, and the need for accommodating diverse user backgrounds and abilities. The goals for the HCI profession include influencing research, providing tools for designers, and raising public awareness about effective user interfaces.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views30 pages

Introduction To HCI

The document provides an introduction to Human-Computer Interaction (HCI), covering its definition, measurement standards, motivations for research, and the importance of universal usability. It highlights the interdisciplinary nature of HCI, the transition to mobile and cloud computing, and the need for accommodating diverse user backgrounds and abilities. The goals for the HCI profession include influencing research, providing tools for designers, and raising public awareness about effective user interfaces.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 30

Introduction to HCI

CS4HC3 / SE4HC3/ SE6DO3


Fall 2011

Instructor: Kevin Browne


brownek@mcmaster.ca

Slide content is based heavily on Chapter 1 of the textbook:


Designing the User Interface: Strategies for Effective Human-Computer
Interaction / 5th edition, by Ben Schneiderman & Catherine Plaisant
Introduction to HCI
● What is HCI?
● Measuring HCIs
● Motivations
● Universal usability
● Goals of HCI profession
What is HCI?
● Human Computer Interface (or Interaction)
● Design, implementation, evaluation and study of
human-computer interaction
● User interface: where the interaction occurs

● Interdisciplinary design science


● Computer science, psychology (especially
experimental psychology...), hardware, software
engineering, graphic design, ergonomics, sociology,
economics, business...
Exciting time for HCI field!
● Transition away from desktop software
● Mobile computing
– Smartphones
– Tablets
● Cloud computing

● Transition away from keyboard and mouse


● Accelerometer
● Touch screen
● Motion sensing (e.g. Kinect)
Measuring HCIs
● ISO 9241 standard Ergonomics of Human-
System Interaction (ISO, 2008)
● Goals:
– Effectiveness
– Efficiency
– Satisfaction
● Contains guidance, principles, framework, design
criteria, test methods, etc.
Measuring HCIs
● Measurements for practical evaluation of HCIs:
● Time to learn
● Performance (e.g. speed, error rate)
● Retention
● Subjective satisfaction
● Subjective trustability

● Relative importance of desirable qualities varies


depending on requirements, target users, etc.
Measuring HCIs
● Measurements can be different across different
applications
● E.g. “performance” may be speed, total work
accomplished within a set time, etc.

● Often times unavoidable trade-offs between


these desirable HCI qualities exist

● Often improving one desirable HCI quality


improves others, e.g. improved learnability may
increase subjective satisfaction
Motivations
● What software domains are motivating HCI
research and what are the typical design trade-
offs in the domains?

● Life-critical systems
● Air traffic, police/fire, military, power plants, etc.
● Design trade-off considerations:
– Time to learn can be high, training expected
– Performance regarding speed, error rate, should be high
– Subjective satisfaction less important
Motivations
● Industrial and commercial uses
● Banking, inventory, airline/hotel reservations, order
entry, point-of-sale terminals, ATMs, etc.
● Design trade-off considerations:
– Speed of performance typically of high importance
– Error rate importance typically depends on cost trade-off
with speed
– Subjective satisfaction only of modest importance
Motivations
● Home and entertainment applications
● Smartphones, mp3 players, tablet computers, video
game consoles, digital cameras, etc.
● Design trade-off considerations:
– Low time to learn, error rates desired
– High subjective satisfaction desired
● Layered design from novice to expert usage
● e.g. Basic search engine to advanced search features
● Feature-bloat can be an issue, simplicity often
achieved by reducing or trimming features
Motivations
● Exploratory, creative, collaborative software
● Search engines, scientific or business collaboration
supporting applications, music-composition or video
editing software, etc.
● Design trade-off considerations:
– How to even objectively measure “performance” for these
kinds of applications?
– Time to learn often important
– Often, best scenario is to have the interface “vanish”
through a direct manipulation interface...
Motivations
● Sociotechnical systems
● Complex long-term systems involving many people
● Electronic voting, health care, crime reporting, etc.
● Often created by governments
● Design trade-off considerations:
– Trust of users is paramount
– Time to learn important
Motivations
● New hardware changes are motivating HCI...
● Smartphones, tablets
● Natural user interfaces: touch screen,
accelerometer, motion sensing, voice recognition,
etc.

● New software challenges are motivating HCI...


● How do we provide a UI for a website across many
different desktop, smartphone and tablet platforms?
Universal usability
● UI challenge: diversity of user backgrounds,
abilities, cultures, personalities

● Meeting challenge critical to:


● Enabling full participation for everyone
● Expanding market share

● Accommodation for a specific group doesn't


mean “dumbing down” a UI
Universal usability
● Accommodation often pays off for other groups
● Curb cuts in sidewalks for wheelchair users benefit
parents with strollers, people with luggage, etc.
● Text-to-speech conversion can help sighted users
– e.g. UI reading off text messages while driving a car
● Helping seniors access e-mail, text messaging,
social networking also helps them keep in touch
with their family and continue to contribute to
society
Universal usability
● Things to accommodate:
● Variations in physical abilities and physical
workspaces
● Diverse cognitive and perceptual abilities
● Personality differences
● Cultural and international diversity
● Users with disabilities
● Older adult users
● Children
● Hardware and software diversity
Universal usability
● Variations in physical abilities and physical
workspaces
● Anthropometry: scientific study of measurements
and proportions of the human body
– Data from anthropometry key to design, e.g. Touchscreen
keypad key distance based on finger size ranges
● Perception ability differences
– Motion sensitivity, screen brightness, corrected vision
● Workspace differences
– Noisy environment? Poor lighting? Temperature?
Universal usability
● Diverse cognitive and perceptual abilities
● Short-term, long-term memory
● Problem solving and decision making
● Language communication and comprehension
● Learning, skill development, knowledge aquisition
● Fatigue and sleep deprivation
● Monotony and boredom
● Mood, emotion
● Inebriation
Universal usability
● Personality differences
● Male, female differences?
– Conjectures, but no clear pattern of differences
● Myers-Briggs
– Extroversion versus introversion
– Sensing versus intuition
– Perceptive versus judging
– Feeling versus thinking
● Organized vs unorganized approach to files, e-
mails, data?
Universal usability
● Cultural and international diversity issues...
● Character sets
● Left-to-right vs. Right-to-left reading
● Date and time formats
● Weights and measurements
● Names and titles
● Etiquette, policies, tone, formality and metaphors
Universal usability
● Users with disabilities
● Recent legislation increases demand, importance...
– United States: Amendment to Section 508 of the
Rehabilitation Act requires access to IT by employees
and the public
● Accommodation:
– Screen magnification
– Text-to-speech conversion
– Visual indications of auditory alarms\sginals
– Closed captioning
Universal usability
● Older adult users
● Important concern due to aging population
● Problems
– Visual\auditory acuity, strength, and response speed
decline
– Memory function loss
– Increased difficulty in acquiring new and complex mental
skills
● Continued endeavours of experienced adults can
greatly benefit society
Universal usability
● Children
● Different financial resources and learning
environments
– Some may be frustrated by technology
● Limited abilities
– Critical thinking
– Dexterity
● Dangers
– Exposure to inappropriate material
Universal usability
● Accommodating hardware and software
diversity
● High-speed vs low-speed internet
● Enabling web access across all devices
– Small mobile device screens to desktop screens
● Supporting translation \ conversion of UI to multiple
languages, cultures
● Different inputs: touchscreen, keyboard & mouse
Goals for HCI Profession
● Goals for HCI profession:
● Influencing academic and industrial researchers
● Providing tools, techniques and knowledge for
commercial designers
● Raising the computer consciousness of the general
public
Influencing academic and industrial
researchers
● Introspection, intuition for HCI design
insufficient
● Rigour needed: Scientific method, experiments
– Understand problem, related theories
– Testable hypothesis
– Select subjects
– Manipulation of independent variables
– Measurement of dependent variables
– Apply statistical tests to acquired data
– Interpret results, refine theories
– Validate results through replication
Influencing academic industrial
researchers
● Controlled experiments typically short-term, but
what about long-term HCI observations?
● Automated logging of user behaviour
● Surveys
● Focus groups
● Interviews
● Online feedback: forums, wikis, social networks
Influencing academic and industrial
researchers
● Need for more HCI research exists...
● Reduced anxiety and fear of computer usage
● Graceful evolution
● Social media participation
● Input devices (relative merits)
● Online help
● Information exploration
● And many more areas...
Providing tools, techniques, and
knowledge for commercial designers
● Usability increasingly no longer seen as a
secondary topic: more UI designers, testers
● Competitive advantage recognized
● Require user interface building tools
● Different tools for different problems...
● Desire techniques, guidelines
● UI guidelines exist for major platforms
– iOS, Android, WP7
● Desire UI feedback during, after development
● Surveys, interviews, empirical tests, etc.
References
Designing the User Interface: Strategies for Effective Human-Computer Interaction / 5th edition, by Ben Schneiderman & Catherine
Plaisant (2010)

You might also like