Design Models for Computer-Human Interfaces

  • Authors:
  • Donald R. Gentner;Jonathan Grudin

  • Affiliations:
  • -;-

  • Venue:
  • Computer
  • Year:
  • 1996

Quantified Score

Hi-index 4.10

Visualization

Abstract

Computer-human interfaces are a Rorschach test for their designers-their inner views and biases are unconsciously reflected in the types of user interfaces they construct. There is no "best" way to design a user interface. Interface designers must be aware that a user interface can be based on any of several models, that each model has its advantages, and that their job is to choose the approach most suitable for the project at hand. Two principal approaches are the engineering model and the user-task model. In general, an interface based on the engineering model allows full access to the system's capabilities, whereas an interface based on the user-task model is easier to learn and use but provides access to only a subset of the system capabilities. This article examines the models underlying computer-human interface designs by considering a wide variety of systems, including many from areas outside of computing. These noncomputer examples can be instructive because they are simpler and thus clearer. They also provide some helpful detachment and perspective for those of us who are immersed in computers.