Framing design: a social process view of information system development

This paper discusses a social process model for design activity in organizational IS development projects, based upon the findings of an interpretive, participant observation study of information system design processes in a mid-sized UK telecommunications equipment manufacturing company. The form of the proposed model is a dual-cycle dialectic between opening up the design problem and narrowing down design solutions; it is also a dialectic between individual and group design activity in the context of participation in a social community of design practice. A social cognition perspective was used to analyze the activities of design in context; implications of the findings of the study for a process model of design activity are contrasted with managerial assumptions and practices imposed by the use of the traditional, decompositional model of design. The paper has important implications for theory and practice. From a theoretical perspective, it is suggested that design team intersubjectivity regarding the goals and legitimacy of the process of design is a better measure of progress and design “completeness” than intersubjectivity regarding the form and requirements of the target information system. From a practical perspective, the adoption of a dual-cycle, convergence model of design might facilitate the management of detailed design activities between project milestones. The findings also have implications for the management of organizational “learning”: if organizational problemsolving processes are seen as involving distributed and emergent knowledge, then an explicit goal of intersubjective understanding is not only inappropriate, it is not attainable.

[1]  Bennet P. Lientz,et al.  Software Maintenance Management: A Study of the Maintenance of Computer Application Software in 487 Data Processing Organizations , 1980 .

[2]  Robert E. Kraut,et al.  Intellectual Teamwork: Social and Technological Foundations of Cooperative Work , 1990 .

[3]  Frank F. Land,et al.  Adapting to changing user requirements , 1982, Inf. Manag..

[4]  Colin Eden,et al.  Messing about in problems , 1983 .

[5]  R. Wolfe ORGANIZATIONAL INNOVATION: REVIEW, CRITIQUE AND SUGGESTED RESEARCH DIRECTIONS* , 1994 .

[6]  Susan Leigh Star,et al.  The Structure of Ill-Structured Solutions: Boundary Objects and Heterogeneous Distributed Problem Solving , 1989, Distributed Artificial Intelligence.

[7]  M. Callon Techno-economic Networks and Irreversibility , 1990 .

[8]  A. Collins,et al.  Situated Cognition and the Culture of Learning , 1989 .

[9]  Chris W. Clegg,et al.  Psychology and information technology: The study of cognition in organizations , 1994 .

[10]  Rudy Hirschheim Participative Systems Design: User Experiences, Evaluation and Conclusions , 1986, Aust. Comput. J..

[11]  Richard E. Mayer,et al.  Human Nonadversary Problem Solving , 1989 .

[12]  Raymonde Guindon Designing the design process: exploiting opportunistic thoughts , 1990 .

[13]  D. Edge,et al.  The social shaping of technology , 1988 .

[14]  Jorgen P. Bansler,et al.  A reappraisal of structured analysis: design in an organizational context , 1993, TOIS.

[15]  Etienne Wenger,et al.  Situated Learning: Legitimate Peripheral Participation , 1991 .

[16]  Barry Wilkinson,et al.  The Shopfloor Politics of New Technology , 1983 .

[17]  Donald A. Norman,et al.  Cognitive artifacts , 1991 .

[18]  H. Gadamer,et al.  Hermeneutics and Social Science , 1975 .

[19]  Herbert A. Simon,et al.  The Structure of Ill Structured Problems , 1973, Artif. Intell..

[20]  Les Gasser,et al.  The integration of computing and routine work , 1986, TOIS.

[21]  Donald A. Schön The reflective practitioner : how professionals think in action , 1986 .

[22]  E. B. Swanson,et al.  Software maintenance management , 1980 .

[23]  John M. Carroll,et al.  Designing Interaction: Psychology at the Human-Computer Interface , 1991 .

[24]  Massimo Egidi Organizational Learning, Problem Solving and the Division of Labour , 1992 .

[25]  James Cornford,et al.  Computer Systems Development: History, organization and implementation , 1990 .

[26]  John Seely Brown,et al.  Enacting Design for the Workplace , 1992, Usability - Turning Technologies into Tools.

[27]  L. Suchman Plans and situated actions , 1987 .

[28]  Edwin Hutchins,et al.  The technology of team navigation , 1990 .

[29]  Raymonde Guindon,et al.  Designing the Design Process: Exploiting Opportunistic Thoughts , 1990, Hum. Comput. Interact..

[30]  Barry W. Boehm,et al.  A spiral model of software development and enhancement , 1986, Computer.

[31]  Peter Checkland,et al.  Systems Thinking, Systems Practice , 1981 .

[32]  Ken Eason,et al.  The process of introducing information technology , 1982 .

[33]  Ramkrishnan V. Tenkasi,et al.  Designing Information Technology to Support Distributed Cognition Ceo Publication G 93-16 (236) Designing Information Technology to Support Distributed Cognition Designing Information Technology to Support Distributed Cognition , 1994 .

[34]  Allen Newell,et al.  Human Problem Solving. , 1973 .

[35]  Jean Lave,et al.  Situating learning in communities of practice , 1991, Perspectives on socially shared cognition.

[36]  Jacky Swan,et al.  Against structured approaches: information requirements analysis as a socially mediated process , 1997, Proceedings of the Thirtieth Hawaii International Conference on System Sciences.

[37]  D. Schoen,et al.  The Reflective Practitioner: How Professionals Think in Action , 1985 .

[38]  Michael B. Usher,et al.  Science in action , 1993, Nature.

[39]  A. Strauss,et al.  The Discovery of Grounded Theory , 1967 .

[40]  Joyce J. Elam,et al.  Inside a software design team: knowledge acquisition, sharing, and integration , 1993, CACM.

[41]  L. Smircich,et al.  Leadership: The Management of Meaning , 1982, The Journal of applied behavioral science.

[42]  H. Rittel,et al.  Dilemmas in a general theory of planning , 1973 .

[43]  H. Simon,et al.  Economics, Bounded Rationality and the Cognitive Revolution , 1992 .

[44]  Judith S. Olson,et al.  Groupwork close up: a comparison of the group design process with and without a simple group editor , 1993, TOIS.

[45]  Susan Gasson,et al.  The Nature and Processes of IT-Related Change , 1996 .

[46]  Linden J. Ball,et al.  Structured and opportunistic processing in design: a critical discussion , 1995, Int. J. Hum. Comput. Stud..

[47]  Bill Curtis,et al.  A field study of the software design process for large systems , 1988, CACM.

[48]  John C. Thomas,et al.  Cognitive Processes in Design. , 1980 .