skip to main content
Skip header Section
Contextual Design: Defining Customer-Centered SystemsDecember 1997
Publisher:
  • Morgan Kaufmann Publishers Inc.
  • 340 Pine Street, Sixth Floor
  • San Francisco
  • CA
  • United States
ISBN:978-0-08-050304-2
Published:08 December 1997
Pages:
496
Skip Bibliometrics Section
Bibliometrics
Skip Abstract Section
Abstract

This book introduces a customer-centered approach to business by showing how data gathered from people while they work can drive the definition of a product or process while supporting the needs of teams and their organizations. This is a practical, hands-on guide for anyone trying to design systems that reflect the way customers want to do their work. The authors developed Contextual Design, the method discussed here, through their work with teams struggling to design products and internal systems. In this book, you'll find the underlying principles of the method and how to apply them to different problems, constraints, and organizational situations. Contextual Design enables you to + gather detailed data about how people work and use systems + develop a coherent picture of a whole customer population + generate systems designs from a knowledge of customer work + diagram a set of existing systems, showing their relationships, inconsistencies, redundancies, and omissions Table of Contents Chapter 1 Introduction Chapter 2 Gathering Customer Data Chapter 3 Principles of Contextual Inquiry Chapter 4 Contextual Inquiry in Practice Chapter 5 A Language of Work Chapter 6 Work Models Chapter 7 The Interpretation Session Chapter 8 Consolidation Chapter 9 Creating One View of the Customer Chapter 10 Communicating to the Organization Chapter 11 Work Redesign Chapter 12 Using Data to Drive Design Chapter 13 Design from Data Chapter 14 System Design Chapter 15 The User Environment Design Chapter 16 Project Planning and Strategy Chapter 17 Prototyping as a Design Tool Chapter 18 From Structure to User Interface Chapter 19 Iterating with a Prototype Chapter 20 Putting It into Practice

References

  1. Allen, C. D. 1995. "Succeeding as a Clandestine Change Agent." Communications of the ACM 6 38(5). Google ScholarGoogle Scholar
  2. Beyer, H. 1993. "Where Do the Objects Corne From?" Software Development '93 Fall Proceedings , August, Boston, MA.Google ScholarGoogle Scholar
  3. Beyer, H. 1994. "Calling Down the Lightning." IEEE Software 11(5): 106. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Boas, M., and S. Chain. 1977. Big Mac: The Unauthorized Story of McDonald's , New York: The New American Library.Google ScholarGoogle Scholar
  5. Boehm, B. W. 1976. "Software Engineering." IEEE Transactions on Computers 25 (12):1226-1241. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Brassard, M. 1989. Memory Jogger Plus . Methuen, MA: GOAL/QPC.Google ScholarGoogle Scholar
  7. Bustard, D., and T. Dobbin. 1996. "Integrating Soft Systems and Object-Oriented Analysis." Proceedings of the Second International Conference on Requirements Engineering , April 15-18, Colorado Springs, CO, p. 52. Los Alamitos, CA: IEEE Computer Society Press. Google ScholarGoogle Scholar
  8. Carlshamre, P., and J. Karlsson. 1996. "A Usability-Oriented Approach to Requirements Engineering." Proceedings of the Second International Conference on Requirements Engineering , April 15-18, Colorado Springs, CO, p. 145. Los Alamitos, CA: IEEE Computer Society Press. Google ScholarGoogle Scholar
  9. Carter, J., Jr. 1991. "Combining Task Analysis with Software Engineering for Designing Interactive Systems." In Taking Software Design Seriously , ed. John Karat, p. 209. New York: Academic Press. Google ScholarGoogle Scholar
  10. Catledge, L., and C. Potts. 1996. "Collaboration during Conceptual Design." Proceedings of the Second International Conference on Requirements Engineering , April 15-18, Colorado Springs, CO, p. 182. Los Alamitos, CA: IEEE Computer Society Press. Google ScholarGoogle Scholar
  11. Chin, G., Jr., M. Rosson, and J. Carroll. 1997. "Participatory Analysis: Shared Development of Requirements from Scenarios." CHI '97 Conference Proceedings , March 22-21, Atlanta, GA, p. 162. New York: ACM. Google ScholarGoogle Scholar
  12. Clement, A. 1990. "Cooperative Support for Computer Work: A Social Perspective on the Empowering of End Users." Proceedings of the Conference on Computer-Supported Cooperative Work , October 7-10, Los Angeles, CA, p. 223. New York: ACM. Google ScholarGoogle Scholar
  13. Coble, J., J. Karat, and M. Kahn. 1997. "Maintaining a Focus on User Requirements throughout the Development of Clinical Workstation Software." CHI '97 Conference Proceedings , March 22-27, Atlanta, GA, p. 170. New York: ACM. Google ScholarGoogle Scholar
  14. Constantine, L. 1992. "Getting the User Interface Right: Basic Principles." Software Development '92 Fall Proceedings , September, Boston, MA.Google ScholarGoogle Scholar
  15. Constantine, L. 1994a. "Persistent Usability: A Multiphasic User Interface Architecture for Supporting the Full Usage Lifecycle." In OzCHI 94 Proceedings , eds. S. Howard and Y. Leung. Melbourne.Google ScholarGoogle Scholar
  16. Constantine, L. 1994b. "Up the Waterfall." Software Development 2(1) (Jan).Google ScholarGoogle Scholar
  17. Constantine, L. 1995a. Constantine on Peopleware . Englewood Cliffs, NJ: Prentice Hall.Google ScholarGoogle Scholar
  18. Constantine, L. 1995b. "Essential Modeling: Use Cases for User Interfaces." ACM interactions 2(2) (Apr):34-46. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Constantine, L. 1996. "Usage-Centered Software Engineering: New Models, Methods, and Metrics." Proceedings of the 1996 International Conference on Software Engineering: Education & Practice , January 24-27, Dunedin, New Zealand: New Zealand Computer Society. Google ScholarGoogle Scholar
  20. Curtis, B., and B. Hefley. 1992. "Defining a Place for Interface Engineering." IEEE Software (Mar):84-86. Google ScholarGoogle Scholar
  21. Curtis, B., and B. Hefley. 1994. "A WIMP No More: The Maturing of User Interface Engineering." ACM interactions 1(1):22-34. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Daley, E. 1977. "Management of Software Development." IEEE Transactions on Software Engineering 3(3):229-242. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Davis, A. 1993. Software Requirements: Objects, Functions, and States . Englewood Cliffs, NJ: Prentice Hall. Google ScholarGoogle Scholar
  24. Denning, P., and P. Dargan. 1996. "Action-Centered Design." In Bringing Design to Software , ed. T. Winograd, p. 116. Reading, MA: Addison-Wesley. Google ScholarGoogle Scholar
  25. Easterbrook, S. 1993. "Domain Modeling with Hierarchies of Alternative Viewpoints." Proceedings of the 1993 IEEE International Symposium on Requirements Engineering , January 4-6, San Diego, CA, p. 65. Los Alamitos, CA: IEEE Computer Society Press.Google ScholarGoogle Scholar
  26. Ehn, P. 1988. Work-Oriented Design of Computer Artifacts . Falkoping, Sweden: Gummessons. International distribution by Almqvist & Wiksell International; also Coronet Books, Philadelphia, PA. Google ScholarGoogle Scholar
  27. Ehn, P., and M. Kyng. 1991. "Cardboard Computers: Mocking-it-up or Hands-on the Future." In Design at Work , eds. J. Greenbaum and M. Kyng, p. 169. Mahwah, NJ: Lawrence Erlbaum Associates. Google ScholarGoogle Scholar
  28. Fisher, B. A. 1980. Small Group Decision Making , 2d ed. New York: McGraw-Hill.Google ScholarGoogle Scholar
  29. Fowler, T. 1876. The Elements of Inductive Logic , 3d ed. Oxford: Clarendon Press.Google ScholarGoogle Scholar
  30. Glaser, B., and A. Strauss. 1967. The Discovery of Grounded Theory: Strategies for Qualitative Research . Chicago: Aldine Publishing Company.Google ScholarGoogle Scholar
  31. Goffman, E. 1959. The Presentation of Self in Everyday Life . Garden City, NY: Doubleday.Google ScholarGoogle Scholar
  32. Goguen, J. 1996. "Formality and Informality in Requirements Engineering." Proceedings of the Second International Conference on Requirements Engineering , April 15-18, Colorado Springs, CO, p. 102. Los Alamitos, CA: IEEE Computer Society Press. Google ScholarGoogle Scholar
  33. Goguen, J., and C. Linde. 1993. "Techniques for Requirements Elicitation." Proceedings of the 1993 IEEE International Symposium on Requirements Engineering , January 4-6, San Diego, CA, p. 152. Los Alamitos, CA: IEEE Computer Society Press.Google ScholarGoogle Scholar
  34. Gomaa, H. 1983. "The Impact of Rapid Prototyping on Specifying User Requirements." ACM SIGSOFT Software Engineering Notes 8(2) (Apr). Google ScholarGoogle Scholar
  35. Grandin, T 1996. Thinking in Pictures: And Other Reports from My Life with Autism . Garden City, NY: Doubleday.Google ScholarGoogle Scholar
  36. Greenbaum, J., and M. Kyng, eds. 1991. Design at Work: Cooperative Design of Computer Systems . Mahwah, NJ: Lawrence Erlbaum Associates. Google ScholarGoogle Scholar
  37. Grudin, J. 1990. "Interface." Proceedings of the Conference on Computer-Supported Cooperative Work , October 7-10, Los Angeles, CA, p. 269. New York: ACM. Google ScholarGoogle Scholar
  38. Hansen, A. 1997. "Reflections on I/Design: User Interface Design at a Startup." CHI'97 Conference Proceedings , March 22-27, Atlanta, GA, p. 178. New York: ACM. Google ScholarGoogle Scholar
  39. Häuser, J. R., and D. Clausing. 1988. "The House of Quality." Harvard Business Review 66(3): 63-73.Google ScholarGoogle Scholar
  40. Hefley, W. E. 1993. "The Cobbler's Children: Applying Total Quality Management to Business Process Improvement, Information Engineering and Software Engineering." ACM Software Engineering Notes 18(4): 19-25. Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. Hefley, W. E. 1996. "Usability Trends in Government." Keynote address at NIST Symposium on Usability Engineering: Industry-Government Collaboration for System Effectiveness and Efficiency, Gaithersburg, MD, February 26.Google ScholarGoogle Scholar
  42. Hefley, W., and Romo, J. 1994. "New Concepts in Engineering Processes for Developing Integrated Task Environments." Proceedings of the IEEE 1994 National Aerospace and Electronics Conference (NAECON 1994) .Google ScholarGoogle Scholar
  43. Hefley, W., et al. 1994. "Integrating Human Factors with Software Engineering Practices." Proceedings of the Human Factors and Ergonomics Society , 39th Annual Meeting, Nashville, TN, October 24-28, pp. 315-319. Santa Monica, CA: Human Factors and Ergonomics Society.Google ScholarGoogle Scholar
  44. Holtzblatt, K., and S. Jones. 1995. "Conducting and Analyzing a Contextual Interview." In Readings in Human-Computer Interaction: Toward the Year 2000 2d , eds. R. M. Baecker, J. Grudin, W. A. S. Buxton, S. Greenberg. San Francisco: Morgan Kaufman, p. 241. Google ScholarGoogle Scholar
  45. Holtzblatt, K., and H. Beyer, eds. 1995. "Requirements Gathering: The Human Factor." Communications of the ACM/Special issue 38(5) (May). Google ScholarGoogle Scholar
  46. Hsia, P., C. Hsu, D. Kung, and L. Holder. 1996. "User-Centered System Decomposition: Z-Based Requirements Clustering." Proceedings of the Second International Conference on Requirements Engineering , April 15-18, Colorado Springs, CO, p. 126. Los Alamitos, CA: IEEE Computer Society Press. Google ScholarGoogle Scholar
  47. Hughes, J., J. O'Brien, T. Rodden, M. Rouncefield, and I. Sommerville. 1995. "Presenting Ethnography in the Requirements Process." Proceedings of the Second IEEE International Symposium on Requirements Engineering March 27-29, York, England. Los Alamitos, CA: IEEE Computer Society Press. Google ScholarGoogle Scholar
  48. Hutchins, E. 1995. Cognition in the Wild . Cambridge, MA: MIT Press.Google ScholarGoogle Scholar
  49. Jackson, M., and P. Zave. 1993. "Domain Descriptions." Proceedings of the 1993 IEEE International Symposium on Requirements Engineering , January 4-6, San Diego, CA, p. 56. Los Alamitos, CA: IEEE Computer Society Press.Google ScholarGoogle Scholar
  50. Jacobson, I., M. Christerson, P. Jonsson, and G. Övergaard. 1992. Object-Oriented Software Engineering: A Use Case Driven Approach . Reading, MA: Addison-Wesley. Google ScholarGoogle Scholar
  51. Johnson, P., et al. 1988. "Task-Related Knowledge Structures: Analysis, Modeling and Application." In People and Computers IV eds. D. M. Jones and R. Winder, pp. 35-62. Cambridge; New York: Cambridge University Press. Google ScholarGoogle Scholar
  52. Kapor, M. 1991. "A Software Design Manifesto: Time for a Change." Dr. Dobb's Journal 172:62-68 (Jan). Google ScholarGoogle ScholarDigital LibraryDigital Library
  53. Kawakita, J. 1982. The Original KJ Method . Tokyo: Kawakita Research Institute.Google ScholarGoogle Scholar
  54. Keil, M., and E. Carmel. 1995. "Customer-Developer Links in Software Development." Communications of the ACM 38(5):33-44. Google ScholarGoogle ScholarDigital LibraryDigital Library
  55. Keller, M., and K. Shumate. 1992. Software Specification and Design . New York: John Wiley & Sons. Google ScholarGoogle Scholar
  56. Kelley, D., and B. Hartfield. 1996. "The Designer's Stance." In Bringing Design to Software , ed. T. Winograd, p. 116. Reading, MA: Addison-Wesley. Google ScholarGoogle Scholar
  57. Kensing, F., and K. H. Madsen. 1991. "Generating Visions: Future Workshops and Metaphorical Design." In Design at Work , eds. J. Greenbaum and M. Kyng, p. 155. Mahwah, NJ: Lawrence Erlbaum Associates. Google ScholarGoogle Scholar
  58. Kyng, M. 1988. "Designing for a Dollar a Day." Proceedings of the Conference on Computer-Supported Cooperative Work , September 26-28, Portland, OR, p. 178. Google ScholarGoogle Scholar
  59. Landauer, T. 1996. The Trouble with Computers . Cambridge, MA: MIT Press. Google ScholarGoogle Scholar
  60. Long, J., S. Hakiel, B. Hefley, L. Damodoran, and K. Y. Lim. 1994. "Guilty or Not Guilty? Human Factors Structured Methods on Trial." Human Factors in Computing Systems--CHI '94 Conference Companion, Boston, MA , April 24-28, pp. 181-182. New York: ACM. Google ScholarGoogle Scholar
  61. Loucopoulos, P., and V. Karakostas. 1995. System Requirements Engineering . New York: McGraw-Hill. Google ScholarGoogle Scholar
  62. Lübars, M., C. Potts, and C. Richter. 1993. "A Review of the State of the Practice in Requirements Modeling." Proceedings of the 1993 IEEE International Symposium on Requirements Engineering , January 4-6, San Diego, CA, p. 2. Los Alamitos, CA: IEEE Computer Society Press.Google ScholarGoogle Scholar
  63. Lundell, J., and S. Anderson. 1995. "Designing a 'Front Panel' for Unix: The Evolution of a Metaphor." CHI'95 Conference Proceedings , May 7-11, Denver, CO, p. 573. New York: ACM. Google ScholarGoogle Scholar
  64. Martin, C. E., W. E. Hefley, D. J. Bristow, and D. J. Steele. 1992. "Team-Based Incremental Acquisition of Large-Scale Unprecedented Systems." Policy Sciences 25:5 7-7 5.Google ScholarGoogle ScholarCross RefCross Ref
  65. Martin, J., and J. Odell. 1992. Object-Oriented Analysis and Design . Englewood Cliffs, NJ: Prentice Hall. Google ScholarGoogle Scholar
  66. McClelland, I., B. Taylor, and B. Hefley. 1996. "User-Centered Design Principles: How Far Have They Been Industrialised?" ACM SIGCHI Bulletin 28(4) :23-25. Google ScholarGoogle ScholarDigital LibraryDigital Library
  67. McMenamin, S., and J. Palmer. 1984. Essential Systems Analysis . Englewood Cliffs, NJ: Yourdon Press. Google ScholarGoogle Scholar
  68. Moll-Carrillo, H., G. Salomon, M. Marsh, J. Suri, and P. Spreenberg. 1995. "Articulating a Metaphor through User-Centered Design." CHI'95 Conference Proceedings , May 7-11, Denver, CO, p. 566. New York: ACM. Google ScholarGoogle Scholar
  69. Moore, G. 1991. Crossing the Chasm: Marketing and Selling Technology Products to Mainstream Customers . New York: HarperBusiness.Google ScholarGoogle Scholar
  70. Müller, M. 1991. "PICTIVE-An exploration in participatory design." Human Factors in Computing Systems CHI '91 Conference Proceedings , pp. 225-231. Google ScholarGoogle Scholar
  71. Muller, M., and S. Kuhn, eds. 1993. "Participatory Design." Communications of the ACM/Special issue 36(4) (Jun). Google ScholarGoogle Scholar
  72. Müller, M., R. Carr, C. Ashworth, B. Diekmann, C. Wharton, C. Eickstaedt, and J. Clonts. 1995. "Telephone Operators as Knowledge Workers: Consultants Who Meet Customer Needs." CHI '95 Conference Proceedings , May 7-11, Denver, CO, p. 130. New York: ACM. Google ScholarGoogle Scholar
  73. Nardi, B. 1996. Context and Consciousness: Activity Theory and Human-Computer Interaction . Cambridge, MA: MIT Press. Google ScholarGoogle Scholar
  74. Norman, D. A., and S. W. Draper, eds. 1986. User Centered System Design . Mahwah, NJ: Lawrence Erlbaum Associates.Google ScholarGoogle Scholar
  75. Orr, J. 1986. "Narratives at Work--Storytelling as Cooperative Diagnostic Activity." Proceedings of the Conference on Computer-Supported Cooperative Work , December 3-5, Austin, Texas. Google ScholarGoogle Scholar
  76. Polanyi, M. 1958. Personal Knowledge: Towards a Post-Critical Philosophy . Chicago: University of Chicago Press.Google ScholarGoogle Scholar
  77. Polanyi, M. 1967. The Tacit Dimension . London and New York: Routledge & Kegan Paul.Google ScholarGoogle Scholar
  78. Potts, C. 1995. "Invented Requirements and Imagined Customers: Requirements Engineering for Off-the-Shelf Software." Proceedings of the International Symposium on Requirements Engineering , pp. 128-130. New York: IEEE Press. Google ScholarGoogle Scholar
  79. Pugh, S. 1991. Total Design . Reading, MA: Addison-Wesley.Google ScholarGoogle Scholar
  80. Rasmussen, J., A. M. Pejtersen, L. P. Goodstein. 1994. Cognitive Systems Engineering . New York: John Wiley & Sons. Google ScholarGoogle Scholar
  81. Rheinfrank, J., and Evenson, S. 1996. "Design Languages." In Bringing Design to Software , ed. T. Winograd, p. 77. Reading, MA: Addison-Wesley. Google ScholarGoogle Scholar
  82. Rosson, M., and Carroll, J. 1995. "Integrating Task and Software Development for Object-Oriented Applications." CHI'95 Conference Proceedings , May 7-11, Denver, CO, p. 377. New York: ACM. Google ScholarGoogle Scholar
  83. Rumbaugh, J., M. Blaha, W. Premerlani, F. Eddy, and W. Lorensen. 1991. Object-Oriented Modeling and Design . Englewood Cliffs, NJ: Prentice Hall. Google ScholarGoogle ScholarDigital LibraryDigital Library
  84. Schon, D. 1983. The Reflective Practitioner . New York: Basic Books.Google ScholarGoogle Scholar
  85. Schuler, D., and A. Namioka, eds. 1993. Participatory Design: Principles and Practices . Mahwah, NJ: Lawrence Erlbaum Associates. Google ScholarGoogle Scholar
  86. Sommerville, L, T. Rodden, P. Sawyer, R. Bentley, and M. Twidale. 1993. "Integrating Ethnography into the Requirements Engineering Process." Proceedings of the 1993 IEEE International Symposium on Requirements Engineering , January 4-6, San Diego, CA, p. 165. Los Alamitos, CA: IEEE Computer Society Press.Google ScholarGoogle Scholar
  87. Suchman, L. 1989. Plans and Situated Actions . Cambridge: Cambridge University Press.Google ScholarGoogle Scholar
  88. Suchman, L. L., ed. 1995. "Representations of Work." Communications of the ACM/Special issue 38(9) (Sep). Google ScholarGoogle Scholar
  89. Sumner, T. 1995. "The High-Tech Toolbelt: A Study of Designers in the Workplace." CHI'95 Conference Proceedings , May 7-11, Denver, CO, p. 178. New York: ACM. Google ScholarGoogle Scholar
  90. Terwilliger, R., and P. Polson. 1997. "Relationships between Users' and Interfaces' Task Representations." CHI 97 Conference Proceedings , March 22-27, Atlanta, GA, p. 99. New York: ACM. Google ScholarGoogle Scholar
  91. Whiteside, J., and D. Wixon. 1988. "Contextualism as a World View for the Reformation of Meetings." Proceedings of the Conference on Computer-Supported Cooperative Work , September 26-28, Portland, OR, p. 369. Google ScholarGoogle Scholar
  92. Wilson, S., M. Bekker, P. Johnson, and H. Johnson. 1997. "Helping and Hindering User Involvement--A Tale of Everyday Design." CHI 97 Conference Proceedings , March 22-27, Atlanta, GA, p. 178. New York: ACM. Google ScholarGoogle Scholar
  93. Winograd, T, and F. Flores. 1986. Understanding Computers and Cognition . Norwood, NH: Ablex. Google ScholarGoogle Scholar
  94. Winograd, T , ed. 1996. Bringing Design to Software . Reading, MA: Addison-Wesley. Google ScholarGoogle Scholar
  95. Wirfs-Brock, R. 1993. "Designing Scenarios: Making the Case for a Use Case Framework." SmallTalk Report (Nov-Dec).Google ScholarGoogle Scholar
  96. Wixon, D., and J. Ramey, eds. 1996. Field Methods Case Book for Product Design . New York: John Wiley & Sons. Google ScholarGoogle Scholar
  97. Wulff, W., S. Evenson, and J. Rheinfrank. 1990. "Animating Interfaces." Proceedings of the Conference on Computer-Supported Cooperative Work , October 7-10, Los Angeles, CA, p. 241. New York: ACM. Google ScholarGoogle Scholar
  98. Yourdon, E., and L. Constantine. 1979. Structured Design . Englewood Cliffs, NJ: Prentice Hall.Google ScholarGoogle Scholar
  99. Yu, E. 1993. "Modelling Organizations for Information Systems Requirements Engineering." Proceedings of the 1993 IEEE International Symposium on Requirements Engineering , January 4-6, San Diego, CA, p. 34. Los Alamitos, CA: IEEE Computer Society Press.Google ScholarGoogle Scholar

Cited By

  1. ACM
    Dawson J, Phanich K and Wiese J (2024). Reenvisioning Patient Education with Smart Hospital Patient Rooms, Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, 7:4, (1-23), Online publication date: 19-Dec-2023.
  2. ACM
    Moroyoqui M, Espina D, Osuna H and Escobedo L SmarTasko: Supporting short and spontaneous activities of daily living of ADHD individuals Proceedings of the 9th Mexican International Conference on Human-Computer Interaction, (1-6)
  3. ACM
    Jin X and Fan M “I Used To Carry A Wallet, Now I Just Need To Carry My Phone”: Understanding Current Banking Practices and Challenges Among Older Adults in China Proceedings of the 24th International ACM SIGACCESS Conference on Computers and Accessibility, (1-16)
  4. ACM
    Robertson S and Díaz M Understanding and Being Understood: User Strategies for Identifying and Recovering From Mistranslations in Machine Translation-Mediated Chat 2022 ACM Conference on Fairness, Accountability, and Transparency, (2223-2238)
  5. ACM
    Lubin J and Chasins S (2021). How statically-typed functional programmers write code, Proceedings of the ACM on Programming Languages, 5:OOPSLA, (1-30), Online publication date: 20-Oct-2021.
  6. ACM
    Kelley P, Yang Y, Heldreth C, Moessner C, Sedley A, Kramm A, Newman D and Woodruff A Exciting, Useful, Worrying, Futuristic: Public Perception of Artificial Intelligence in 8 Countries Proceedings of the 2021 AAAI/ACM Conference on AI, Ethics, and Society, (627-637)
  7. ACM
    Martelaro N, Mennicken S, Thom J, Cramer H and Ju W Using Remote Controlled Speech Agents to Explore Music Experience in Context Proceedings of the 2020 ACM Designing Interactive Systems Conference, (2065-2076)
  8. ACM
    Kaltenhauser A, Rheinstädter V, Butz A and Wallach D "You Have to Piece the Puzzle Together" Proceedings of the 2020 ACM Designing Interactive Systems Conference, (1509-1522)
  9. ACM
    Hu J, Joung J, Jacobs M, Gajos K and Seltzer M Improving data scientist efficiency with provenance Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering, (1086-1097)
  10. ACM
    Grønbæk J, Rasmussen M, Halskov K and Petersen M KirigamiTable: Designing for Proxemic Transitions with a Shape-Changing Tabletop Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems, (1-15)
  11. ACM
    Marcu G and Spiller A Collaborative Aspects of Collecting and Reflecting on Behavioral Data Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems, (1-13)
  12. ACM
    Friedman N, Cuadra A, Patel R, Azenkot S, Stein J and Ju W Voice Assistant Strategies and Opportunities for People with Tetraplegia The 21st International ACM SIGACCESS Conference on Computers and Accessibility, (575-577)
  13. Ballagas R, Wei J, Vankipuram M, Li Z, Spies K and Horii H (2020). Exploring Pervasive Making Using Generative Modeling and Speech Input, IEEE Pervasive Computing, 18:4, (20-28), Online publication date: 1-Oct-2019.
  14. ACM
    Hornbæk K, Mottelson A, Knibbe J and Vogel D (2019). What Do We Mean by “Interaction”? An Analysis of 35 Years of CHI, ACM Transactions on Computer-Human Interaction, 26:4, (1-30), Online publication date: 31-Aug-2019.
  15. ACM
    Rozendaal M, Boon B and Kaptelinin V (2019). Objects with Intent, ACM Transactions on Computer-Human Interaction, 26:4, (1-33), Online publication date: 27-Jul-2019.
  16. ACM
    Kun P, Mulder I, de Götzen A and Kortuem G Creative Data Work in the Design Process Proceedings of the 2019 on Creativity and Cognition, (346-358)
  17. ACM
    Pimminger S, Kurschl W, Augstein M, Altmann J and Heinzelreiter J Low-cost tracking of assembly tasks in industrial environments Proceedings of the 12th ACM International Conference on PErvasive Technologies Related to Assistive Environments, (86-93)
  18. ACM
    Bayor A, Sitbon L, Ploderer B, Bircanin F and Brereton M "TechShops" Engaging Young Adults with Intellectual Disability in Exploratory Design Research Extended Abstracts of the 2019 CHI Conference on Human Factors in Computing Systems, (1-8)
  19. ACM
    Cook A, Hammer J, Elsayed-Ali S and Dow S How Guiding Questions Facilitate Feedback Exchange in Project-Based Learning Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems, (1-12)
  20. ACM
    Lukoff K, Li T, Zhuang Y and Lim B (2018). TableChat, Proceedings of the ACM on Human-Computer Interaction, 2:CSCW, (1-28), Online publication date: 1-Nov-2018.
  21. ACM
    Ress S, Cafaro F, Bora D, Prasad D and Soundarajan D (2018). Mapping History, Journal on Computing and Cultural Heritage , 11:3, (1-25), Online publication date: 5-Sep-2018.
  22. ACM
    Logler N, Yoo D and Friedman B Metaphor Cards Proceedings of the 2018 Designing Interactive Systems Conference, (1373-1386)
  23. ACM
    Hofmann M, Hann G, Hudson S and Mankoff J Greater than the Sum of its PARTs Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems, (1-12)
  24. ACM
    Hoggenmueller M, Tomitsch M and Wiethoff A Understanding Artefact and Process Challenges for Designing Low-Res Lighting Displays Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems, (1-12)
  25. ACM
    Pettersson I and Ju W Design Techniques for Exploring Automotive Interaction in the Drive towards Automation Proceedings of the 2017 Conference on Designing Interactive Systems, (147-160)
  26. ACM
    Shannon A, Sciuto A, Hu D, Dow S and Hammer J Better Organization or a Source of Distraction? Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, (5545-5555)
  27. ACM
    Ravichandran R, Sien S, Patel S, Kientz J and Pina L Making Sense of Sleep Sensors Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, (6864-6875)
  28. Munteanu C and Salah A Multimodal technologies for seniors The Handbook of Multimodal-Multisensor Interfaces, (319-362)
  29. ACM
    Szpiro S, Hashash S, Zhao Y and Azenkot S How People with Low Vision Access Computing Devices Proceedings of the 18th International ACM SIGACCESS Conference on Computers and Accessibility, (171-180)
  30. ACM
    Pettersson I, Hylving L, Rydström A and Gkouskos D The Drive for New Driving Interfaces Proceedings of the 9th Nordic Conference on Human-Computer Interaction, (1-6)
  31. ACM
    Szpiro S, Zhao Y and Azenkot S Finding a store, searching for a product Proceedings of the 2016 ACM International Joint Conference on Pervasive and Ubiquitous Computing, (61-72)
  32. ACM
    Shannon A, Hammer J, Thurston H, Diehl N and Dow S PeerPresents Proceedings of the 2016 ACM Conference on Designing Interactive Systems, (447-458)
  33. ACM
    Coblenz M, Sunshine J, Aldrich J, Myers B, Weber S and Shull F Exploring language support for immutability Proceedings of the 38th International Conference on Software Engineering, (736-747)
  34. ACM
    Stone M, Bentley F, White B and Shebanek M Embedding User Understanding in the Corporate Culture Proceedings of the 2016 CHI Conference Extended Abstracts on Human Factors in Computing Systems, (823-832)
  35. ACM
    O'Kane A, Rogers Y and Blandford A Concealing or Revealing Mobile Medical Devices? Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems, (1689-1698)
  36. ACM
    Maus A and Atwood A Surveying Older Adults About a Recommender System for a Digital Library Proceedings of the 20th International Conference on Intelligent User Interfaces Companion, (41-44)
  37. ACM
    Park S and Chen Y Individual and Social Recognition Proceedings of the 18th ACM Conference on Computer Supported Cooperative Work & Social Computing, (1540-1551)
  38. ACM
    Staheli D, Yu T, Crouser R, Damodaran S, Nam K, O'Gwynn D, McKenna S and Harrison L Visualization evaluation for cyber security Proceedings of the Eleventh Workshop on Visualization for Cyber Security, (49-56)
  39. ACM
    Olsson T, Lehtonen M, Pavel D and Väänänen-Vainio-Mattila K User-centered design of a mobile application for sharing life memories Proceedings of the 4th international conference on mobile technology, applications, and systems and the 1st international symposium on Computer human interaction in mobile technology, (524-531)
  40. ACM
    Shukla S, Nardi B and Redmiles D Hit squads & bug meisters CHI 98 Conference Summary on Human Factors in Computing Systems, (363-364)
Contributors
  • InContext Enterprises
  • InContext Enterprises

Recommendations