1- HCI Flashcards
the study of the design, evaluation and implementation of interactive computing system for human use and the major phenomena surrounding them
human computer interaction
three parts of HCI
users, computer, interaction
a group of working together. an appreciation of the way peoples sensory system(sight, hearing, touch) relay information is vital
user
referring to any technology ranging from desktop computers, to large scale computer systems
computer
there are obvious differences between human and machine. in spite of this, HCI attempts to ensure that they both get on with each other and interact successfully
interaction
what is the goal of hci
produce usable and safe system as well as functional systems
a usable system is
easy to learn, easy to remember how to use, effective to use, efficient to use, safe to use, enjoyable to use
factors in HCI
A. Organisation Factors - Training, job design, politics, roles,
work-organisation
B. Environmental Factors - Noise, heating, lighting, ventilation
C. Health and Safety Factors
D. The User - Cognitive processes and capabilities, Motivation,
enjoyment, satisfaction, personality, experience
E. Comfort Factors - Seating, equipment, layout.
F. User Interface - Input devices, output devices, dialogue
structures, use of colour, icons, commands, navigation,
graphics, natural language, user support, multimedia,
G. Task Factors - Easy, complex, novel, task allocation,
monitoring, skills
H. Constraints - Cost, timescales, budgets, staff, equipment,
buildings
I. System Functionality - Hardware, software, application
J. Productivity Factors - Increase output, increase quality,
decrease costs, decrease errors, increase innovation
Some of the main disciplines which
have contributed to HCI are:
A. Computer Science
* technology
* software design, development & maintenance
* User Interface Management Systems (UIMS) &
User Interface Development Environments (UIDE)
* prototyping tools
* graphics
B. Cognitive Psychology
* information processing
* capabilities
* limitations
* cooperative working
* performance prediction
C. Social Psychology
* Social & organizational structures
D. Ergonomics/Human Factors
* hardware design
* display readability
E. Linguistics
* Natural language interfaces
F. Artificial Intelligence
* Intelligent software
G. Philosophy, Sociology & Anthropology
* Computer supported cooperative work (CSCW)
H. Engineering & Design
* graphic design
* engineering principles