skip to main content
article
Free Access

Getting around the task-artifact cycle: how to make claims and design by scenario

Published:01 April 1992Publication History
Skip Abstract Section

Abstract

We are developing an “action science” approach to human-computer interaction (HCI), seeking to better integrate activities directed at understanding with those directed at design. The approach leverages development practices of current HCI with methods and concepts to support a shift toward using broad and explicit design rationale to reify where we are in a design process, why we are there, and to guide reasoning about where we might go from there. We represent a designed artifact as the set of user scenarios supported by that artifact and more finely by causal schemas detailing the underlying psychological rationale. These schemas, called claims, unpack wherefores and whys of the scenarios. In this paper, we stand back from several empirical projects to clarify our commitments and practices.

References

  1. 1 ARGYRIS, C. The Inner Contradictions of Rigorous Research Academic Press, New York, 1980.Google ScholarGoogle Scholar
  2. 2 AUSUBEL, D. P, The use of advance organizers m the learning and retention of meaningful verbal material. J. Educ Psychol. 51, (1960), 267 272.Google ScholarGoogle Scholar
  3. 3 BASALLA, G. The Evolutzon of Technology. Cambridge University Press, New York, 1988.Google ScholarGoogle Scholar
  4. 4 BELLAMY, R. K. E., AND CARROLL, J.M. Structuring the programmer's task. Int. J. Man- Machine Stu&es 35 (1992). Google ScholarGoogle Scholar
  5. 5 BROOKS, F.P. The Mytlucal Man-Month Addison-Wesley, Reading, Mass, 1975. Google ScholarGoogle Scholar
  6. 6 CARD, S. K., MORAN, T. P., AND NEWELL, A. The Psycholo81~ of Human-Computer Interactzon. Erlbaum, Hillsdale, N.J., 1983. Google ScholarGoogle Scholar
  7. 7 CAF~RCmL, J.M. What's i~ a Name? An Essay in the Psychology of Re/~rence. W. H. Freeman, New York, 1985.Google ScholarGoogle Scholar
  8. 8 CARROLL, J. iV{. Evaluatmm description and invention: Paradigms for human-computer interaction. In Advances in Computers, Vol. 29, M. C. Yovits, Ed. Academic Press, Orlando, Fla., 47-77.Google ScholarGoogle Scholar
  9. 9 CARROLL, J. M. The Nurnbe~ Funnel: Deszgnzng Mtnzmalist Instructzon for Practical Computer Shzll. MIT Press, Cambridge, Mass., 1990. Google ScholarGoogle Scholar
  10. 10 CARROLL, J. M Infinite detail and emulation in an ontologfcally minimized HCI. In Proceedings of CHI'90. Conference on Human Factors in Computing Systems ACM, New York, 321 327. Google ScholarGoogle Scholar
  11. 11 CARROLL, J. M., AND C^MPBELL, R.L. Softening up hard science: Reply to Newell and Card. Human-Comput. Interactmn 2, (1986), 227-249Google ScholarGoogle Scholar
  12. 12 CARROLL, J. M., AND CAMpe~LL, R. L. Artifacts as psychologacal theories: The case of human-computer interaction. Behav. Inf. Tech. 8 (1989), 247 256.Google ScholarGoogle Scholar
  13. 13 CAkROLL, J. M., AND KELLO~C, W A. Artifact as theory-nexus: Hermeneutics meets theorybased demgn. In Procee&ngs of CHI'89' Co,ference on Hurt~an Factors in Computtng Systems, ACM, New York, 1989, 7 14. Google ScholarGoogle Scholar
  14. 14 CARROLL, J. M., AND ROSSON, M.B. Usability specification as a tool m interactive development. In Advances in Human-Computer Interactior~ 1, H. Hartson, Ed. Ablex, Norwood, N.J, 1985, 1-28.Google ScholarGoogle Scholar
  15. 15 CARROLL, ~J. M., AND ROS$ON, M. B. Human computer interactions scenarios as a design representation. In Procee&ngs of HICSS-23. Hawatt Internatzonal Conference on System Sciences. IEEE Computer Society Press, Los Alamitos, Calif., 1990, 55-561.Google ScholarGoogle Scholar
  16. 16 CARROLL, J. M., AND ROSSON, M.B. Deliberated evolution: Stalking the Vmw Marcher in design space. Hum -Comput. Interactton 6 (1991), 281 318Google ScholarGoogle Scholar
  17. 17 CA~mmL, J. M., KELLOGG, W A., AND ROSSON, M.B. The task-artifact cycle. In Deszgning Interactton: Psychology at the Huma~-Computer Interface, J. M. Carroll, Ed. Cambridge University Press, New York, 1991, 74 102. Google ScholarGoogle Scholar
  18. 18 CARROLL, J M., S1NGLEY, M. K., AND ROSSON, M.B. Toward an architecture for instructional evaluation In Proceedings of the International Con/krence on the Learning Sciences 1991 (Chicago, Aug, 4-7). Association of Computing in Education, New York, 1991Google ScholarGoogle Scholar
  19. 19 CONKLIN, J., AND YAKEMOVIC, B. K. C. A process-oriented paradigm for design rationale. Hum.-Comput. Interactwn 6 (1991), 357-391.Google ScholarGoogle Scholar
  20. 20 Cox, B J. Object-Orlented Programming: An Evolutionary Approach. Addison-Wesley, Reading, Mass., 1986. Google ScholarGoogle Scholar
  21. 21 E~IN, P. Work-Oriented Design of Computer Artifacts. Erlbaum, Hillsdale, N.J, 1988.Google ScholarGoogle Scholar
  22. 22 ESPER, E. A A technique for the experimental investigation of associative interference in artificial linguistic material Lang. Monographs I (1925), 1-47.Google ScholarGoogle Scholar
  23. 23 FESTINGER, L. A Theory of Cognitive Dissonance. Harper & Row, New York, 1957.Google ScholarGoogle Scholar
  24. 24 FmCaER, G., LEMKE, A. C., MCCALL, R., AND MORCH, A. I. Making argumentation serve design. Hum.-Comput. Interaction 6 (1991), 393-419.Google ScholarGoogle Scholar
  25. 25 FLOYD, C., ZULLIGHOVEN, H., BUDDE, R., AND KEIL-SLAWIK, R., EDS. Software Development and Reality Construction. Springer-Verlag, New York, 1992. Google ScholarGoogle Scholar
  26. 26 FODOR, J.A. Could there be a theory of perception? J. Philosophy 63 (1966), 375-395.Google ScholarGoogle Scholar
  27. 27 FREE~IAN, P. Software Perspectives: The System is the Message. Addison-Wesley, Reading, Mass., 1987. Google ScholarGoogle Scholar
  28. 28 GAGNE, R. M., AND BRIGGS, L. J. Prmczples of Instructional Design. Holt, Rinehart and Winston, New York, 1979.Google ScholarGoogle Scholar
  29. 29 GARNER, W.R. The Processing' of Information and Structure. Erlbaum, Potomac, Md., 1974.Google ScholarGoogle Scholar
  30. 30 GENTNER, D., AND STEVENS, A. Mental Models. Erlbaum, Hil}sdale, N.J., 1983.Google ScholarGoogle Scholar
  31. 31 GraB, T Princtples of Software Engineering Management. Addison-Wesley, Reading, Mass., 1988. Google ScholarGoogle Scholar
  32. 32 GraCE, H. P. Logic and conversation. In The Logic of Grammar, D. Davidson and G. Harmam Eds. Dickenson, Encino, Calif., 1967.Google ScholarGoogle Scholar
  33. 33 HALASZ, F. G., AND MORAN, T.P. Mental models and problem solving in using a calculator. In Proceedings of CHI'83: Conference on Human Factors in Computing Systems. ACM, New York, 1983, 212 216. Google ScholarGoogle Scholar
  34. 34 HEmEGGER, M. BeLng and Ttrne. (Trans. by J. Macquarrle and E. Robinson.) Harper & Row, New York, 1962.Google ScholarGoogle Scholar
  35. 35 JEWKES, J., SAWERS, D., AND STILLERMAN, R. The Sources of Invention. Macmillan, New York, 1958.Google ScholarGoogle Scholar
  36. 36 IgAEaAS, D. E., AND POLSON~ P.G. An approach to the formal analysis of complexity. Int. J. Man-Mochme Stud. 22, (1985), 365 394.Google ScholarGoogle Scholar
  37. 37 KAHNEMAN, D. Attention and Effort. Prentice-Hall, Englewood Cliffs, N.J., 1973.Google ScholarGoogle Scholar
  38. 38 KOaLER, W. Gestalt Psychology. Liveright, New York, 1929.Google ScholarGoogle Scholar
  39. 39 KUttN, T.S. Comment. In The Rate and Dtrection of Inventive Activity: Economic and Social Factors. Universities-National Bureau Conference Series, 13. Princeton University Press, Princeton, N.J., 450-457.Google ScholarGoogle Scholar
  40. 40 LANDAUER, T. K. Psychology as a mother of invention. In Proceedings of CHI + GI'87: Human Factors m Computing Systems and Graphics Interface (Toronto, Apr. 5-9, 1987). ACM, New York, 1987, pp. 333-335. Google ScholarGoogle Scholar
  41. 41 LANDAUER, T.K. Let's get real: A position paper on the role of cognitive psychology in the design of human useful and usable systems. In Designing Interaction: Psychology at the Human-Computer Interface, J. M. Carroll, Ed. Cambridge University Press, New York, 1991, 60 73. Google ScholarGoogle Scholar
  42. 42 LAVE, J. Cognltmn in Practice: Mind, Mathematics, and Culture. Cambridge University Press, New York, 1988.Google ScholarGoogle Scholar
  43. 43 LEE, J., AND LAL K.-Y. What's in design rationale. Hum.-Comput. Interaction 6 (1991), 251-280.Google ScholarGoogle Scholar
  44. 44 LEW~S, C. H., POLSON, P., WHARTON, C., AND RmMAN, J. Testing a walkthrough methodology for theory-based design of walk-up-and-use interfaces. In Proceedings of CHI'90: Con{brence on Human Factors in Computing Systems. ACM, New York, 19q0, 235 242. Google ScholarGoogle Scholar
  45. 45 LEwIs, C. H., RIEMAN, J., AND BELL, B. Problem-centered design for expressiveness and facility in a graphical programming system. Hum.-Comput. Interactzon 6 (1991L 319 355.Google ScholarGoogle Scholar
  46. 46 LEWIS, M. L., AND ANDERSON, ,J. R. Discrimination of operator schemata in problem solving: Learning from examples. Cognitive Psychol. 17 (1985), 26-65.Google ScholarGoogle Scholar
  47. 47 MACK, R. L., LEWIS, C. H., AND CARROLL, J.M. Learning to use office systems: Problems and prospects. ACM Trans. Office Inf. Syst. I (1983), 254 271. Google ScholarGoogle Scholar
  48. 48 MACLEAN, A., YOtTN(~, R., BELLOTTI, V., AND MORAN, T.P. Questions, options and criteria: Elements of a design rationale for user interfaces. Hum.-Comput. Interaction 6 (1991), 201-250.Google ScholarGoogle Scholar
  49. 49 MmGRA~L S. Some conditions on obedience and disobedience to authority. J. Abnormal Social Psychol. 6 (1968), 259 276.Google ScholarGoogle Scholar
  50. 50 MORmSON, E. From Know-How to Nowhere. Blackwell, Oxford, 1974.Google ScholarGoogle Scholar
  51. 51 MULTHAUF, R.P. The scientist and the improver of technology. Tech. Culture (1959), 38 47.Google ScholarGoogle Scholar
  52. 52 NELSON, R. The link between science and invention: The case of the transistor. In The Rote and D~rectlon of Inventive Actwlty: Economzc and Social Factors. Universities-National Bureau Conference Series, 13. Princeton University Press, Princeton, N.J., 1962.Google ScholarGoogle Scholar
  53. 53 NEWMAN, W. M. The representation of user interface style. In People and Computers iV, D. M. Jones and R Winder, Eds. Cambridge University Press, Cambridge, U.K., 1988, 123-143. Google ScholarGoogle Scholar
  54. 54 NIELSEN, J., AND MOLICH, R. Heuristm evaluation of user interfaces In Proceedi,gs of CHI'90: Con{erence on Human Factors tn Computzng Systems. ACM, New York, 1990, 249-256. Google ScholarGoogle Scholar
  55. 55 NORMAN, D.A. Cognitive engineering In User Centered System Design, D. A. Norman and S. W. Draper, Eds. Erlbaum, Hillsdale, N.J., 1986, 31 62.Google ScholarGoogle Scholar
  56. 56 R^VDEN, S., AND JOHNSON, G. Evaluatzng Usabilzty of Human-Computer Interfaces: A Practzcal Method. Ellis Horwood, Chichester, 1989. Google ScholarGoogle Scholar
  57. 57 RITTEL, H. W.J. Second-generation design methods. In Developments ~n Design Methodology, N. Cross, Ed. Wfiey, New York, 1984, 317 327.Google ScholarGoogle Scholar
  58. 58 ROBERTS, T. L, AND MORAN, T.P. The evaluatmn of text editors. Methodology and empirical results. Commun. ACM 26, (1983), 265-283. Google ScholarGoogle Scholar
  59. 59 ROSCH, E., MERVIS, C. B., GRAY, W., JOHNSON, D., AND BOYES-BRAEM, P. Basic objects in natural categories. Cognztzve PsychoI 7 (1976), 573 605.Google ScholarGoogle Scholar
  60. 60 RoSSON, M B., AND CARKOLL, J M Extending the task-artifact framework In Advances in Human Computer Interaction 4. H. R. Hartson and D. Hix, Eds. Ablex, Norwood, N J., 1992.Google ScholarGoogle Scholar
  61. 61 ROSSON, M. B., CARROLL, J. M, AND BELLAMY, R. K.E. Smalltalk scaffolding: A case study in minimalist instruction. In Proceedings of CHI'90: Conference o, Human Factors ~n Computtng Systems. ACM, New York, 1990, 423 429. Google ScholarGoogle Scholar
  62. 62 RoSSON, M B, CARROLL, J. M., AND SWEENEY, C. A View Marcher for reusing Smalltalk classes. In Proceedings of CHI'91. ACM, New York, 1991, 277 284. Google ScholarGoogle Scholar
  63. 63 SCHON, D.A. The Reflective Proctztloner: How Professionals Think in Action. Basic Books, New York, 1983.Google ScholarGoogle Scholar
  64. 64 SIMON, H.A. The Sciences of the Artq%tal. 2rid Ed. MIT Press, Cambridge, Mass., 1981. Google ScholarGoogle Scholar
  65. 65 SIN(~LEY, M. K., CARROLL, J. M., AND ALPERT, S. R Psychological design rationale for an mtelhgent tutoring system for Smalltalk. In Empirical Studies of Programmers, IV, S. R. Robertson, Ed. Ablex, Norwood, N.J., 1991, 196-209.Google ScholarGoogle Scholar
  66. 66 SMITH, D C., IRBY, C., KIMBALl,. R, VERPLANK, B., AND HARSLEM, E. Designing the Star user interface. Byte 7, 4 (Apr. 1982), 242 282.Google ScholarGoogle Scholar
  67. 67 SUCHMAN, L.A. Plans and Sztuated Actzons: The Problem of Human-Machzne Commun~catzon Cambridge University Press, New York, 1987. Google ScholarGoogle Scholar
  68. 68 TAYLOR, F.W. The Prznclples of Sctentiflc Management. Harper and Row, New York, 1911.Google ScholarGoogle Scholar
  69. 69 TERRACE. H. Errorless transibr of a d~scrimmation across two continua. J. Exper. Anal. Behav 6 (1963), 223-232.Google ScholarGoogle Scholar
  70. 70 THORNDIKE, E.L. Educational Psychology. Lemke & Buechner, New York, 1903.Google ScholarGoogle Scholar
  71. 71 TORBERT, W. Creating a Communzty oflnq~iry. Wiley, New York, 1976.Google ScholarGoogle Scholar
  72. 72 WEINER, B Humar~ Mot~vatzon. Holt, Rinehart and Winston, New York, 1980.Google ScholarGoogle Scholar
  73. 73 WHITESIDE, J, ^Nn WIxON, D. Improving human-computer interact~on--A quest fbr cognitive science. In Interfacing Thought: Cogn~twe Aspects of Human-Computer Interaction, J. M. Carroll, Ed. Bradford/M1T Press, Cambridge, Mass., 1987, 337-352. Google ScholarGoogle Scholar
  74. 74 WlXON, D., HOLTZBL^TT, K., AND KNOX, S. Contextualist design: An emergent view of system design. In Proceedi,gs of CHI'90. CvlTference on Human Factors in Computing Systems. ACM, New York, 1990, 329-336. Google ScholarGoogle Scholar
  75. 75 WRIGHT, P. Feeding the interface eaters: Suggestions for integrating pure and apphed research on language comprehension. Instr. Sci. 7 (1978), 249 312.Google ScholarGoogle Scholar
  76. 76 WalGnT, P., ANn MONK, A. F Evaluation for design. In People and Computers, V, A. Sutcliffe and L. Macaulay, Eds. Cambridge University Press, New York, 1989, 345 358. Google ScholarGoogle Scholar

Index Terms

  1. Getting around the task-artifact cycle: how to make claims and design by scenario

            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 Information Systems
              ACM Transactions on Information Systems  Volume 10, Issue 2
              April 1992
              98 pages
              ISSN:1046-8188
              EISSN:1558-2868
              DOI:10.1145/146802
              Issue’s Table of Contents

              Copyright © 1992 ACM

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 1 April 1992
              Published in tois Volume 10, Issue 2

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • article

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader