Abstract
How do we design computer systems so that they are useful and efficient arte-facts that improve the quality and productivity of our lives? What explanations can we offer as to why some systems achieve this and others fail? How can we predict which systems or system features are going to be usable and useful and which ones are not? If we knew how to answer these questions then we would be in a better position to design and evaluate computer systems. Moreover, we would be developing an explanatory understanding of HCI and furthering the discipline of computing as a science. This paper provides an example of an explanatory, causal account of HCI that shows how models and principles for HCI can be developed from theory and practice. In particular, the paper considers principles for designing user interfaces to support user tasks. It goes on to consider how further factors need to be considered in the design of collaborative and mobile systems to support healthcare. How these can be modelled to provide an explanatory, causal understanding of relevant aspects of human computer interaction is discussed. The implications of this for further principles of design and evaluation are considered. Examples are provided from current work with theoretical, empirical and design considerations made.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Barnard, P., Bridging between basic theories and the artifacts of Human-Computer Interaction, in J.M. Carroll (ed.), Designing interaction: psychology at the human computer interface, Cambridge University Press, Cambridge, 1991, pp. 103–127.
Clark, H.H. and Brennan, S.E., Grounding in communication, in L.B. Resnick, J.M. Levine and S.D. Teasley (eds.), Perspectives on socially shared cognition, APA Books, Washington D.C., 1991, pp. 127–149.
Hamilton, F., Johnson, P. and Johnson, H., Task related principles for user interface design, in Proc. of the Schärding workshop on Task Analysis (Schärding, June 1998).
Johnson, H. and Johnson, P., Task knowledge structures: psychological basis and integration into system design, Acta Psychologica, Vol. 78, 1991, pp. 3–26.
Johnson, P., Johnson, H. and Wilson, S. Rapid prototyping of user interfaces driven by task models, in J.M. Carroll (ed.), Scenario-based design: envisioning work and technology in system development, John Wiley, New York, 1995, pp. 209–246.
Long, J.B. Cognitive ergonomics and human-computer interaction: an introduction, in J.B. Long and A. Whitefield (eds.), Cognitive ergonomics and human-computer interaction, Cambridge University Press, Cambridge, 1989, pp. 4–34.
Markopoulos, P., Johnson, P. and Rowson, J., Formal aspects of task based design, in M.D. Harrison and J.C. Torres (eds.), Proc. of 4th Int. Workshop on Design, Specification and Verification of Interactive Systems DSV-IS’97 (Granada, 4–6 June 1997), Springer-Verlag, Vienna, 1997, pp 209–224.
Newell, A. and Card, S.K., The prospects for psychological science in human-computer interaction, Human-Computer Interaction, Vol. 1, 1985, pp. 209–242.
Searle, J.R., Speech acts, Cambridge University Press, Cambridge, 1969.
Winograd, T. and Flores, F., Understanding computers and cognition: a new foundation for design, Addison Wesley, Reading, 1986.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Johnson, P. (1999). Theory Based Design: From Individual Users and Tasks to Collaborative Systems. In: Vanderdonckt, J., Puerta, A. (eds) Computer-Aided Design of User Interfaces II. Springer, Dordrecht. https://doi.org/10.1007/978-94-011-4295-3_2
Download citation
DOI: https://doi.org/10.1007/978-94-011-4295-3_2
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-010-5861-2
Online ISBN: 978-94-011-4295-3
eBook Packages: Springer Book Archive