Human Computer Interaction Abstract
Human Computer Interaction Abstract
Human Computer Interaction Abstract
ABSTRACT:
Introduction:-
Human–computer interaction (HCI) is the study of interaction between people (users) and
computers. It is often regarded as the intersection of computer science, sciences, design and several
other fields of study. Interaction between users and computers occurs at the user interface (or
simply interface), which includes both software . “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 major phenomena surrounding them”
The rapid growth of computing has made effective human-computer interaction essential. It is
important for the growing number of computer users whose professional schedules will not allow the
elaborate training and experience that was once necessary to take advantage of computing. Increased
attention to usability is also driven by competitive pressures for greater productivity, the need to reduce
frustration, and to reduce overhead costs such as user training.
Methodologies and processes for designing interfaces (i.e., given a task and a class of users,
design the best possible interface within given constraints, optimizing for a desired property such as
learnability or efficiency of use)
• Perception
• Attention
• Pattern Matching
• Memory
• Language Processing
• Decision Making
• Problem Solving
USER INTERACTION DESIGN:
Empirical measurement: Test the interface early on with real users who come in contact
with the interface on an everyday basis. Keep in mind that results may be altered if the performance
level of the user is not an accurate depiction of the real human-computer interaction. Establish
quantitative usability specifics such as: the number of users performing the task(s), the time to
complete the task(s), and the number of errors made during the task(s).
Iterative design: After determining the users, tasks, and empirical measurements to include,
perform the following iterative design steps: