Human Computer Interaction

Only available on StudyMode
  • Download(s) : 96
  • Published : March 13, 2013
Open Document
Text Preview
CS263

CHAPTER 1 - HUMAN COMPUTER INTERACTION (HCI NOTES)

Introduction to Human Computer Interaction
WHAT IS HCI:


Describe what HCI is



Discuss and argue about why HCI is important with reference to the way in which technology has developed during he past thirty years



Describe some of the goals of HCI that are concerned with improving productivity and designing safe systems



Describe how HCI has evolved to ensure that the needs of different kinds of users are taken in to account in computer system design



Outline the quantifiable benefits of good HCI design for both individuals and organizations



Describe the role of HCI in the design of safety critical systems

Technological change: Different Design Needs
The challenge of HCI
The goals of HCI
HCI and its evolution
The importance of HCI: Productivity
When things go wrong

COMPONENTS OF HCI:


Describe the components of HCI in a way that informs HCI design



Assess the contributions of different disciplines to HCI



Realize what a mix of skills and disciplines with be needed, in terms of HCI, to promote good HCI design



Apply an integrated perspective to the design process.

1- 1

CS263

CHAPTER 1 - HUMAN COMPUTER INTERACTION (HCI NOTES)

HCI as interdisciplinary practice
Disciplines contributing to HCI
A conceptual model for HCI
Designing HCI

What is HCI (Human Computer Interaction)?
Machines are tools operated by humans to achieve certain goals by performing certain action in work, play, etc. there is an interaction between human and machine.
A Machine…


When a machine is built, emphasis is on functionality - what it can do. (Goal)



Little emphasis on usability – how to use it to achieve the goal, what actions required.



Build for ‘technical expert’ who:
Understand the machine and how it functions.
Can and willing to be trained.
Hove motivation – to achieve personal or professional goals.

Currently, computers have increased speed, capability and memory, and reduced cost, and wide range of users (non-computing specialists), new technology (VDT, keyboard, mouse, etc), but users still complained that: •

Machines still difficult to use.



Machines are inflexible.



Many steps required accomplishing certain task.

Aim of HCI (Human Computer Interaction)
To optimize the performance of human and computer together as a system. In HCI (Human Computer Interaction), considerations of users and their environment are given as much emphasis as the functionality. •

Users should not have to adapt to the interface.



Must be natural and intuitive for users to learn to use it.

1- 2

CS263

CHAPTER 1 - HUMAN COMPUTER INTERACTION (HCI NOTES)


Make computers “People Literate” rather than humans “Computer Literate”.



Usability is given as much importance as other criteria for software quality such as functionality, reliability, efficiency, maintainability, portability, etc.

Usability Factors
Measure how well the specified users can perform the desired activities: 1. Learnability:
How easy to learn to use the system?
How well are the learned skills retained over time?

2. Throughput (Volume/ Result):
How quickly can the tasks can perform?
How many people needed to perform a task?
What is the user error rate?
How easily for user/ system to recover from error?

3. Flexibility:
How suitable is the system for the expertise of the intended users? Can system be customized to have different levels of expertise?

4. Attitude:
What is the user subjective satisfaction with the system?

5. Visibility:
What feedback is given to user to confirm the action of user or error occurs?

1- 3

CS263

CHAPTER 1 - HUMAN COMPUTER INTERACTION (HCI NOTES)
6. Transparency:
Users do not need to know how a system works, but only the functions. E.g. a driver can drive a car without knowing how an engine runs.

7. Affordance:...
tracking img