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.
Similar content being viewed by others
References
Ackermann, P. (1996): Developing Object-Oriented Multimedia Software. Heidelberg: dpunkt Verlag für digitale Technologie.
Aicher, O. (1994): Analogue and Digital, Writings on the Philosophy of Making. Berlin: Wiley-vch.
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.
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.
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.
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.
Bateson, G. (1972): Steps to an Ecology of Mind. New York: Ballantine Books.
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.
Bødker, S. (1991): Through the Interface: A Human Activity Approach to User Interface Design. Hillsdale, NJ: Lawrence Erlbaum.
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.
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.
Drisis, L. (1996): Rationalisierung der rechnerunterstützten Konstruktion durch softwareergonomische Interaktions-gestaltung. Düsseldorf: VDI Verlag.
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.
Engeström, Y. (1991): Activity Theory and Individual and Social Transformation. Activity Theory, vol. 7, no. 8, pp. 6–17.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Frese, M. and J. Sabini (1985): Goal Directed Behaviour: The Concept of Action in Psychology. London: Lawrence Erlbaum Associates.
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.
Gibson, J.J. (1986): The Ecological Approach to Visual Perception. London: L. Erlenbaum.
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.
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.
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.
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.
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.
Hacker, W. (1998): Allgemeine Arbeitspsychologie: Psychische Regulation von Arbeitstätigkeiten. Bern: Hans Huber.
Hutchins, E. (1991): How a Cockpit Remembers its Speeds. Ms La Jolla: University of California, Department of Cognitive Science.
Ishii, H. and B. Ullmer (1997): Tangible Bits: Towards Seamless Interfaces between People, Bits and Atoms. Proceedings of the CHI'97. New York: ACM.
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.
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.
Leont'ev, A.N. (1981): Problems of the Development of Mind. Moscow: Progress.
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.
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.
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.
Rauterberg, M. (1995): Ñber die Qualifizierung software-ergonomischer Richtlinien, Ph.D. Thesis. Zurich: University of Zurich, p. 206.
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.
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.
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.
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.
Underkoffler, J. and H. Ishii (1998): Illuminating Light: An Optical Design Tool with Physical Interface. Proceedings of the CHI'98. NewYork: ACM.
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.
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.
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.
Vygosky, L.S. (1978): Mind in Society: The Development of Higher Psychological Processes. Cambridge MA: Harvard University Press.
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.
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.
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.
Author information
Authors and Affiliations
Rights 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
Issue Date:
DOI: https://doi.org/10.1023/A:1015269228596