human-computer interaction overview ● benefits of more usable websites ● history of hci ●...

19
Human-Computer Interaction Overview Benefits of more usable Websites History of HCI Goals of HCI User-Centered Methodology

Upload: easter-lucas

Post on 02-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Human-Computer Interaction Overview ● Benefits of more usable Websites ● History of HCI ● Goals of HCI ● User-Centered Methodology

Human-Computer InteractionOverview

● Benefits of more usable Websites● History of HCI● Goals of HCI● User-Centered Methodology

Page 2: Human-Computer Interaction Overview ● Benefits of more usable Websites ● History of HCI ● Goals of HCI ● User-Centered Methodology

Have you ever:

● been unable to find something in a website that you know is there?

● recevied a useless or misleading error message?● wondered why a website needs to know your e-

mail address?● left a site for fear information you provided might

be misused?

Page 3: Human-Computer Interaction Overview ● Benefits of more usable Websites ● History of HCI ● Goals of HCI ● User-Centered Methodology

It should not be that way

● Websites can be designed to be:– Pleasant & convenient for users.– where users can acomplish their goals.

● The Key is to think about users– Learn about them– Observe them– Interview them

Page 4: Human-Computer Interaction Overview ● Benefits of more usable Websites ● History of HCI ● Goals of HCI ● User-Centered Methodology

Benefits of usable Websites

● Gaining a competitive edge● Reducing development/maintenance costs● Improving user productivity● Lowering support costs

Page 5: Human-Computer Interaction Overview ● Benefits of more usable Websites ● History of HCI ● Goals of HCI ● User-Centered Methodology

Gaining a competitive edge

● Number of hits to a site vs conversion rate– Number of hits only counts visitos not sales– Conversion rate is the percentage of visitors who take

an action you want them to take– Higher conversion rates leads to lower sales cost– Most significant factor in higher conversion rate is the

ease of use– Average conversion rates were 3.2% in 2003

Page 6: Human-Computer Interaction Overview ● Benefits of more usable Websites ● History of HCI ● Goals of HCI ● User-Centered Methodology

Reducing development/maintenance costs

Learn about users first to avoid:● Implementing features that users do not want.● Features that are annoying or inefficient.● Making changes late in the development cycle

(high cost).● Lower life-cycle maintenance cost.

● Most maintenance costs come from unmet or unforeseen user needs

Page 7: Human-Computer Interaction Overview ● Benefits of more usable Websites ● History of HCI ● Goals of HCI ● User-Centered Methodology

Improving User Productivity

● e-commerce: users find what they want—and succeed in buying it

● company intranet: employees become more efficient

Page 8: Human-Computer Interaction Overview ● Benefits of more usable Websites ● History of HCI ● Goals of HCI ● User-Centered Methodology

Lowering support costs

● Calls to costumer support are very expensive● Average service call is $12 to $250● Wall-Mart shut down shopping site for three weeks (1999)

● Customer confusion affecting support systems● A Website that reduces support calls can result in

tremendous savings

Page 9: Human-Computer Interaction Overview ● Benefits of more usable Websites ● History of HCI ● Goals of HCI ● User-Centered Methodology

What is HCI?

“Human Computer Interaction is a discipline concerned with the design, evaluation and implementation of interactive computing systems for human use and with the study of the major phenomena surrounding them.”

● Special Interest Group on Human-Computer Interaction (SIGCHI) of the Association for Computing Machinery (ACM)

Page 10: Human-Computer Interaction Overview ● Benefits of more usable Websites ● History of HCI ● Goals of HCI ● User-Centered Methodology

Interactive Computing Systems

Examples:● A PC used for Web browsing: e-commerce,

database● Embedded devices: automobiles, planes● Handheld devices: cells phones, GPS, Palm pilots,

etc.● Software for multi-user collaboration

Page 11: Human-Computer Interaction Overview ● Benefits of more usable Websites ● History of HCI ● Goals of HCI ● User-Centered Methodology

Computing Cost Shift

40 year ago:cost of one computer = salary of 200 programmers

today:

salary of one programmer = cost of 200 computers

Now:

goal is to make computers easy to use, to save user time

Page 12: Human-Computer Interaction Overview ● Benefits of more usable Websites ● History of HCI ● Goals of HCI ● User-Centered Methodology

How to make computers easy to use?

● Applying principles of Human-Computer Interaction– Consider physical limitations– Consider the environment where it is located

● By being and advocate of the user – an HCI practitioner listens to the users and

communicates with the development team

Page 13: Human-Computer Interaction Overview ● Benefits of more usable Websites ● History of HCI ● Goals of HCI ● User-Centered Methodology

Goals of HCI

Develop or improve:

– Safety– Utility– Effectiveness– Efficiency– Usability– Appeal

. . . of interactive systems that involve computers

Page 14: Human-Computer Interaction Overview ● Benefits of more usable Websites ● History of HCI ● Goals of HCI ● User-Centered Methodology

Safety

● Safety of Users– Air traffic control– Hospital intensive care– Hospital radiation unit

● Safety of Data– Protection of files from tampering– Privacy and security

Page 15: Human-Computer Interaction Overview ● Benefits of more usable Websites ● History of HCI ● Goals of HCI ● User-Centered Methodology

Utility

● what services a system provides:– Information– Instruction– Purchases– Banking transactions– Investing– Etc.

Page 16: Human-Computer Interaction Overview ● Benefits of more usable Websites ● History of HCI ● Goals of HCI ● User-Centered Methodology

Effectiveness

● User’s ability to achieve goals:– Find desired information – Enter credit card data– Arange a payment– Able to upload a class assignment

● A web site might provide all necessary services, but if users can’t find the items they want to buy, the site lacks effectiveness

Page 17: Human-Computer Interaction Overview ● Benefits of more usable Websites ● History of HCI ● Goals of HCI ● User-Centered Methodology

Efficiency

● Measures how quickly users can accomplish their goals using the system

Page 18: Human-Computer Interaction Overview ● Benefits of more usable Websites ● History of HCI ● Goals of HCI ● User-Centered Methodology

Usability

● Ease of learning● Ease of use

Page 19: Human-Computer Interaction Overview ● Benefits of more usable Websites ● History of HCI ● Goals of HCI ● User-Centered Methodology

Appeal

● How well users like the system– First impressions – Long-term satisfaction