Skip to main content
Log in

Physical and Virtual Tools: Activity Theory Applied to the Design of Groupware

  • Published:
Computer Supported Cooperative Work (CSCW) Aims and scope Submit manuscript

Abstract

Activity theory is based on theconcept of tools mediating between subjects andobjects. In this theory, an individual'screative interaction with his or hersurroundings can result in the production oftools. When an individual's mental processesare exteriorized in the form of tools – termedobjectification – they become more accessibleto other people and are therefore useful forsocial interaction. This paper shows how ourunderstanding of activity theory has shaped ourdesign philosophy for groupware and how we haveapplied it. Our design philosophy and practiceis exemplified by a description of the BUILD-ITsystem. This is an Augmented Reality system wedeveloped to enhance group work; it is a kindof graspable groupware which supportscooperative planning. The system allows a groupof people, co-located around a table, tointeract, by means of physical bricks, withmodels in a virtual three-dimensional (3D)setting. Guided by task analysis, a set ofspecific tools for different 3D planning andconfiguration tasks was implemented as part ofthis system. We investigate both physical andvirtual tools. These tools allow users toadjust model height, viewpoint, and scale ofthe virtual setting. Finally, our designpractice is summarized in a set of designguidelines. Based on these guidelines, wereflect on our own design practice and theusefulness of activity theory for design.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Ackermann, P. (1996): Developing Object-Oriented Multimedia Software. Heidelberg: dpunkt Verlag für digitale Technologie.

    Google Scholar 

  • Aicher, O. (1994): Analogue and Digital, Writings on the Philosophy of Making. Berlin: Wiley-vch.

    Google Scholar 

  • Akamatsu, M. and I.S. MacKenzie (1996): Movement Characteristics Using a Mouse with Tactile and Force Feedback. International Journal of Human-Computer Studies, vol. 45, pp. 483–493.

    Google Scholar 

  • Alty, J.L. (1998): Designing Better Interfaces: Can We Learn from other Sectors? Proceedings of the 7th IFAC/IFIP/IFORS/IEA Symposium on Analysis, Design and Evaluation of Man-Machine Systems. Oxford: Elsevier Science, Ltd., pp. 65–70.

    Google Scholar 

  • Arias, E., H. Eden, G. Fishcer, A. Gorman and E. Scharff (2000): Transcending the Individual Human Mind – Creating Shared Understanding through Collaborative Design. ACM Transactions on Computer-Human Interaction (TOCHI), vol. 7, no. 1, pp. 84–113.

    Google Scholar 

  • Balakrishnan, R. and G. Kurtenbach (1999): Exploring Bimanual Camera Control and Object Manipulation in 3D Graphics Interfaces. Proceedings of the CHI'99. New York, ACM.

    Google Scholar 

  • Bateson, G. (1972): Steps to an Ecology of Mind. New York: Ballantine Books.

    Google Scholar 

  • Bichsel, M. (1997): Personal communications.

  • Brooks, F.P. (1986): Walkthrough – A Dynamic Graphics System for Simulating Virtual Buildings. In F. Crow and S.M. Pizer (eds.): Proceedings of 1986 Workshop on Interactive 3D Graphics. New York, ACM Press, pp. 9–21.

    Google Scholar 

  • Bødker, S. (1991): Through the Interface: A Human Activity Approach to User Interface Design. Hillsdale, NJ: Lawrence Erlbaum.

    Google Scholar 

  • Bødker, S. (1996): Applying Activity Theory to Video Analysis: How to Make Sense of Video Data in Human-Computer Interaction. In B. Nardi (ed.) Context and Consciousness. MIT Press, pp. 147–174.

  • Campbell, J. (1988): Training Design for Performance Improvement. In Campbell, J., Campbell, R. (eds.): Productivity in organizations. San Francisco: Jossey-Bass, pp. 177–216.

    Google Scholar 

  • Diderot, M. and M. D'Alembert (1778): Encyclopédie ou Dictionnaire Raisonné des Sciences, des Arts et des Métiers, par une Société de Gens de Lettres. Mis en ordre et publié par M. Diderot; et quant à la Partie Mathématique, par M. D'Alembert. Nouvelle Edition; 36 tomes (textes) et 6 tomes (en3, tabl.), 3 tomes (planches). Genève: Pellet, 1777–1781. Recueil de Planches, Tome premier, 1778.

    Google Scholar 

  • Drisis, L. (1996): Rationalisierung der rechnerunterstützten Konstruktion durch softwareergonomische Interaktions-gestaltung. Düsseldorf: VDI Verlag.

    Google Scholar 

  • Emery, F.E. (1959): Characteristics of Socio-Technical Systems. Tavistock Institute of Human Relations, Document No. 527.

  • Engeström, Y. (1990): When Is a Tool? Multiple Meanings of Artifacts in Human Activity. In Learning, Working, Imagining. Helsinki: Orienta-Konsultit Oy, pp. 171–195.

    Google Scholar 

  • Engeström, Y. (1991): Activity Theory and Individual and Social Transformation. Activity Theory, vol. 7, no. 8, pp. 6–17.

    Google Scholar 

  • Engeström, Y. and D. Middleton (eds.) (1996): Cognition and Communication at Work. Cambridge University Press.

  • Fitzmaurice, G., H. Ishii and W. Buxton (1995): Bricks: Laying the Foundations for Graspable User Inter-faces. Proceedings of the CHI'95. New York: ACM, pp. 442–449.

    Google Scholar 

  • Fitzmaurice, G.W. (1996): Graspable User Interfaces. PhD at the University of Toronto. http://www.dgp.utoronto.ca/people/GeorgeFitzmaurice/thesis/Thesis.gf.html.

  • Fitzmaurice, G.W. and W. Buxton (1997): An Empirical Evaluation of Graspable User Interfaces: Towards Specialized, Space-Multiplexed Input. Proceedings of the CHI'97, ACM, New York, pp. 43–50.

    Google Scholar 

  • Fjeld, M., M. Bichsel and M. Rauterberg (1998a): BUILD-IT: An Intuitive Design Tool Based on Direct Object Manipulation. In I. Wachsmut and M. Frölich (eds.): Gesture and Sign Language in Human-Computer Interaction. Lecture Notes in Artificial Intelligence, vol. 1371. Berlin/Heidelberg: Springer-Verlag, pp. 297–308.

    Google Scholar 

  • Fjeld, M., K. Lauche, S. Dierssen, M. Bichsel, and M. Rauterberg (1998b): BUILD-IT: A Brickbased integral Solution Supporting Multidisciplinary Design Tasks. In A. Sutcliffe, J. Ziegler and P. Johnson (eds.): Designing Effective and Usable Multimedia Systems (IFIP 13.2). Boston: Kluwer Academic Publishers, pp. 131–142.

    Google Scholar 

  • Fjeld, M., F. Jourdan, M. Bichsel and M. Rauterberg (1998c): BUILD-IT: An Intuitive Simulation Tool for Multi-Expert Layout Processes. In M. Engeli and V. Hrdliczka (eds.): Fortschritte in der Simulationstechnik. Zurich: vdf Hochschuleverlag AG, pp. 411–418.

    Google Scholar 

  • Fjeld, M., N. Ironmonger, F. Voorhorst, M. Bichsel and M. Rauterberg (1999a): Camera Control in a Planar, Graspable Interface. In M.H. Hamza (ed.): Proceedings of the Seventeenth IASTED International Conference Applied Informatics. Anaheim/Calgary/Zurich: ACTA Press, pp. 242–245.

    Google Scholar 

  • Fjeld, M., F. Voorhorst, M. Bichsel, K. Lauche, M. Rauterberg and H. Krueger (1999b): Exploring Brick-Based Navigation and Composition in an Augmented Reality. In H.-W. Gellersen (ed.): Handheld and Ubiquitous Computing, Lecture Notes in Computer Science, vol. 1707. Berlin/Heidelberg: Springer-Verlag, pp. 102–116.

    Google Scholar 

  • Fjeld, M., F. Voorhorst, M. Bichsel, H. Krueger, and M. Rauterberg (2000): Navigation Methods for an Augmented Reality System (video). In Extended Abstracts of Conference on Human Factors in Computing Systems (CHI 2000). New York: ACM, pp. 8–9.

    Google Scholar 

  • Fjeld, M., N. Ironmonger, S. Guttormsen Schär and H. Krueger (2001): Design and Evaluation of Four AR Navigation Tools Using Scene and Viewpoint Handling. In Proceedings of INTERACT 2001, pp. 214–223.

  • Fjeld, M. (2001): Designing for Tangible Interaction. Ph.D. Dissertation at the Swiss Federal Institute of Technology, dissertation number 14229. Available at: http://e-collection.ethbib.ethz.ch/cgibin/ show.pl?type=diss&nr=14229.

  • Flor, N. and E. Hutchins (1991): Analyzing Distributed Cognition in Software Teams: A Case Study of Team Programming During Perfective Software Maintenance. In J. Koenemann-Belliveau et al. (eds.): Proceedings of the Fourth Annual Workshop on Empirical Studies of Programmers. Norwood, N.J.: Ablex Publishing, pp. 36–59.

    Google Scholar 

  • Frese, M. and J. Sabini (1985): Goal Directed Behaviour: The Concept of Action in Psychology. London: Lawrence Erlbaum Associates.

    Google Scholar 

  • Frese, M. and D. Zapf (1994): Action as the Core ofWork Psychology: A German Approach. In H.C. Triandis, M.D. Dunnette and L.M. Hough (eds.): Handbook of Industrial and Organisational Psychology, vol. 4, 2nd edn. Palo Alto, CA: Consulting Psychologists Press.

    Google Scholar 

  • Gibson, J.J. (1986): The Ecological Approach to Visual Perception. London: L. Erlenbaum.

    Google Scholar 

  • Guiard, Y. (1987): Asymmetric Division of Labour in Human Skilled Bimanual Action: The Kinematic Chain as a Model. Journal of Motor Behaviour, vol. 19, pp. 486–517.

    Google Scholar 

  • Grudin, J. (1988): Why CSCW Applications Fail: Problems in the Design and Evaluation of Organizational Interfaces. In Proceedings of the Second Conference on Computer Supported Cooperative Work. New York: ACM, pp. 85–93.

    Google Scholar 

  • Hacker, W. and A. Clauss (1976): Kognitive Operationen, inneres Modell und Leistung bei einer Montagetätigkeit. In W. Hacker (ed.): Psychische Regulation von Arbeitstätigkeiten. Berlin: Deutscher Verlag der Wissenschaften, pp. 88–102.

    Google Scholar 

  • Hacker, W. (1994): Action Theory and Occupational Psychology. Review of German Empirical Research Since 1987. The German Journal of Psychology, vol. 18, no. 2, pp. 91–120.

    Google Scholar 

  • Hacker, W., P. Sachse and F. Schroda (1998): Design Thinking – Possible Ways to Successful Solutions in Product Development. In E. Frankenberger, P. Badke-Schaub and H. Birkhofer (Designers): The Key to successful product development. London: Springer.

    Google Scholar 

  • Hacker, W. (1998): Allgemeine Arbeitspsychologie: Psychische Regulation von Arbeitstätigkeiten. Bern: Hans Huber.

    Google Scholar 

  • Hutchins, E. (1991): How a Cockpit Remembers its Speeds. Ms La Jolla: University of California, Department of Cognitive Science.

    Google Scholar 

  • Ishii, H. and B. Ullmer (1997): Tangible Bits: Towards Seamless Interfaces between People, Bits and Atoms. Proceedings of the CHI'97. New York: ACM.

    Google Scholar 

  • Kaptelinin, V. (1996): Computer-Mediated Activity: Functional Organs in Social and Developmental Contexts. In B. Nardi (ed.): Context and Consciousness. MIT Press.

  • Kirsh, D. and P. Maglio (1994): On Distinguishing Epistemic from Pragmatic Action. Cognitive Science, vol. 18, pp. 513–549.

    Google Scholar 

  • Kuutti, K. (1996): Activity Theory as a Potential Framework for Human-Computer Interaction Research. In B. Nardi (ed.): Context and Consciousness. MIT Press, p. 25.

  • Lauche, K. (1998): Personal communications.

  • Lauche, K., A. Verbeck and W.G. Weber (1999): Multifunktionale Teams in der Produkt-und Prozessentwicklung. In Zentrum für Integrierte Produktionsysteme (ZIP) of ETH Zurich (ed.): Optimierung der Produkt-und Prozessentwicklung – Beiträge aus dem Zentrum für integrierte Produktionssysteme. vdf Hochschulverlag, pp. 99–118.

  • Leont'ev, A.N. (1978): Activity. Consciousness. Personality. NJ: Englewood Cliffs, Prentice-Hall.

    Google Scholar 

  • Leont'ev, A.N. (1981): Problems of the Development of Mind. Moscow: Progress.

    Google Scholar 

  • Mackay, W., G. Velay, K. Carter, C. Ma and D. Pagani (1993): Augmenting Reality: Adding Computational Dimensions to Paper. Communications of the ACM, vol. 36, no. 7, pp. 96–97.

    Google Scholar 

  • Mackay, W.E., D.S. Pagani, L. Faber, B. Inwood, P. Launiainen, L. Brenta and V. Pouzol (1995): Ariel: Augmenting Paper Engineering Drawings. Proceedings of the CHI'95, video program. New York: ACM.

    Google Scholar 

  • Mackenzie, C. and T. Iberall (1994): The Grasping Hand. Elsevier, p. 15.

  • Nardi, B. (ed.) (1996a): Context and Consciousness. MIT Press.

  • Nardi, B. (1996b): Activity Theory and Human-Computer Interaction. In B. Nardi (ed.): Context and Consciousness. MIT Press, pp. 12–13.

  • Nardi, B. (1996c): Studying Context: A Comparison of Activity Theory, Situated Action Models, and Distributed Cognition. In B. Nardi (ed.): Context and Consciousness. MIT Press, pp. 85–86.

  • Newell, A. and H. Simon (1972): Human Problem Solving. NJ: Englewood Cliffs: Prentice-Hall.

    Google Scholar 

  • Rauterberg, M. (1995): Ñber die Qualifizierung software-ergonomischer Richtlinien, Ph.D. Thesis. Zurich: University of Zurich, p. 206.

    Google Scholar 

  • Rauterberg, M., T. Mauch and R. Stebler (1996): What is a Promising Candidate for the Next Generation of Interface Technology. Proceedings of the 5th International Conference INTERFACE to Real and Virtual Worlds. Montpellier: EC2 & Cie., pp. 95–103.

    Google Scholar 

  • Rauterberg, M., M. Bichsel, M. Meier and M. Fjeld (1997a): A Gesture Based Interaction Technique for a Planning Tool for Construction and Design. Proceedings of the RO-MAN'97. IEEE, pp. 212–217.

  • Rauterberg, M., M. Fjeld, H. Krueger, M. Bichsel, U. Leonhard and M. Meier (1997b): BUILDIT: A Computer Vision-Based Interaction Technique for a Planning Tool. In H. Thimbleby, B. O'Connaill and P. Thomas (eds.): People and Computers XII, Proc. of HCI'97. Berlin: Springer, pp. 303–314.

    Google Scholar 

  • Rauterberg, M., M. Fjeld, H. Krueger, M. Bichsel, U. Leonhardt and M. Meier (1998): BUILD-IT: A Planning Tool for Construction and Design (video). In Summary of Conference on Human Factors in Computing Systems (CHI'98). New York: ACM.

    Google Scholar 

  • Ullmer, B. and H. Ishii (1997): The metaDESK:Models and Prototypes for Tangible User Interfaces. Proceedings of UIST'97. New York: ACM Press, pp. 223–232.

    Google Scholar 

  • Underkoffler, J. and H. Ishii (1998): Illuminating Light: An Optical Design Tool with Physical Interface. Proceedings of the CHI'98. NewYork: ACM.

    Google Scholar 

  • Vince, J., B. Buxton, L. Rosenblum, R. Earnshaw and T. Kirste (1999): Report of theWorking Group on Virtual Environments, Augmented Reality and Mobile Systems, as part of a Special Report on Human-Centered Computing, Online Communities and Virtual Environments. Computer Graphics of the ACM SIGGRAPH, vol. 33, no. 3, pp. 45–46.

    Google Scholar 

  • Volpert, W., W. Kötter, H.E. Gohde, and W.G. Weber (1989): Psychological Evaluation and Design of Work Tasks: Two Examples. Ergonomics, vol. 32, pp. 881–890.

    Google Scholar 

  • Volpert, W. (1992): Work Design for Human Development. In C. Floyd, R. Budde, H. Züllighoven and R. Keil-Stawik (eds.): Software-Development and Reality Construction. Berlin: Springer, pp. 336–347.

    Google Scholar 

  • Vygosky, L.S. (1978): Mind in Society: The Development of Higher Psychological Processes. Cambridge MA: Harvard University Press.

    Google Scholar 

  • Ware, C. and J. Rose (1999): Rotating Virtual Objects with Real Handles. ACM Transactions on Computer-Human Interaction (TOCHI) (June), vol. 6, no. 2, pp. 162–180.

    Google Scholar 

  • Weber,W.G. (1997): Collective Action Regulation, Common Task Orientation, and Common Objectifications in Advanced Manufacturing Systems. Proceedings of From Experience to Innovation, Proceeding of IEA'97. Helsinki: Finish Institute of Occupational Health, pp. 283–285.

  • Weber, W.G. (1999): Which Organizational Conditions Foster Prosocial Work Orientations in Teams? In M. Vartiainen, F. Avalloni and N. Anderson (eds.): Innovative Theories, Tools, and Practices in W&O Psychology. Göttingen: Hogrefe/EAWOP.

    Google Scholar 

  • Wellner, P., W. Mackay and R. and Gold (1993): Computer Augmented Environments: Back to the Real World. Communications of the ACM (July), vol. 36, no. 7, pp. 24–26.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Fjeld, M., Lauche, K., Bichsel, M. et al. Physical and Virtual Tools: Activity Theory Applied to the Design of Groupware. Computer Supported Cooperative Work (CSCW) 11, 153–180 (2002). https://doi.org/10.1023/A:1015269228596

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1015269228596

Navigation