Design principles for human-computer interfaces

DA Norman - Proceedings of the SIGCHI conference on Human …, 1983 - dl.acm.org
Proceedings of the SIGCHI conference on Human Factors in Computing Systems, 1983dl.acm.org
If the field of Human Factors in Computer Systems is to be a success it must develop design
principles that are useful, principles that apply across a wide range of technologies. In the
first part of this paper I discuss some the properties that useful principles should have. While
I am at it, I warn of the dangers of the tar pits and the sirens of technology. We cannot avoid
these dangers entirely, for were we to do so, we would fail to cope with the real problems
and hazards of the field. The second part of the paper is intended to illustrate the first part …
If the field of Human Factors in Computer Systems is to be a success it must develop design principles that are useful, principles that apply across a wide range of technologies. In the first part of this paper I discuss some the properties that useful principles should have. While I am at it, I warn of the dangers of the tar pits and the sirens of technology. We cannot avoid these dangers entirely, for were we to do so, we would fail to cope with the real problems and hazards of the field.
The second part of the paper is intended to illustrate the first part through the example of tradeoff analysis. Any single design technique is apt to have its virtues along one dimension compensated by deficiencies along another. Tradeoff analysis provides a quantitative method of assessing tradeoff relations for two attributes xi and xj by first determining the User Satisfaction function for each, U(x), then showing how U(xi) trades off against U(xj). In general, the User Satisfaction for a system is given by the weighted sum of the User Satisfaction values for the attributes. The analysis is used to examine two different tradeoffs of information versus time and editor workspace versus menu size. Tradeoffs involving command languages versus menu-based systems, choices of names, and handheld computers versus workstations are examined briefly.
ACM Digital Library