skip to main content
article
Free Access

User responses to constraints in computerized design tools (extended abstract)

Published:01 September 1996Publication History
Skip Abstract Section

Abstract

This study sought to improve our understanding of user attitudes, perceptions, satisfaction and behavior in reference to constraints within computerized design tools. It also attempted to examine the differences in perspective between tool builders and tool users regarding appropriate design practices, as communicated via design tools.The study created a typology of constraints and described a set of strategies users employ in the negotiation of constraints encountered in of computer-aided systems engineering (CASE) tools. Also addressed were (a) the cognitive fit between tool users and tool builders in terms of appropriate and necessary constraints, and (b) issues of creativity in the design of computer software.An eight-page questionnaire containing 61 questions was developed by conducting structured interviews with tool users and managers, in industry. Following a pre-test, the questionnaire was administered to an international sample of tool users, tool builders and non-CASE software application developers (a control group). More than 200 questionnaires were returned (half via electronic mail) from respondents largely in North America, but also from Europe, Australia and New Zealand.Analysis followed a factorial design that evaluated the impact of normative attitudes toward and perceptions of control upon satisfaction and behavior. Most respondents reported not feeling especially encumbered with constraints in their tools, although most also reserved the right to override or work around constraints, depending upon circumstances.The study found that normative attitudes toward control have a significant impact upon behavior in response to constraints in computerized design tools. (Favorable attitudes toward control are associated significantly with conforming behavior.) It also found that perceptions of control have a significant impact upon satisfaction and behavior. (Perceptions of high control are associated significantly with low satisfaction and with resistant behavior.) No significant differences were observed between tool users and tool builders in terms of key constructs.Suggestions for future research include investigation of concerns raised by the current study, examination of similar effects in other domains (such as architectural design), and development of the potential for intelligent machine guidance in creative design activities.

References

  1. Curtis, B., Kellner, M. & Over, J. (1992). Process modeling. Communications of the ACM 35(9), 75-90. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Curtis, B., Krasner, H., & Iscoe, N. (1988). A field study of the software design process for large systems. Communications of the ACM 31(11), 1268- 1287. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Darses, F. (1991). The constraint satisfaction approach to design: a psychological investigation. Acta Psychologica 78, 307-325.Google ScholarGoogle ScholarCross RefCross Ref
  4. Darses, F. (1990). Constraints in design: towards a methodology of psychological analysis based on AI formalisms. In D. Diaper et al (Eds.), Human-Computer Interaction - INTERACT '90, 135-139. Amsterdam: Elsevier. Google ScholarGoogle Scholar
  5. Fishbein, M. & Ajzen, I. (1975). Belief, Attitude, Intention and Behavior: An Introduction to Theory and Research. Reading, Mass.: Addison-Wesley.Google ScholarGoogle Scholar
  6. Guindon, R. (1990). Designing the design process: exploiting opportunistic thoughts. In Human-Computer Interaction 5, 305-344.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Orlikowski, W. (1991). Radical and Incremental Innovations in Systems Development: An Empirical Investigation of CASE Tools. Center for Information Systems Research Working Paper 221. April, MIT.Google ScholarGoogle Scholar
  8. Orlikowski, W. (1989). Division among the ranks: the social implications of CASE tools for system developers. In Proceedings, Tenth International Conference on Information Systems, Boston, Dec. 4-6, 199-210. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Rasmussen, J. (1986). Information Processing and Human-Machine Interaction. New York: North-Holland. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Silver, M. (1991). Systems That Support Decision Makers. Chichester, UK: Wiley. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Silver, M. (1990). Decision support systems: directed and nondirected change. Information Systems Research 1(1), 47-70.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Silver, M. (1988a). On the restrictiveness of decision support systems. In R. Lee, A. McCosh, & P. Migliarese (Eds.), Organizational Decision Support Systems, 259-270.Google ScholarGoogle Scholar
  13. Silver, M. (1988b). Descriptive analysis for computer-based decision support. Operations Research 36(6), 904-916. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Vessey, I., Jarvenpaa, S., & Tractinsky, N. (1992). Evaluation of vendor products: CASE tools as methodology companions. Communications of the ACM 35(4), 99-105. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Vessey, I. & Galletta, D. (1991). Cognitive fit: an empirical study of information acquisition. Information Systems Research 2(1), 63-84.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Jankowski, D. (1995). Computer-aided systems engineering methodology support and its effect on the output of structured analysis. Manuscript submitted for publication (MIS Quarterly). Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. User responses to constraints in computerized design tools (extended abstract)

      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 SIGSOFT Software Engineering Notes
        ACM SIGSOFT Software Engineering Notes  Volume 21, Issue 5
        Sept. 1996
        99 pages
        ISSN:0163-5948
        DOI:10.1145/235969
        • Chairman:
        • Lori Clarke,
        • Editor:
        • Will Tracz
        Issue’s Table of Contents

        Copyright © 1996 Author

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 September 1996

        Check for updates

        Qualifiers

        • article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader