skip to main content
research-article

The anatomy of prototypes: Prototypes as filters, prototypes as manifestations of design ideas

Published:07 July 2008Publication History
Skip Abstract Section

Abstract

The role of prototypes is well established in the field of HCI and Design. A lack of knowledge, however, about the fundamental nature of prototypes still exists. Researchers have attempted to identify different types of prototypes, such as low- vs. high-fidelity prototypes, but these attempts have centered on evaluation rather than support of design exploration. There have also been efforts to provide new ways of thinking about the activity of using prototypes, such as experience prototyping and paper prototyping, but these efforts do not provide a discourse for understanding fundamental characteristics of prototypes. In this article, we propose an anatomy of prototypes as a framework for prototype conceptualization. We view prototypes not only in their role in evaluation but also in their generative role in enabling designers to reflect on their design activities in exploring a design space. We base this framework on the findings of two case studies that reveal two key dimensions: prototypes as filters and prototypes as manifestations. We explain why these two dimensions are important and how this conceptual framework can benefit our field by establishing more solid and systematic knowledge about prototypes and prototyping.

References

  1. Adams, R. 2002. Understanding design iteration: Representations from an empirical study. In Proceedings of Common Ground International Conference, London, Design Research Society.Google ScholarGoogle Scholar
  2. Anatomy. 2006. Oxford English Dictionary. Oxford University Press. http://www.oed.com/.Google ScholarGoogle Scholar
  3. Alexander, C., Ishikawa, S., and Silverstein, M., with Jacobson, M., Fikidahl-King, I, and Angel, S. 1977. A Pattern Language, Oxford University Press, London, UK.Google ScholarGoogle Scholar
  4. Avrahami, D. and Hudson, S. E. 2002. Forming interactivity: A tool for rapid prototyping of physical interactive products. In Proceedings of the Conference on Designing Interactive Systems: Processes, Practices, Methods, and Techniques. London, England. ACM Press, New York, NY, 141--146. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Bailey, B. P., Konstan, J. A., and Carlis, J. V. 2001. DEMAIS: Designing multimedia applications with interactive storyboards. In Proceedings of the 9th ACM International Conference on Multimedia. Ottawa, Canada, ACM Press, New York, NY, 241--250. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Brandt, E. and Messeter, J. 2004. Facilitating collaboration through design games. In Proceedings of the 8th Conference on Participatory Design: Artful Integration: Interweaving Media, Materials and Practices vol. 1. Toronto, Ontario, Canada. ACM Press, New York, NY, 121--131. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Buchenau, M. and Suri, J. F. 2000. Experience prototyping. In Proceedings of the Conference on Designing Interactive Systems: Processes, Practices, Methods, and Techniques. New York, NY. ACM Press, New York, NY, 424--433. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Buxton, B. 2007. Sketching User Experiences: Getting the Design Right and the Right Design, Morgan Kaufmann, San Francisco, CA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Clark, A. 2001. Natural-Born Cyborgs? In Proceedings of Cognitive Technology: Instruments of Mind: 4th International Conference. Warwick, UK. Springer-Verlag, Berlin, Germany, 17--24. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Cockton, G. and Woolrych, A. 2002. Sale must end: Should discount methods be cleared off hci's shelves? Interactions 9, 5, 13--18. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Convertino, G., Neale, D. C., Hobby, L., Carroll, J. M., and Rosson, M. B. 2004. A laboratory method for studying activity awareness. In Proceedings of the 3rd Nordic Conference on Human-Computer Interaction, Tampere, Finland. ACM Press, New York, NY, 313--322. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Floyd, C. 1984. A systematic look at prototyping. In Approaches to Prototyping, Budde, R., Kuhlenkamp, K., Mathiassen, L., and Zullighoven, H. Eds. Springer-Verlag, Berlin, Germany, 1--18. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Goel, V. and Pirolli, P. 1992. The structure of design problem spaces. Cognitive Science 16, 395--429.Google ScholarGoogle ScholarCross RefCross Ref
  14. Grady, H. M. 2000. Web site design: a case study in usability testing using paper prototypes. In Proceedings of IEEE Professional Communication Society International Professional Communication Conference and Proceedings of the 18th Annual ACM International Conference on Computer Documentation: Technology and Teamwork. Cambridge, MA. ACM/IEEE, 39--45. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Greenberg, S. and Boyle, M. 2002. Customizable physical interfaces for interacting with conventional applications. In Proceedings of the 15th Annual ACM Symposium on User Interface Software and Technology. Paris, France. ACM Press, New York, NY, 31--40. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Gutierrez, O. 1989. Prototyping techniques for different problem contexts. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems: Wings For the Mind. ACM Press, New York, NY, 259--264. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Jones, W., Spool, J., Grudin, J., Bellotti, V., and Czerwinski, M. 2007. “Get real!”: What's wrong with hci prototyping and how can we fix it? In Proceedings of the Extended Abstracts on Human Factors in Computing Systems (CHI'07). San Jose, CA. ACM Press, New York, NY, 1913--1916. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Landay, J. A. 1996. SILK: Sketching interfaces like krazy. In Proceedings of the Conference Companion on Human Factors in Computing Systems: Common Ground, Vancouver. British Columbia, Canada. ACM Press, New York, NY, 398--399. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Lee, J. C., Avrahami, D., Hudson, S. E., Forlizzi, J., Dietz, P. H., and Leigh, D. 2004. The calder toolkit: Wired and wireless components for rapidly prototyping interactive devices. In Proceedings of the 2004 Conference on Designing Interactive Systems: Processes, Practices, Methods, and Techniques. Cambridge, MA. ACM Press, New York, NY, 167--175. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Levy, S. 2006. The Perfect Thing, Wired 14, 11 (http://www.wired.com/wired/archive/14.11/ipod.html.)Google ScholarGoogle Scholar
  21. Lichter, H., Schneider-Hufschmidt, M., and Züllighoven, H. 1993. Prototyping in industrial software projects—bridging the gap between theory and practice. In Proceedings of the 15th International Conference on Software Engineering. Baltimore, MD. IEEE Computer Society Press, Los Alamitos, CA, 221--229. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Lim, Y. 2003. Design information framework for integrating multiple aspects of design, Ph.D. dissertation, Illinois Institute of Technology, Chicago, IL.Google ScholarGoogle Scholar
  23. Lim, Y., Pangam, A., Periyasami, S., and Aneja, S. 2006. Comparative analysis of high- and low-fidelity prototypes for more valid usability evaluations of mobile devices. In Proceedings of the 4th Nordic Conference on Human-Computer Interaction: Changing Roles. Oslo, Norway. ACM Press, New York, NY, 291--300. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Lin, J., Newman, M. W., Hong, J. I., and Landay, J. A. 2000. DENIM: Finding a tighter fit between tools and practice for Web site design. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. The Hague, The Netherlands. ACM Press, New York, NY, 510--517. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Liu, L. and Khooshabeh, P. 2003. Paper or interactive?: A study of prototyping techniques for ubiquitous computing environments. In Proceedings of the Extended Abstracts on Human Factors in Computing Systems (CHI'03), Ft. Lauderdale, Florida. ACM Press, New York, NY, 1030--1031. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Löwgren, J., Stolterman, E. 2004. Thoughtful Interaction Design: A Design Perspective on Information Technology. MIT Press, Cambridge, MA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Macintyre, B., Gandy, M., Dow, S., and Bolter, J. D. 2004. DART: A toolkit for rapid design exploration of augmented reality experiences. In Proceedings of the 17th Annual ACM Symposium on User Interface Software and Technology. Santa Fe, NM. ACM Press, New York, NY, 197--206. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. McCurdy, M., Connors, C., Pyrzak, G., Kanefsky, B., and Vera, A. 2006. Breaking the fidelity barrier: An examination of our current characterization of prototypes and an example of a mixed-fidelity success. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. Montréal, Québec, Canada. ACM Press, New York, NY, 1233--1242. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Moran, T. P. and Carroll, J. M. Eds. 1996. Design Rationale: Concepts, Techniques, and Use. Lawrence Erlbaum Associates, Mahwah, NJ. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Muller, M. J. 2001. Layered participatory analysis: new developments in the CARD technique. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. Seattle, WA. ACM Press, New York, NY, 90--97. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Nam, T. and Lee, W. 2003. Integrating hardware and software: Augmented reality based prototyping method for digital products. In Proceedings of the Extended Abstracts on Human Factors in Computing Systems (CHI'03), Ft. Lauderdale, Florida, USA. ACM Press, New York, NY, 956--957. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Pering, C. 2002. Interaction design prototyping of communicator devices: Towards meeting the hardware-software challenge. Interactions 9, 6, 36--46. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Reichl, P., Froehlich, P., Baillie, L., Schatz, R., and Dantcheva, A. 2007. The LiLiPUT prototype: A wearable lab environment for user tests of mobile telecommunication applications. In Proceedings of the Extended Abstracts on Human Factors in Computing Systems (CHI'07). San Jose, CA. ACM Press, New York, NY, 1833--1838. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Rettig, M. 1994. Prototyping for tiny fingers. Comm. ACM 37, 4, 21--27. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Rudd, J., Stern, K., and Isensee, S. 1996. Low vs. high-fidelity prototyping debate. Interactions 3, 1, 76--85. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Schneider, K. 1996. Prototypes as assets, not toys: Why and how to extract knowledge from prototypes. In Proceedings of the 18th International Conference on Software Engineering. Berlin, Germany. IEEE Computer Society, Washington, DC, 522--531. Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. Schön D. A. 1982. The Reflective Practitioner: How Professionals Think in Action. Harper Collins, New York, NY.Google ScholarGoogle Scholar
  38. Schön D. A. 1987. Educating the Reflective Practitioner: Toward a New Design for Teaching and Learning in the Professions, Jossey-Bass, San Francisco, CA.Google ScholarGoogle Scholar
  39. Sefelin, R., Tscheligi, M., and Giller, V. 2003. Paper prototyping—what is it good for?: A comparison of paper- and computer-based low-fidelity prototyping. In Proceedings of the Extended Abstracts on Human Factors in Computing Systems (CHI'03). Ft. Lauderdale, FL. ACM Press, New York, NY, 778--779. Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. Skog, D. and Söderlund, M. 1999. Virtual information representation. In Proceedings of the 22nd Information Systems Research Seminar in Scandinavia, Keuruu, Finland.Google ScholarGoogle Scholar
  41. Snyder, C. 2003. Paper Prototyping: The Fast and Easy Way to Define and Refine User Interfaces. Morgan Kaufmann Publishers, San Francisco, CA.Google ScholarGoogle Scholar
  42. Spool, J. and Schroeder, W. 2001. Testing web sites: Five users is nowhere near enough. In Proceedings of the Extended Abstracts on Human Factors in Computing-Systems (CHI'01). Seattle, WA. ACM, New York, NY, 285--286. Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. Svanaes, D. and Seland, G. 2004. Putting the users center stage: role playing and low-fi prototyping enable end users to design mobile systems. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. Vienna, Austria. ACM Press, New York, NY, 479--486. Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. Thompson, M. and Wishbow, N. 1992. Prototyping: Tools and techniques: improving software and documentation quality through rapid prototyping. In Proceedings of the 10th Annual International Conference on Systems Documentation. Ottawa, Ontario, Canada. ACM Press, New York, NY, 191--199. Google ScholarGoogle ScholarDigital LibraryDigital Library
  45. Tidwell, J. 2005. Designing Interfaces. O'Reilly Media, Sebastopol, CA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  46. Tyszberowicz, S. and Yehudai, A. 1992. OBSERV—A prototyping language and environment. ACM Trans. Softw. Eng. Methodol. 1, 3, 269--309. Google ScholarGoogle ScholarDigital LibraryDigital Library
  47. Van Duyne, D. K., Landay, J. A., and Hong, J. I. 2002. The Design of Sites: Patterns, Principles, and Processes for Crafting a Customer-Centered Web Experience. Prentice Hall, Upper Saddle River, NJ. Google ScholarGoogle ScholarDigital LibraryDigital Library
  48. Van Leeuwen, C., Verstijnen, I. and Hekkert, P. 1999. Common unconscious dynamics underlie common conscious effects: A case study in the interactive nature of perception and creation. In Modeling Consciousness Across the Disciplines, S. Jordan, Ed. University Press of America, Lanham, MD.Google ScholarGoogle Scholar
  49. Virzi, R. A., Sokolov, J. L., and Karis, D. 1996. Usability problem identification using both low- and high-fidelity prototypes. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems: Common Ground. Vancouver, British Columbia, Canada. ACM Press, New York, NY, 236--243. Google ScholarGoogle ScholarDigital LibraryDigital Library
  50. Walkers, M., Takayama, L., and Landay, J. 2002. High-fidelity or low-fidelity paper or computer medium? In Proceedings of the Human Factors and Ergonomics Society 46th Annual Meeting (HFES'02). 661--665.Google ScholarGoogle Scholar
  51. Wong, Y. Y. 1992. Rough and ready prototypes: lessons from graphic design. In Posters and Short Talks of the SIGCHI Conference on Human Factors in Computing Systems. Monterey, CA. ACM, New York, NY, 83--84. Google ScholarGoogle ScholarDigital LibraryDigital Library
  52. Zucconi, L., Mack, G., and Williams, L. G. 1990. Using object-oriented development for support prototyping. In Proceedings of the 12th International Conference on Software Engineering. Nice, France. IEEE Computer Society Press, Los Alamitos, CA, 129--132. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. The anatomy of prototypes: Prototypes as filters, prototypes as manifestations of design ideas

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image ACM Transactions on Computer-Human Interaction
      ACM Transactions on Computer-Human Interaction  Volume 15, Issue 2
      July 2008
      81 pages
      ISSN:1073-0516
      EISSN:1557-7325
      DOI:10.1145/1375761
      Issue’s Table of Contents

      Copyright © 2008 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 7 July 2008
      • Accepted: 1 May 2008
      • Revised: 1 April 2008
      • Received: 1 July 2007
      Published in tochi Volume 15, Issue 2

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader