Analyzing Information Systems Development a Comparison and Analysis of Eight IS Development Approaches

This paper analyses two fundamental assumptions associated with the analysis and design of information systems:: (1) the assumed organizational role of information systems, and (2) the view of information requirements. In the case of the first assumption, it distinguishes three alternatives: a technical view, a sociotechnical view, and a social view. In the case of the second assumption, again three alternatives are explored: an objective view, a subjective view, and an intersubjective view. The paper points out the importance of these assumptions from the viewpoint of IS development through the analysis of eight IS development approaches: Information Modelling, Decision Support Systems, the Socio-Technical Approach, the Infological Approach, the Interactionist approach, the Speech Act-based approach, Soft Systems Methodology and the Scandinavian Trade Unionist approach. The first four are established traditions and the last four, newer and more emerging as IS development approaches. The analysis shows that the first two established traditions have a technical-mechanistic view of the organizational role of information systems, the view of the socio-technical tradition being socio-technical and the infological approach reflecting all three views. Most of the emerging approaches emphasize the social nature of information systems. In the case of information requirements, the differences between the established and emerging approaches are not as striking. While the objective and subjective views dominate the established traditions, only the Speech Act-based approach and Soft Systems Methodology among the emerging approaches seem to emphasize the intersubjective nature of information requirements.

[1]  David E. Avison,et al.  Information Systems Development: Methodologies, Techniques and Tools , 1988 .

[2]  Rudy Hirschheim,et al.  Paradigmatic Influences on Information Systems Development Methodologies: Evolution and Conceptual Advances , 1992, Adv. Comput..

[3]  Morten Kyng,et al.  Designing for cooperation: cooperating in design , 1991, CACM.

[4]  Graham Button,et al.  The relevance of “work-practice” for design , 1995 .

[5]  Joseph A. Goguen,et al.  The Dry and the Wet , 1992, ISCO.

[6]  Richard Bentley,et al.  Ethnographically-informed systems design for air traffic control , 1992, CSCW '92.

[7]  M. Lynne Markus,et al.  Power, politics, and MIS implementation , 1987, CACM.

[8]  G. E. Haramis,et al.  Beyond productivity: Information systems development for organizational effectiveness: Th.M.A. BEMELMANS (ed.) Proceedings of the IFIP WG 8.2 Working Conference, Minneapolis, Minnesota, U.S.A., 22–24 August, 1983, North-Holland, Amsterdam, 1984, viii + 446 pages, Dfl.145.00 , 1986 .

[9]  Ian Sommerville,et al.  Requirements engineering with viewpoints , 1996, Softw. Eng. J..

[10]  Rob Kling,et al.  The Web of Computing: Computer Technology as Social Organization , 1982, Adv. Comput..

[11]  Joseph A. Goguen,et al.  Requirements engineering: social and technical issues , 1994 .

[12]  Gordon B. Davis,et al.  Management information systems : conceptual foundations, structure, and development , 1985 .

[13]  D. Gabbay,et al.  Inconsistency Handling in Multiperspective Specifications , 1994 .

[14]  Lucy Suchman,et al.  Understanding practice: video as a medium for reflection and design (excerpt) , 1992 .

[15]  Wanda J. Orlikowski,et al.  Information Technology and the Structuring of Organizations , 2011 .

[16]  Peter G. W. Keen,et al.  Decision support systems : an organizational perspective , 1978 .

[17]  Michael J. Muller,et al.  Participatory design , 1993, CACM.

[18]  R. Hirschheim,et al.  Critical issues in information systems research , 1987 .

[19]  Pelle Ehn,et al.  From System Descriptions to Scripts for Action , 1992 .

[20]  Steve Woolgar,et al.  Rethinking requirements analysis: some implications of recent research into producer-consumer relationships in IT development , 1994 .

[21]  Henk Sol,et al.  Information Systems Design Methodologies: A Comparative Review , 1983 .

[22]  Fernando Flores,et al.  DOING AND SPEAKING IN THE OFFICE , 1980 .

[23]  J. Searle Expression and Meaning: Studies in the Theory of Speech Acts , 1979 .

[24]  Charles P. Seeley,et al.  Information engineering (Book III: Design and construction) : By James Martin, Prentice Hall, Englewood Cliffs, NJ, 1990, 625 pp. , 1991 .

[25]  K. Nygaard,et al.  The Trade Unions ‐ New users of research , 1975 .

[26]  Pelle Ehn,et al.  Planning and control from the perspective of labour: A short presentation of the demos project☆ , 1978 .

[27]  Marina Jirotka Requirements Engineering as the Reconciliation of Social and Technical Issues , 1994 .

[28]  Henk Sol,et al.  Information Systems Design Methodologies: A Feature Analysis , 1983 .

[29]  Karen Holtzblatt,et al.  Apprenticing with the customer , 1995, CACM.

[30]  Francoise Brun-Cottan,et al.  Using video to re-present the user , 1995, CACM.

[31]  Rob Kling,et al.  The control of information systems developments after implementation , 1984, CACM.

[32]  Paul Luff,et al.  Work, interaction and technology: the naturalistic analysis of human conduct and requirements analysis , 1994 .

[33]  Henk Sol,et al.  Information Systems Methodologies: A Framework for Understanding , 1988 .

[34]  Frederick P. Brooks,et al.  No Silver Bullet: Essence and Accidents of Software Engineering , 1987 .

[35]  D. Morgan,et al.  Sociological Paradigms and Organizational Analysis. , 1983 .

[36]  V. Mosco Computers and Democracy , 1990 .

[37]  Klaus Pohl,et al.  The three dimensions of requirements engineering: a framework and its applications , 1994, Inf. Syst..

[38]  Pelle Ehn,et al.  Work-oriented design of computer artifacts , 1989 .

[39]  Agneta Olerup,et al.  Socio-Technical Design of Computer-Assisted Work: A Discussion of the ETHICS and Tavistock Approaches , 1991, Scand. J. Inf. Syst..

[40]  J. A. Bubenko,et al.  A declarative approach to conceptual information modeling , 1986, Trends in Information Systems.

[41]  Susanne Bødker,et al.  Setting the Stage for Design as Action , 1992 .

[42]  E. Trist The Evolution of Socio-Technical Systems: A Conceptual Framework and an Action Research Program , 1981 .

[43]  Matthias Jarke,et al.  Computational Mechanisms for Distributed Requirements Engineering , 1995, SEKE.

[44]  Jan L. G. Dietz,et al.  Subject-oriented Modelling of Open Active Systems , 1992, ISCO.

[45]  Bo Sundgren Theory of data bases , 1975 .

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

[47]  Juhani Iivari,et al.  A Sociocybernetic Framework for the Feature Analysis of Information Systems Design Methodologies , 1983, CRIS.

[48]  James Martin,et al.  Information Engineering, Book I: Introduction , 1989 .

[49]  Donald A. Schön,et al.  Organizational Learning: A Theory Of Action Perspective , 1978 .

[50]  Kalle Lyytinen,et al.  Modelling Offices Through Discourse Analysis: A Comparison and Evaluation of SAMPO with OSSAD and ICN , 1992, Comput. J..

[51]  R. K. Stamper,et al.  Collaborative work, social communications and information systems , 1992 .

[52]  Bashar Nuseibeh,et al.  Expressing the relationships between multiple views in requirements specification , 1993, ICSE '93.

[53]  Ralph H. Sprague,et al.  Building Effective Decision Support Systems , 1982 .

[54]  William M. Taggart,et al.  A Survey of Information Requirements Analysis Techniques , 1977, CSUR.

[55]  M. Hammer,et al.  Reengineering the Corporation , 1993 .

[56]  Jan L. G. Dietz,et al.  Speech Acts or Communicative Action? , 1991, ECSCW.

[57]  Sandra Donaldson Dewitz,et al.  Contracting on a performative network: using information technology as a legal intermediary , 1992 .

[58]  T. Kuhn The Structure of Scientific Revolutions. , 1964 .

[59]  Åke Sandberg Trade union-orientated research for democratization of planning in work life-problems and potentials , 1983 .

[60]  Ian Sommerville,et al.  Editorial. The Viewpoints FAQ , 1996 .

[61]  Göran Goldkuhl,et al.  Information Systems Development: A Systematic Approach , 1981 .

[62]  C. Pava Managing new office technology : an organizational strategy , 1984 .

[63]  Richard J. Boland,et al.  Control, causality and information system requirements , 1979 .

[64]  Daniel Vanderveken,et al.  Foundations of Illocutionary Logic , 1985 .

[65]  Robert P. Bostrom,et al.  MIS Problems and failures: a sociotechnical perspective part I: the cause , 1977 .

[66]  Ronald M. Lee,et al.  Legal procedures as formal conversations: contracting on a performative network , 1989, ICIS '89.

[67]  Peter Checkland,et al.  Soft Systems Methodology in Action , 1990 .

[68]  Guy Fitzgerald,et al.  Research methods in information systems , 1985 .

[69]  Kalle Lyytinen,et al.  A speech-act-based office modeling approach , 1988, TOIS.

[70]  Brian Wilson,et al.  Systems: Concepts, Methodologies, and Applications , 1990 .

[71]  Trevor Wood-Harper,et al.  Multiview - An Exploration in Information Systems Development , 1986, Aust. Comput. J..

[72]  Russell L. Ackoff,et al.  Fundamentals of operations research , 1968 .

[73]  Tom R. Burns,et al.  The Management of Innovation. , 1963 .

[74]  A. V. D. Ven,et al.  Perspectives on organization design and behavior , 1983 .

[75]  Kenji Takahashi,et al.  Inquiry-based requirements analysis , 1994, IEEE Software.

[76]  Rob Kling,et al.  Computing as Social Action: The Social Dynamics of Computing in Complex Organizations , 1980, Adv. Comput..

[77]  Gordon B. Davis,et al.  Strategies for Information Requirements Determination , 1982, IBM Syst. J..

[78]  Robert P. Bostrom,et al.  Mis problems and failures: a socio-technical perspective , 1977 .

[79]  Dan Shapiro,et al.  Steps toward a partnership: ethnography and system design , 1994 .

[80]  Ian Sommerville,et al.  The viewpoints FAQ , 1996 .

[81]  H. G. Sol,et al.  Decision support systems: Issues and challenges: Göran FICK and Ralph H. SPRAGUE Jr. (Eds.) Proceedings of an International Task Force Meeting, June 23–25, 1980, Pergamon, Oxford, 1980, viii + 189 pages, £12.50 , 1981 .

[82]  Kalle Lyytinen,et al.  Modelling Offices Through Discourse Analysis: The SAMPO Approach , 1992, Comput. J..

[83]  Brad Hartfield,et al.  Computer systems and the design of organizational interaction , 1988, TOIS.

[84]  R. Hirschheim,et al.  Requirements analysis: a new look at an old topic , 1988 .

[85]  Markku Nurminen,et al.  People or Computers: Three Ways of Looking at Information Systems , 1988 .

[86]  G. Schäfer,et al.  Functional analysis of office requirements: a multiperspective approach , 1988 .

[87]  Kalle Lyytinen,et al.  Action based model of information system , 1986, Inf. Syst..

[88]  Julio Cesar Sampaio do Prado Leite,et al.  Requirements Validation Through Viewpoint Resolution , 1991, IEEE Trans. Software Eng..

[89]  Trevor Wood-Harper,et al.  A Taxonomy of Current Approaches to Systems Analysis , 1982, Comput. J..

[90]  Morten Kyng,et al.  Cardboard Computers: Mocking-it-up or Hands-on the Future , 1992 .

[91]  Matthias Jarke,et al.  Managing Multiple Requirements Perspectives with Metamodels , 1996, IEEE Softw..

[92]  Rob Kling,et al.  Defining the boundaries of computing across complex organizations , 1987 .

[93]  E. Shils The Constitution Of Society , 1982 .

[94]  M. Kyng,et al.  Introduction: Situated Design , 1992 .

[95]  Goran Go INFORMATION SYSTEMS SPECIFICATION AS RULE RECONSTRUCTION , 1983 .

[96]  Carson C. Woo,et al.  Investigating Information and Knowledge Gathering Methods: A Speech Act Lexicon Perspective , 1992, ISCO.

[97]  K. Lyytinen A taxonomic perspective of information systems development: theoretical constructs and recommendations , 1987 .

[98]  B. McKelvey,et al.  Socio-Technical Design: Strategies in Multidisciplinary Research. , 1975 .

[99]  Rudy Hirschheim,et al.  Four paradigms of information systems development , 1989, CACM.

[100]  Kjeld Schmidt,et al.  Proceedings of the Fourth European Conference on Computer-Supported Cooperative Work ECSCW ’95 , 1995, Springer Netherlands.

[101]  Juhani Iivari,et al.  A paradigmatic analysis of contemporary schools of IS development , 1991 .

[102]  V. Rajkovic Evolutionary information systems: John HAWGOOD (Eds) Proceedings of the IFIP TC 8 Working Conference on Evolutionary Information Systems, Budapest, Hungary, 1–3 September 1981, North-Holland, Amsterdam, 1982, x + 272 pages, Dfl1. 75. 00 , 1982 .

[103]  Maurice Landry,et al.  Can the field of MIS be disciplined? , 1989, CACM.

[104]  Rob Kling,et al.  Computer Systems as Institutions: Social Dimensions of Computing in Organizations , 1988, ICIS.

[105]  Kaj Grønbæk,et al.  Design in Action: From Prototyping by Demonstration to Cooperative Prototyping , 1992 .

[106]  Rob Kling,et al.  The Institutional Character of Computerized Information Systems , 1989 .

[107]  Juhani Iivari,et al.  Dimensions of information systems design: A framework for a long-range research program , 1986, Inf. Syst..

[108]  Morten Kyng,et al.  Design at Work , 1992 .

[109]  Steve Easterbrook,et al.  Resolving requirements conflicts with computer-supported negotiation , 1994 .

[110]  Warren G. Bennis,et al.  Planning for change , 2018, Healthcare Architecture as Infrastructure.

[111]  K. Lyytinen,et al.  Exploring the intellectual structures of information systems development: A social action theoretic analysis , 1996 .

[112]  Paul Johannesson,et al.  Representation and Communication - a Speech Act Based Approach to Information Systems Design , 1995, Inf. Syst..

[113]  Geoff Walsham,et al.  Interpreting Information Systems in Organizations , 1993 .

[114]  Börje Langefors,et al.  Theoretical analysis of information systems , 1973 .

[115]  Robert J. Anderson,et al.  Representations and Requirements: The Value of Ethnography in System Design , 1994, Hum. Comput. Interact..

[116]  Peter G. W. Keen Adaptive design for decision support systems , 1980 .

[117]  A. Giddens The Constitution of Society , 1985 .

[118]  Enid Mumford,et al.  Designing Human Systems For New Technology: The Ethics Method , 1983 .