Académique Documents
Professionnel Documents
Culture Documents
HCI: Developing Effective Organizational Information Systems Dov Teeni Jane Carey Ping Zhang
Road Map
Context Foundation
4 Physical Engineering 3 Interactive Technologies 5 Cognitive Engineering 6 Affective Engineering 9 Organizational Tasks
Application
1 Introduction
7 Evaluation
Additional Context
Copyright 2006 John Wiley & Sons, Inc
Learning Objectives
Describe the main elements of human information
processing (HIP) and their interrelationships. Understand the causes and importance of HCI complexity. Explain Normans seven-stage model and the design implications of the execution and evaluation gaps. Use the Goals, Operators, Methods, and Selection (GOMS) model to describe a simple task. Demonstrate how this material can be used to compare two different HCI designs.
Copyright 2006 John Wiley & Sons, Inc
Introduction
Cognitive engineering applies knowledge of cognitive
psychology to the design and development of systems that support the cognitive processes of users. A simplified cognitive model of human information processing serves as the basis for understanding how cognitive resources such as memory and attention are utilized in HCI. Additional models such as Normans model of user activity and the GOMS model further demonstrate how user interact with computers and the implications for designers. Complexity is seen to represent the utilization of scarce cognitive resources and reducing complexity is one of the goals of cognitive engineering.
Copyright 2006 John Wiley & Sons, Inc
Information Processing which includes processors and memories that interact in order to process information. There are three types of processors:
Working Memory
Perception
Cognition
Motor
Figure 5.3 A simplified model of Human Information Processing (HIP), including memories and processor.
Copyright 2006 John Wiley & Sons, Inc
information-processing task. Automatic behavior: behavior characterized by cognitive processes that are fast and cognitively undemanding. Controlled behavior: behavior characterized by cognitive processes that are relatively slow and cognitively demanding.
spatial, graphic, and holistic. Processing of verbal information: processing characterized as sequential, linguistic, and procedural. Memory Aids
Heuristics: rules of thumb that depend heavily on the content and context of the task. Metaphor: a cognitive process in which an experience is related to an already familiar concept. Mental model: a representation of the conceptual structure of a device or a system.
Copyright 2006 John Wiley & Sons, Inc
human resources needed for interacting with the computer to accomplish the task.
users goal and its computerized implementation. Gulf of evaluation: the gap between the computerized implementation of the users goal and its evaluation by the user.
Action specification
Interpretation
Execution
Perception
Physical system
the system and the actual model of the system affects complexity, too. The greater the fit, the easier it is to determine how to translate goals into action. The greater the misfit, the more difficult and more erroneous is the process of bridging the execution and evaluation gulfs.
computers to achieve complex goals. Normans model of user activity can be useful for describing the user activity involved in more complex tasks by modelling multiple intentions to accomplish a single goal, (e.g. checking a new sales forecast and summing the corresponding revenues). Each of these two intentions describes how the seven stages are organized to bridge the gulfs between the computer and the user.
Goals specify what the user wants and intends to achieve. Operators are the building blocks for describing human-computer interaction at the concrete level. Methods are programs built with operators that are designed to accomplish goals. Selection rules predict which method will be used. For example, If the mouse is working, select point to an item on screen, if not select choose OPEN option in file menu.
Copyright 2006 John Wiley & Sons, Inc
Start
Using GOMS
Select Methods
No Stop
Accomplish the goal of <goal description> Report goal accomplished Decision: if<operator> then<operator> else<operator> Goto step <number>
Recall that <working memory object> Retain that <working memory object> Forget that <working memory object> Retrieve LTM that <long-term-memory object> Move mouse Press key <key name> Type in <string of characters> Move-cursor to <target coordinates>
Errors
Errors: deviations from intentional behavior that is
either skill, rule or knowledge based. Classification of errors based on behavior type:
Skill based behavior: automatic behavior that is predefined and requires minimal cognitive resources. Rule based behavior: controlled behavior that relies on predefined rules of behavior that are contingent on particular situation encountered. Knowledge based behavior: highly controlled behavior that requires assessment and generation of new rules of behavior, and is demanding of cognitive resources.
Copyright 2006 John Wiley & Sons, Inc
Causes of Errors
Summary
Cognitive engineering focuses on developing
systems that support the cognitive processes of users. The simplified model of HIP demonstrates how cognitive resources such as memory and attention are utilized. Normans seven-stage model of user activity is a framework for applying the simplified model to HCI. Complexity is seen to represent the utilization of scarce cognitive resources.
Copyright 2006 John Wiley & Sons, Inc
Summary
A good fit between the users mental model of the
system and the actual mental model is one way of reducing complexity. The GOMS model is also introduced (GOMS stands for Goals, Operators, Methods, and Selection rules) to explain in more detail how cognitive resources are used in specific interactions. Much like Normans user activity model, the GOMS model is based on levels of interaction that bridge the gap between the abstract (psychological) task and the concrete (physical) system. Thus, the notions of fit, complexity, and levels of interaction are central to understanding cognitive engineering in HCI.
Copyright 2006 John Wiley & Sons, Inc