Cognitive Engineering : Issues in User-Centered System Design

INTRODUCTION Suppose you were assigned the task of designing software to help automobile mechanics troubleshoot engine malfunctions. How would you approach the problem to ensure that you developed a usable and useful system? Or, suppose you were asked to develop computer-based procedures to replace the paper-based procedures that operators now use to monitor and control a paper-mill process. Or, suppose you were asked to build an information system to support customer service personnel in fielding phone inquiries. How would you know what information to include in the computer database or knowledge base? On what basis would you design the human-computer dialogue structure? How would you know you have developed a usable system that aids users in accomplishing their tasks and leads to improved performance? These questions do not have simple answers. In this article, we introduce some basic concepts from an emerging field called cognitive engineering that is designed to address these types of questions. Cognitive engineering is an interdisciplinary approach to the development of principles, methods, tools, and techniques to guide the design of computerized systems intended to support human performance (Norman, 1981; Woods and Roth, 1988a; 1988b). The basic unit of analysis in cognitive engineering is a cognitive system, composed of human and machine agents in a work domain that is delineated by roles, work and communication norms, artifacts, and procedures. Cognitive engineering draws on the disciplines of cognitive psychology, cognitive science, computer science, human-computer interaction, human factors, and related fields. The goal of cognitive engineering is to develop systems that are easy to learn, easy to use, and result in improved human-computer system performance. Experience with the introduction of new technology has shown that increased computerization does not guarantee improved human-machine system performance. Poor use of technology can result in systems that are difficult to learn or use, can create additional workload for system users, or in the extreme, can result in systems that are more likely to lead to catastrophic errors. Personal catastrophes have been caused by unintentional, but unrecoverable, keystrokes that wipe out entire file structures (Norman, 1983). More serious catastrophes, for example, fatal aircraft accidents, have occurred because cockpit automation switched the flight mode without Cognitive engineering attempts to prevent these types of design failures by taking explicit consideration of human processing characteristics in the context of the task. The guiding tenet of cognitive engineering is that consideration of the users and the tasks …

[1]  Donald A. Norman,et al.  Things that make us smart , 1979 .

[2]  Renwick E. Curry,et al.  Flight-deck automation: promises and problems , 1980 .

[3]  Lisanne Bainbridge,et al.  Ironies of automation , 1982, Autom..

[4]  Erik Hollnagel,et al.  Cognitive Systems Engineering: New Wine in New Bottles , 1983, Int. J. Man Mach. Stud..

[5]  Donald A. Norman,et al.  Design rules based on analyses of human error , 1983, CACM.

[6]  Allen Newell,et al.  The psychology of human-computer interaction , 1983 .

[7]  David D. Woods,et al.  Visual Momentum: A Concept to Improve the Cognitive Coupling of Person and Computer , 1984, Int. J. Man Mach. Stud..

[8]  David D. Woods,et al.  Systems with Human Monitors: A Signal Detection Analysis , 1985, Hum. Comput. Interact..

[9]  John Seely Brown,et al.  Issues in Cognitive and Social Ergonomics: From Our House to Bauhaus , 1985, Hum. Comput. Interact..

[10]  Donald A. Norman,et al.  User Centered System Design: New Perspectives on Human-Computer Interaction , 1988 .

[11]  J. Rassmusen,et al.  Information Processing and Human - Machine Interaction: An Approach to Cognitive Engineering , 1986 .

[12]  Christine M. Mitchell,et al.  A Discrete Control Model of Operator Function: A Methodology for Information Display Design , 1986, IEEE Transactions on Systems, Man, and Cybernetics.

[13]  Daniel G. Bobrow,et al.  Beyond the chalkboard: computer support for collaboration and problem solving in meetings , 1988, CACM.

[14]  Christine M. Mitchell,et al.  Use of Model-Based Qualitative Icons and Adaptive Windows in Workstations for Supervisory Control Systems , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

[15]  Kevin B. Bennett,et al.  Human Interaction with an "Intelligent" Machine , 1987, Int. J. Man Mach. Stud..

[16]  Ben Shneiderman,et al.  Designing the User Interface: Strategies for Effective Human-Computer Interaction , 1998 .

[17]  Christine M. Mitchell,et al.  GT-MSOCC: A Domain for Research on Human - Computer Interaction and Decision Aiding in Supervisory Control Systems , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

[18]  Erik Hollnagel,et al.  Mapping Cognitive Demands in Complex Problem-Solving Worlds , 1987, Int. J. Man Mach. Stud..

[19]  I. Grief,et al.  Computer Supported Cooperative Work: A Book of Readings , 1988 .

[20]  David E. Kieras,et al.  Towards a Practical GOMS Model Methodology for User Interface Design , 1988 .

[21]  Dennis E. Egan,et al.  Handbook of Human Computer Interaction , 1988 .

[22]  D. Woods Coping with complexity: the psychology of human behaviour in complex systems , 1988 .

[23]  Emilie M. Roth,et al.  Cognitive Engineering: Human Problem Solving with Tools , 1988 .

[24]  D. Norman The psychology of everyday things", Basic Books Inc , 1988 .

[25]  R. Glaser,et al.  Expertise in a complex skill: Diagnosing x-ray pictures. , 1988 .

[26]  Roberta Calderwood,et al.  Critical decision method for eliciting knowledge , 1989, IEEE Trans. Syst. Man Cybern..

[27]  Susanne P. Lajoie,et al.  Apprenticeship training in the workplace: computer-coached practice environment as a new form of apprenticeship , 1989 .

[28]  Emilie M. Roth,et al.  Cognitive Task Analysis: An Approach to Knowledge Acquisition for Intelligent System Design , 1989 .

[29]  Earl L. Wiener,et al.  Human factors of advanced technology (glass cockpit) transport aircraft , 1989 .

[30]  Gary M. Olson,et al.  The Growth of Cognitive Modeling in Human-Computer Interaction Since GOMS , 1990, Hum. Comput. Interact..

[31]  Steven F. Roth,et al.  Data characterization for intelligent graphics presentation , 1990, CHI '90.

[32]  Richard Catrambone,et al.  Specific Versus General Procedures in Instructions , 1990, Hum. Comput. Interact..

[33]  Kevin B. Bennett,et al.  Explorations in joint human-machine cognitive systems , 1990 .

[34]  P. Agre Lucy A. Suchman, Plans and Situated Actions: The Problem of Human-Machine Commuinication (Cambridge University Press, Cambridge 1987) , 1990, Artif. Intell..

[35]  Beverly M. Huey,et al.  Human Performance Models for Computer-Aided Engineering , 1990 .

[36]  David E. Kieras,et al.  The Acquisition and Performance of Text-Editing Skill: A Cognitive Complexity Analysis , 1990, Hum. Comput. Interact..

[37]  Edward R. Tufte,et al.  Envisioning Information , 1990 .

[38]  D A Norman,et al.  The 'problem' with automation: inappropriate feedback and interaction, not 'over-automation'. , 1990, Philosophical transactions of the Royal Society of London. Series B, Biological sciences.

[39]  K. J. Vicente,et al.  The Ecology of Human-Machine Systems II: Mediating 'Direct Perception' in Complex Work Domains , 1990 .

[40]  Thomas W. Mastaglio,et al.  The role of critiquing in cooperative problem solving , 1991, TOIS.

[41]  Jock D. Mackinlay,et al.  The information visualizer, an information workspace , 1991, CHI.

[42]  Bonnie E. John,et al.  An analysis of space shuttle countdown activities :preliminaries to a computational model of the NASA Test Director Bonnie E. John, Roger W. Remington, David M. Steier. , 1991 .

[43]  N Moray,et al.  Trust, control strategies and allocation of function in human-machine systems. , 1992, Ergonomics.

[44]  S. Kay On the Nature of Expertise. , 1992 .

[45]  K J Vicente,et al.  Memory recall in a process control system: a measure of expertise and display effectiveness , 1992, Memory & cognition.

[46]  Kim J. Vicente,et al.  Ecological interface design: theoretical foundations , 1992, IEEE Trans. Syst. Man Cybern..

[47]  J M Flach,et al.  The complex role of perceptual organization in visual display design theory. , 1992, Ergonomics.

[48]  Nadine B. Sarter,et al.  Pilot Interaction With Cockpit Automation: Operational Experiences With the Flight Management System , 1992 .

[49]  E M Roth,et al.  Cognitive simulation as a tool for cognitive task analysis. , 1992, Ergonomics.

[50]  K B Bennett,et al.  Graphical Displays: Implications for Divided Attention, Focused Attention, and Problem Solving , 1992, Human factors.

[51]  Jeffrey M Lenorovitz FRENCH GOVERNMENT SEEKS A320 CHANGES FOLLOWING AIR INTER CRASH REPORT. , 1992 .

[52]  David D. Woods,et al.  Price of flexibility in intelligent interfaces , 1993, Knowl. Based Syst..

[53]  David Woods,et al.  Behind human error : cognitive systems, computers, and hindsight : state-of-the-art report , 1994 .

[54]  Nadine B. Sarter,et al.  Pilot Interaction With Cockpit Automation II: An Experimental Study of Pilots’ Model and Awareness of the Flight Management System , 1994 .

[55]  Jade Goldstein-Stewart,et al.  Interactive graphic design using automatic presentation knowledge , 1994, CHI '94.

[56]  Nancy J. Cooke,et al.  Varieties of knowledge elicitation techniques , 1994, Int. J. Hum. Comput. Stud..

[57]  David Woods,et al.  Users as Designers: How People Cope with Poor HCI Design in Computer-Based Medical Devices , 1994 .

[58]  Philip J. Smith,et al.  Design of a Cooperative Problem-Solving System for En-Route Flight Planning: An Empirical Evaluation , 1994 .

[59]  Jiajie Zhang,et al.  Representations in Distributed Cognitive Tasks , 1994, Cogn. Sci..

[60]  Austin Henderson,et al.  Interaction Analysis: Foundations and Practice , 1995 .

[61]  S. R. Ellis,et al.  Nature and origins of virtual environments: a bibliographical essay , 1995 .

[62]  Nadine B. Sarter,et al.  How in the World Did We Ever Get into That Mode? Mode Error and Awareness in Supervisory Control , 1995, Hum. Factors.

[63]  Emilie M. Roth,et al.  Symbolic AI computer simulations as tools for investigating the dynamics of joint cognitive systems , 1995 .

[64]  Edwin Hutchins,et al.  How a Cockpit Remembers Its Speeds , 1995, Cogn. Sci..

[65]  David E. Kieras,et al.  Using GOMS for user interface design and evaluation: which technique? , 1996, TCHI.

[66]  David E. Kieras,et al.  The GOMS family of user interface analysis techniques: comparison and contrast , 1996, TCHI.

[67]  Richard I. Cook,et al.  SPECIAL SECTION: Adapting to New Technology in the Operating Room , 1996, Hum. Factors.

[68]  David Woods,et al.  How Not to Have to Navigate Through Too Many Displays , 1997 .

[69]  John Long,et al.  Target Paper Conception of the cognitive engineering design problem , 1998 .

[70]  Richard W. Pew,et al.  Modeling Human and Organizational Behavior , 1998 .

[71]  R. Hutton,et al.  Applied cognitive task analysis (ACTA): a practitioner's toolkit for understanding cognitive task demands. , 1998, Ergonomics.

[72]  Gary Klein,et al.  Sources of Power: How People Make Decisions , 2017 .

[73]  K. J. Vicente,et al.  Cognitive Work Analysis: Toward Safe, Productive, and Healthy Computer-Based Work , 1999 .

[74]  Stephanie Guerlain,et al.  Interactive Critiquing as a Form of Decision Support: An Empirical Evaluation , 1999, Hum. Factors.

[75]  Vincent G. Duffy Cognitive Work Analysis: Toward Safe, Productive, and Healthy Computer‐Based Work, by Kim J. Vicente, Lawrence Erlbaum Associates, Publishers, Mahwah, New Jersey, 392 pp., 1999 (hardcover: ISBN 0‐8058‐2396‐4, paper: 0‐8058‐2397‐2). , 1999 .

[76]  David E. Kieras,et al.  An Approach to the Formal Analysis of User Complexity , 1999, Int. J. Man Mach. Stud..

[77]  Nadine B. Sarter,et al.  Team Play with a Powerful and Independent Agent: A Full-Mission Simulation Study , 2000, Hum. Factors.

[78]  Catherine M. Burns,et al.  There Is More to Monitoring a Nuclear Power Plant than Meets the Eye , 2000, Hum. Factors.

[79]  Emily S. Patterson,et al.  How Unexpected Events Produce An Escalation Of Cognitive And Coordinative Demands , 2001 .

[80]  Laura Lin,et al.  Designing a first-of-a-kind group view display for team decision making: A case study. , 2001 .

[81]  J. Vicente,et al.  An evolutionary perspective on the growth of cognitive engineering : the Risù genotype , 2001 .

[82]  D. Woods,et al.  Automation Surprises , 2001 .

[83]  Passau , 2022 .