Summary: Putting It All Together

This chapter recaps some of the many things that you have learned about users in terms of their anthropometric, behavioral, cognitive, and social aspects. You have been provided with a lot of information, so we describe a number of different possible ways you can organize it. One way to organize and apply the information is with user models. These models span the range from implicit descriptive models, such as guidelines, through to explicit information processing models, which can be executed to produce behavior and predict performance. Another way is to organize the information based on how to use it. So we finish by looking at one system development process model—the Risk-Driven Incremental Commitment Model—as an example of how you can integrate knowledge about users into the system development life cycle. Failure to consider the users and their tasks during development leads to increased system development risk.

[1]  Anthony J. Hornof,et al.  GLEAN: a computer-based tool for rapid GOMS model usability evaluation of user interface designs , 1995, UIST '95.

[2]  Gordon D. Baxter,et al.  Promoting public awareness of the links between lifestyle and cancer: A controlled study of the usability of health information leaflets , 2011, Int. J. Medical Informatics.

[3]  Michael D. Byrne,et al.  Using Computational Cognitive Modeling to Diagnose Possible Sources of Aviation Error , 2005 .

[4]  Philip J. Barnard,et al.  Cognitive resources and the learning of human-computer dialogs , 1987 .

[5]  David E. Kieras,et al.  A Guide to GOMS Model Usability Evaluation using GOMSL and GLEAN4 , 1999 .

[6]  Dario D. Salvucci,et al.  Distract-R: rapid prototyping and evaluation of in-vehicle interfaces , 2005, CHI.

[7]  John E. Laird,et al.  The Soar Cognitive Architecture , 2012 .

[8]  Harold R. Booher,et al.  Handbook of Human Systems Integration , 2003 .

[9]  Lynn Nadel,et al.  Encyclopedia of Cognitive Science , 2003 .

[10]  H. R. Booher,et al.  Handbook of Human Systems Integration: Booher/Human Systems Integration , 2005 .

[11]  Frank E. Ritter,et al.  Providing user models direct access to interfaces: an exploratory study of a simple interface with implications for HRI and HCI , 2006, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[12]  Kevin A. Gluck,et al.  Cognitive Control in a Computational Model of the Predator Pilot , 2007, Integrated Models of Cognitive Systems.

[13]  A. Newell Unified Theories of Cognition , 1990 .

[14]  C. Lebiere,et al.  The Atomic Components of Thought , 1998 .

[15]  Thomas K. Landauer,et al.  Relations between cognitive psychology and computer system design , 1990 .

[16]  Wayne D. Gray,et al.  Argus: A suite of tools for research in complex cognition , 2001, Behavior research methods, instruments, & computers : a journal of the Psychonomic Society, Inc.

[17]  Barry Boehm,et al.  The Spiral Model as a Tool for Evolutionary Acquisition , 2001 .

[18]  Michael D. Byrne,et al.  ACT-R/PM and menu selection: applying a cognitive architecture to HCI , 2001, Int. J. Hum. Comput. Stud..

[19]  S. M. Casey,et al.  Set Phasers on Stun: And Other True Tales of Design, Technology, and Human Error , 1998 .

[20]  Denis Besnard,et al.  Cognitive mismatches in the cockpit: will they ever be a thing of the past? , 2007, Applied ergonomics.

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

[22]  Frank E. Ritter,et al.  Techniques for modelling human performance in synthetic environments : A supplementary review , 1999 .

[23]  Dario D. Salvucci Modeling Driver Behavior in a Cognitive Architecture , 2006, Hum. Factors.

[24]  Frank E. Ritter,et al.  Modeling How, When, and What Is Learned in a Simple Fault-Finding Task , 2008, Cogn. Sci..

[25]  David E. Kieras,et al.  Predictive engineering models based on the EPIC architecture for a multimodal high-performance human-computer interaction task , 1997, TCHI.

[26]  Frank E. Ritter,et al.  The Rise of Cognitive Architectures , 2007, Integrated Models of Cognitive Systems.

[27]  K. A. Ericsson,et al.  Protocol Analysis: Verbal Reports as Data , 1984 .

[28]  Thomas W. Thorpe,et al.  Computerized Circuit Analysis with SPICE: A Complete Guide to SPICE with Applications , 1992 .

[29]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[30]  Richard W. Pew,et al.  Modeling human and organizational behavior : application to military simulations , 1998 .

[31]  Marti A. Hearst,et al.  The state of the art in automating usability evaluation of user interfaces , 2001, CSUR.

[32]  Barry W. Boehm,et al.  Making a Difference in the Software Century , 2008, Computer.

[33]  Frank E. Ritter,et al.  Including a Model of Visual Processing With a Cognitive Architecture to Model a Simple Teleoperation Task , 2007 .

[34]  Richard W. Pew,et al.  Human-system integration in the system development process : a new look , 2007 .

[35]  Allen Newell,et al.  The keystroke-level model for user performance time with interactive systems , 1980, CACM.

[36]  H. R. Booher,et al.  Human Systems Integration in Army Systems Acquisition , 2005 .

[37]  Richard W. Pew Some History of Human Performance Modeling , 2007, Integrated Models of Cognitive Systems.