ABSTRACT
The venerable desktop metaphor is beginning to show signs of strain in supporting modern knowledge work. In this paper, we examine how the desktop metaphor can be re-framed, shifting the focus away from a low-level (and increasingly obsolete) focus on documents and applications to an interface based upon the creation of and interaction with manually declared, semantically meaningful activities. We begin by unpacking some of the foundational assumptions of desktop interface design, describe an activity-based model for organizing the desktop interface based on theories of cognition and observations of real-world practice, and identify a series of high-level system requirements for interfaces that use activity as their primary organizing principle. Based on these requirements, we present the novel interface design of the Giornata system, a prototype activity-based desktop interface, and share initial findings from a longitudinal deployment of the Giornata system in a real-world setting.
Supplemental Material
- Agarwala, A. and Balakrishnan, R. Keepin' it real: Pushing the desktop metaphor with physics, piles, and the pen. In Proc. CHI '06, ACM Press (2006), 1283--1292. Google ScholarDigital Library
- Bannon, L., Cypher, A., Greenspan, S. and Monty, M.L. Evaluation and analysis of users' activity organization. In Proc. CHI '83, ACM Press (1983), 54--57. Google ScholarDigital Library
- Bardram, J.E. Activity-based computing: Support for mobility and collaboration in ubiquitous computing. Personal and Ubiquitous Computing 9, 5 (September 2005), 312--322. Google ScholarDigital Library
- Beaudouin-Lafon, M. and Lassen, H.M. The architecture and implementation of CPN2000, a post-WIMP graphical application. In Proc. UIST 2000, ACM Press (2000), 181--190. Google ScholarDigital Library
- Bergman, O., Beyth-Maron, R. and Nachmias, R. The project fragmentation problem in personal information management. In Proc. CHI '06, ACM Press (2006), 271--274. Google ScholarDigital Library
- Cadiz, J.J., Venolia, G., Jancke, G. and Gupta, A. Designing and deploying an information awareness interface. In Proc. CSCW '02, ACM Press (2002), 314--323. Google ScholarDigital Library
- Dourish, P., Edwards, W.K., LaMarca, A., Lamping, J., Petersen, K., Salisbury, M., Terry, D.B. and Thornton, J. Extending document management systems with user-specific active properties. ACM Transactions on Information Systems 18, 2 (April 2000), 140--170. Google ScholarDigital Library
- Dragunov, A.N., Dietterich, T.G., Johnsrude, K., McLaughlin, M., Li, L. and Herlocker, J.L. Tasktracer: A desktop environment to support multi-tasking knowledge workers. In Proc. IUI '05, ACM Press (2005), 75--82. Google ScholarDigital Library
- Engeström, Y. Learning by Expanding: An Activity-Theoretical Approach to Developmental Research. Orienta-Konsultit Oy, Helsinki, Finland, 1987.Google Scholar
- Freeman, E. & Fertig, S. Lifestreams: Organizing your electronic life. In Proc. AAAI Fall Symposium (FS-95-03), AAAI Press (1995).Google Scholar
- González, V.M. and Mark, G. "Constant, constant multi-tasking craziness": Managing multiple working spheres. In Proc. CHI '04, ACM Press (2004), 113--120. Google ScholarDigital Library
- Henderson, J.D.A. and Card, S.K. Rooms: The use of multiple virtual workspaces to reduce space contention in window-based graphical user interfaces. ACM Transactions on Graphics 5, 3 (July 1986), 211--241. Google ScholarDigital Library
- Jones, W., Klasnja, P., Civan, A. and Adcock, M.L. The personal project planner: Planning to organize personal information. In Proc. CHI '08, ACM Press (2008), 681--684. Google ScholarDigital Library
- Kandogan, E. & Schneiderman, B. Elastic windows: Evaluation of multi-window operations. In Proc. CHI '97, ACM Press (1997), 250--257. Google ScholarDigital Library
- Kaptelinin, V. UMEA: Translating interaction histories into project contexts. In Proc. CHI '03, ACM Press (2003), 353--360. Google ScholarDigital Library
- Kidd, A. The marks are on the knowledge worker. In Proc. CHI '94, ACM Press (1994), 186--191. Google ScholarDigital Library
- MacIntyre, B., Mynatt, E.D., Voida, S., Hansen, K.M., Tullio, J. and Corso, G.M. Support for multitasking and background awareness using interactive peripheral displays. In Proc. UIST '01, ACM Press (2001), 41--50. Google ScholarDigital Library
- Malone, T.W. How do people organize their desks? Implications for the design of office information systems. ACM Transactions on Office Information Systems 1, 1 (January 1983), 99--112. Google ScholarDigital Library
- Mander, R., Salomon, G. and Wong, Y.Y. A 'pile' metaphor for supporting casual organization of information. In Proc. CHI '92, ACM Press (1992), 627--634. Google ScholarDigital Library
- Muller, M.J., Geyer, W., Brownholtz, B., Wilcox, E. and Millen, D.R. One-hundred days in an activity-centric collaboration environment based on shared objects. In Proc. CHI '04, ACM Press (2004), 375--382. Google ScholarDigital Library
- Park, Y. and Furuta, R. Keeping narratives of a desktop to enhance continuity of on-going tasks. In Proc. JCDL 2008, ACM Press (2008), 393--396. Google ScholarDigital Library
- Rekimoto, J. Time-machine computing: A time-centric approach for the information environment. In Proc. UIST '99, ACM Press (1999), 45--54. Google ScholarDigital Library
- Robertson, G., van Dantzich, M., Robbins, D., Czerwinski, M., Hinckley, K., Risden, K., Thiel, D. and Gorokhovsky, V. The Task Gallery: A 3D window manager. In Proc. CHI 2000, ACM Press (2000), 494--501. Google ScholarDigital Library
- Robertson, G., Horvitz, E., Czerwinski, M., Baudisch, P., Hutchings, D., Meyers, B., Robbins, D. and Smith, G. Scalable Fabric: Flexible task management. In Proc. AVI '04, ACM Press (2004), 85--89. Google ScholarDigital Library
- Roseman, M. and Greenberg, S. TeamRooms: Network places for collaboration. In Proc. CSCW '96, ACM Press (1996), 325--333. Google ScholarDigital Library
- Smith, G., Baudisch, P., Robertson, G., Czerwinski, M., Meyers, B., Robbins, D. and Andrews, D. GroupBar: The TaskBar evolved. In Proc. OZCHI 2003, University of Queensland, Brisbane, Australia (2003), 34--43.Google Scholar
- Suchman, L. Plans and Situated Actions: The Problem of Human-Machine Communication. Cambridge University Press, Cambridge, UK, 1987. Google ScholarDigital Library
- Tang, J.C., Drews, C., Smith, M., Wu, F., Sue, A. and Lau, T. Exploring patterns of social commonality among file directories at work. In Proc. CHI '07, ACM Press (2007), 951--960. Google ScholarDigital Library
- Voida, S., Edwards, W.K., Newman, M.W., Grinter, R.E. and Ducheneaut, N. Share and share alike: Exploring the user interface affordances of file sharing. In Proc. CHI '06, ACM Press (2006), 221--230. Google ScholarDigital Library
- Voida, S., Mynatt, E.D. and MacIntyre, B. Supporting activity in desktop and ubiquitous computing. In Kaptelinin, V. and Czerwinski, M. (eds.), Beyond the Desktop Metaphor: Designing Integrated Digital Work Environments. MIT Press, Cambridge, MA, 2007.Google Scholar
- Vygotsky, L.S. & Cole, M. Mind in Society: The Development of Higher Psychological Processes. Harvard University Press, Cambridge, MA, 1978.Google Scholar
Index Terms
- Re-framing the desktop interface around the activities of knowledge work
Recommendations
It feels better than filing: everyday work experiences in an activity-based computing system
CHI '09: Proceedings of the SIGCHI Conference on Human Factors in Computing SystemsActivity-based computing represents an alternative to the dominant application- and document-centric model at the foundation of most mainstream desktop computing interfaces. In this paper, we present in-depth results from an in situ, longitudinal study ...
The effects of collecting and connecting activities on knowledge creation in organizations
Validates the relationship between individual and collective knowledge creation.Explains the link from organizational and IT mechanisms to knowledge creation.Collecting activities affect individual knowledge creation directly.Connecting activities ...
Annotating knowledge work lifelog: term extraction from sensor and operation history
CIKM '11: Proceedings of the 20th ACM international conference on Information and knowledge managementWe present a system that supports review of a knowledge work lifelog as an activity history. Since knowledge workers often review their own activity histories, gathering each user's activities on his/her terminal as a lifelog is a promising approach. ...
Comments