Ease of Use: A System Design Challenge

While it is becoming increasingly obvious that the fundamental architecture of a system has a profound Influence on the quality of its human factors, the vast majority of human factors studies concern the surface of hardware (keyboards, screens) or the very surface of the software (command names, menu formats). In this paper, we discuss human factors and system architecture. We offer best-guess guidelines for what a system should be like and how it should be developed. In addition, we suggest ways in which advances in research and education could result in systems with better human factors. This paper is based on an address by L. M. Branscomb and a publication by the authors in the Proceedings of the IFIP 9th World Computer Congress, Paris, France, September 19-23, 1983.

[1]  John D. Gould,et al.  Speech Filing - An Office System for Principals , 1984, IBM Syst. J..

[2]  John M. Carroll,et al.  Learning to use word processors: problems and prospects , 1983, TOIS.

[3]  Lewis M. Branscomb Bringing Computing to People: The Broadening Challenge , 1982, Computer.

[4]  John C. Thomas,et al.  Human factors in computer systems , 1984 .

[5]  John C. Thomas The Compupter as an Active Communication Medium , 1980, ACL.

[6]  Susan T. Dumais,et al.  Statistical semantics: analysis of the potential performance of keyword information systems , 1984 .

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

[8]  John M. Carroll,et al.  Training wheels in a user interface , 1984, CACM.

[9]  John C. Thomas,et al.  Metaphor and the Cognitive Representation of Computing Systems , 1982, IEEE Transactions on Systems, Man, and Cybernetics.

[10]  Hubert Lehmann,et al.  Interpretation of Natural Language in an Information System , 1978, IBM J. Res. Dev..

[11]  Starr Roxanne Hiltz,et al.  Network Nation: Human Communication Via Computer , 1979 .

[12]  Phyllis Reisner,et al.  Formal Grammar and Human Factors Design of an Interactive Graphics System , 1981, IEEE Transactions on Software Engineering.

[13]  John Seely Brown,et al.  Diagnostic Models for Procedural Bugs in Basic Mathematical Skills , 1978, Cogn. Sci..

[14]  L M Branscomb,et al.  Information: The Ultimate Frontier , 1979, Science.

[15]  A. Chapanis Prelude to 2001: Explorations in Human Communication. , 1971 .

[16]  A. L. Samuel,et al.  Some studies in machine learning using the game of checkers. II: recent progress , 1967 .

[17]  Maurice H. Halstead,et al.  Elements of software science (Operating and programming systems series) , 1977 .

[18]  Maurice H. Halstead,et al.  Elements of software science , 1977 .