Skip to main content

Methodologies for Computerised Information Systems Support in Organisations

  • Chapter
  • First Online:
Model-Based Development and Evolution of Information Systems
  • 1800 Accesses

Abstract

In this chapter, we present the generic tasks and model types found in information systems development and evolution, and the main methodologies for mixing different phases of information systems development. In particular, we describe in more detail the main approaches to model-based development presented on a high level in Chap. 1, but also provide a historical account of the development of methodologies in the area of information systems development and evolution. Methodologies are classified relative to goal, process, product, capabilities needed, stakeholder participation, organisation and location of the tasks to be done. The last section focuses on stakeholder involvement, in particular, participatory development of models.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 54.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  • Aagesen, G., van Veenstra, A.F., Janssen, M., Krogstie, J.: The entanglement of enterprise architecture and IT-governance: the cases of Norway and the Netherlands. In: Paper presented at the HICCS, Koloa (2011)

    Google Scholar 

  • Abrahamsson, P., Oza, N., Siponen, M.T.: Agile software development methods: a comparative review. In: Dingsøyr, T., et al. (eds.) Agile Software Development, pp. 31–59. Springer, Berlin/Heidelberg (2010)

    Chapter  Google Scholar 

  • Agostini, A., Michelis, G.D.: Improving flexibility of workflow management systems. In Aalst, W.V.D., Desel, J., Oberweis, A. (eds.) Business Process Management. LNCS 1806. Springer, Berlin (2000)

    Google Scholar 

  • Agresti, W.W.: What are the new paradigms? In: New Paradigms for Software Development, pp. 6–10. IEEE, Washington, D.C. (1986)

    Google Scholar 

  • Ambler, S., Jeffries, R.: Agile Modelling: Effective Practices for Extreme Programming and the Unified Process. Wiley, New York (2002)

    Google Scholar 

  • Arnstein, S.R.: A ladder of citizen participation. JAIP 35(4), 216–224 (1969)

    Google Scholar 

  • Avison, D.E., Fitzgerald, G.: Information Systems Development: Methodologies, Techniques and Tools, 4th edn. McGraw Hill, New York (2006)

    Google Scholar 

  • Avison, D.E., Wood-Harper, A.T.: Multiview: An Exploration in Information Systems Development. Blackwell, Oxford (1990)

    Google Scholar 

  • Basili, V.R.: Viewing maintenance as reuse-oriented software development. IEEE Softw. 7(1), 19–25 (1990), January

    Article  Google Scholar 

  • Baskerville, R., Levine, L., Pries-Heje, J., Ramesh, B., Slaughter, S.: How internet companies negotiate quality. IEEE Comput. 34(5), 51–57 (2001)

    Article  Google Scholar 

  • Beck, K.: Extreme Programming Explained: Embrace Change. Addison-Wesley, Boston (2002). The Agile Software Development Series

    Google Scholar 

  • Beck, K., et al.: The Agile Manifesto. http://www.agileAlliance.org, 20/4-2012 (2001)

  • Beizer, B.: Software Testing Techniques, 2nd edn. International Thomson Computer Press, Boston (1990)

    Google Scholar 

  • Benestad, H.C., Anda, B.C.D., Arisholm, E.: Understanding software maintenance and evolution by analyzing individual changes: a literature review. J. Softw. Maint. Evol. Res. Pract. 21(6), 349–378 (2009)

    Article  Google Scholar 

  • Berente, N., Lyytinen, K.: What is being iterated? reflections on iteration in information system engineering processes. In: Krogstie, J., Opdahl, A., Brinkkemper, S. (eds.) Conceptual Modelling in Information Systems Engineering. Springer, New York (2007)

    Google Scholar 

  • Berger, P., Luckmann, T.: The Social Construction of Reality: A Treatise in the Sociology of Knowledge. Penguin, London (1966)

    Google Scholar 

  • Bernus, P., Nemes, L.: A framework to define a generic enterprise reference architecture and methodology. Comput. Integr. Manufac. Syst. 9(3), 179–191 (1996)

    Article  Google Scholar 

  • Bézivin, J., Hillairet, G., Jouault, F., Kurtev, I., Piers, W.: Bridging MS/DSL tools and the eclipse modelling framework OOPSLA 2005. In: International Workshop on Software Factories, San Diego (2005)

    Google Scholar 

  • Bjerknes, G., Bratteteig, T.: User participation and democracy: a discussion of Scandinavian research on system development. Scand. J. Inform. Syst. 7(1), 73–98 (1995)

    Google Scholar 

  • Blum, B.: A taxonomy of software development methods. Commun. ACM 37(11), 82–94 (1994). November

    Article  Google Scholar 

  • Boehm, B.W.: Software Engineering Economics. Prentice-Hall, Saddle River (1981)

    MATH  Google Scholar 

  • Boehm, B.W.: A spiral model of software development and enhancement. IEEE Comput. 21(5), 61–72 (1988). May

    Article  Google Scholar 

  • Boehm, B.W.: Get ready for agile methods with care. Computer 35, 64–69 (2002)

    Article  Google Scholar 

  • Bråten, S.: Model monopoly and communications: systems theoretical notes on democratization. Acta Sociol. J. Scand. Social. Assoc. 16(2), 98–107 (1973)

    Google Scholar 

  • Bubenko Jr., J.A.: From information algebra to enterprise modelling and ontologies – a historical perspective on modelling for information systems. In: Krogstie, J., Opdahl, A., Brinkkemper, S. (eds.) Conceptual Modelling in Information Systems Engineering. Springer, Berlin (2007)

    Google Scholar 

  • Bubenko, Jr. J.A., Brash, D., Stirna, J. EKD user guide, Department of Computer and Systems Science, KTH and Stockholm University, Kista (1988)

    Google Scholar 

  • Bubenko, Jr. J.A., Rolland, C., Loucopoulos, P., DeAntonellis, V.: Facilitating fuzzy to formal requirements modelling. In: Proceedings of the First International Conference on Requirements Engineering (ICRE94), Colorado Springs, 18–22 Apr 1994, pp. 154–157. IEEE Computer Society Press, New York (1994)

    Google Scholar 

  • Burrel, G., Morgan, G.: Sociological Paradigms and Organizational Analysis. Heinemann, London (1979)

    Google Scholar 

  • Capretz, M.A.M., Munro, M.: Software configuration management issues in the maintenance of existing system. J. Softw. Maint. 6, 1–14 (1994)

    Article  Google Scholar 

  • Carey, J.M.: Prototyping: alternative systems development methodology. Inform. Softw. Technol. 32(2), 119–126 (1990). March

    Article  Google Scholar 

  • Chapin, N.: Evidence on seperately organizing for software maintenance. In: Proceedings of the National Computer Conference, pp. 517–522. AFIPS Press, Chicago (1987)

    Google Scholar 

  • Checkland, P.B.: Systems Thinking, Systems Practice. Wiley, New York (1981)

    Google Scholar 

  • Checkland, P.B., Scholes, J.: Soft Systems Methodology in Action. Wiley, New York (1990)

    Google Scholar 

  • Chen, P.P.: The entity-relationship model: towards a unified view of data. ACM Trans. Database Syst. 1(1), 9–36 (1976), March

    Article  Google Scholar 

  • Cockburn, A.: Agile Software Development. Addison-Wesley, Boston (2002)

    Google Scholar 

  • Codagnone, C., Boccardelli, P.: eGovernment Economics Project (eGEP): Measurement Framework, Final Version. In: European Commission (ed.) Egovernment Unit, D. I. S. A. M. (2006), http://www.umic.pt/images/stories/publicacoes200709/D.2.4_Measurement_Framework_final_­version.pdf, Accessed 20 Apr 2012

  • Dalal, N.P., Kamath, M., Kolarik, W.J., Sivaraman, E.: Toward an integrated framework for modelling enterprise processes. Commun. ACM 47(3), 83–87 (2004), March

    Article  Google Scholar 

  • Davidsen, M.K., Krogstie, J.: A longitudinal study of development and maintenance. Inform. Softw. Technol. 52, 707–719 (2010)

    Article  Google Scholar 

  • Davis, A.M.: A comparison of techniques for the specification of external system behaviour. Commun. ACM 31(9), 1098–1115 (1988). September

    Article  Google Scholar 

  • Davis, A.M.: Object-oriented requirements to object-oriented design: an easy transition? J. Syst. Softw. 30(1–2), 151–159 (1995). July-August

    Article  Google Scholar 

  • Davis, A.M., Bersoff, E.H., Comer, E.R.: A strategy for comparing alternative software development life cycle models. IEEE Trans. Softw. Eng. 14(8), 1453–1461 (1988). October

    Article  Google Scholar 

  • Dekleva, S.M.: Software maintenance: 1990 status. J. Softw. Maint. 4, 233–247 (1992)

    Article  Google Scholar 

  • Department of Defence (DoD): DoD architecture framework. Version 1.0. Volume I: Definitions and Guidelines. Office of the DoD Chief Information Officer, Department of Defense, Washington, D.C. (2003)

    Google Scholar 

  • Emery, M., Purser, R.E.: The Search Conference. A Powerful Method for Planning Organizational Change and Community Action. Jossey-Bass Publishers, San Francisco (1996)

    Google Scholar 

  • Eynon, R.: Breaking Barriers to eGovernment: Overcoming obstacles to improving European public services. DG Information Society and Media. European Commission (2007)

    Google Scholar 

  • Falkenberg, E.D., Hesse, W., Lindgreen, P., Nilsson, B.E., Oei, J.L.H., Rolland, C., Stamper, R.K., Assche, F.J.M.V., Verrijn-Stuart, A.A., Voss, K.: A framework of information system concepts – The FRISCO Report, IFIP WG 8.1 Task Group FRISCO http://home.dei.polimi.it/pernici/ifip81/publications.html (1996). Cited Dec 2011

  • Fitzgerald, B.: The transformation of open source software. MIS Q. 30(3), 587–598 (2001)

    Google Scholar 

  • Flak, L.S., Rose, J.: Stakeholder governance: adapting stakeholder theory to the e-Government field. Commun. Assoc. Inform. Syst. 16, 642–664 (2005)

    Google Scholar 

  • Flak, L.S., Dertz, W., Jansen, A., Krogstie, J., Ølnes, S., Spjelkavik, I.: What is the value of eGovernment – and how can we actually realize it. Transforming Gov. People Process Policy 3(3), 220–226 (2009)

    Article  Google Scholar 

  • Flood, R.L., Romm, N.R.A.: Diversity Management. Triple Loop Learning. Wiley, Chichester (1996)

    Google Scholar 

  • Følstad, A., Jørgensen, H., Krogstie, J.: User involvement in e-Government development projects. In: Paper presented at the NordiChi’2004, Tampere (2004)

    Google Scholar 

  • Fox, M.S., Gruninger, M.: Enterprise modeling. AI Mag. 19(3), 109–121 (2000)

    Google Scholar 

  • Gane, C., Sarson, T.: Structured Systems Analysis: Tools and Techniques. Prentice Hall, Englewood Cliffs (1979)

    Google Scholar 

  • Gjersvik, R., Hepsø, V.: Using models of work practice as reflective and communicative devices: two cases from the Norwegian Offshore Industry. In: Paper presented at the Participatory Design Conference, Seattle (1998)

    Google Scholar 

  • Gjersvik, R., Krogstie, J., Følstad, A.: Participatory development of enterprise process models. In: Krogstie, J., Siau, K., Halpin, T. (eds.) Information Modelling Methods and Methodologies. Idea Group Publishers, Hershey (2004)

    Google Scholar 

  • Greenwood, D., Levin, M.: Introduction to Action Research: Social Research for Social Change. Sage, Thousand Oaks (1998)

    Google Scholar 

  • Grudin, J., Pruitt, J.: Personas, participatory design and product development: an infrastructure for engagement. In: Paper presented at Participatory Design Conference 2002, Malmø, Sweden, June 2002

    Google Scholar 

  • Günther, J., Steenbergen, C.: Application of MDA for the development of the DATOS billing and customer care system (Case study on the use of MDA for the development of a larger J2EE System). In: Proceedings of the First European Workshop on Model Driven Architecture with Emphasis on Industrial Application, University of Twente, Enschede, the Netherlands, 17–18 Mar 2004.

    Google Scholar 

  • Gupta, A.: The profile of software changes in reused vs. non-reused industrial software systems, Doctoral thesis, 2009:90 (2009)

    Google Scholar 

  • Hammer, M., Champy, J.: Reengineering the Corporation: A Manifesto for Business Revolution. Harper Business, New York (1993)

    Google Scholar 

  • Harel, D.: Biting the silver bullet: toward a brighter future for system development. IEEE Comput. 25, 8–20 (1992), January

    Article  Google Scholar 

  • Hauge, Ø., Ayala, C., Conradi, R.: Adoption of open source software in software-intensive industry – a systematic literature review. Inform. Softw. Technol. 52(11), 1133–1154 (2010)

    Article  Google Scholar 

  • Havey, M.: Essential Business Process Modelling. O’Reilly, Sebastopol (2005)

    Google Scholar 

  • Hawryszkiewycz, I.: Introduction to Systems Analysis and Design. Prentice Hall, Frenchs Forest (2001)

    Google Scholar 

  • Heller, F.: Participation and competence: a necessary relationship. In: Russell, R., Rus, V. (eds.) International Handbook of Participation in Organizations, pp. 265–281. Oxford University Press, Oxford (1991)

    Google Scholar 

  • Highsmith, J.: Adaptive Software Development: A Collaborative Approach to Managing Complex Systems. Dorset House Publishing Co., Inc, New York (2000)

    Google Scholar 

  • Hirschheim, R.A., Klein, H.K.: Four paradigms of information systems development. Commun. ACM 32(10), 1199–1216 (1989). October

    Article  Google Scholar 

  • Hochstein, A., Zarnekow, R., Brenner, W.: ITIL as common practice reference model for IT service management: formal assessment and implications for practice proceedings. In: The 2005 IEEE International Conference on e-Technology, e-Commerce and e-Service, Hong Kong (2005)

    Google Scholar 

  • Holgeid, K.K., Krogstie, J., Sjøberg, D.I.K.: A study of development and maintenance in Norway: assessing the efficiency of information systems support using functional maintenance. Inform. Softw. Technol. 42, 687–700 (2000)

    Article  Google Scholar 

  • Houy, C., Fettke, P., Loos, P.: Empirical research in business process management – analysis of an emerging field of research. Bus. Process Manage. J. 16(4), 619–661 (2010)

    Article  Google Scholar 

  • Hunt, A., Thomas, D.: The Pragmatic Programmer. Addison Wesley, Reading (2000)

    Google Scholar 

  • Iden, J., Tessem, B., Päivärinta, T.: The alignment of IS development and IT-operations in system development projects: a multi – method research. In: Proceeding NOKOBIT 2011, Tromsø, Norway (2011)

    Google Scholar 

  • Irani, Z., Love, P.E.D., Elliman, T., Jones, S., Themistocleous, M.: Evaluating e-government: learning from the experiences of two UK local authorities. Inform. Syst. J. 15, 61–82 (2005)

    Article  Google Scholar 

  • Jansen, S., Finkelstein, A., Brinkkemper, S.: A sense of community: a research agenda for software ecosystems. In: Proceedings of the 31st International Conference on Software Engineering (ICSE), New and Emerging Research Track – Companion Volume, Vancouver, 16–24 May 2009, pp. 187–190

    Google Scholar 

  • Janzen, D., Saiedian, H.: Test-driven development: concepts, taxonomy, and future direction. Computer 38(9), 43–50 (2005)

    Article  Google Scholar 

  • Jørgensen, H.D.: Enterprise modelling – what we have learned, and what we have not. In Proceedings of PoEM 2009, Wuhan, 2009. LNBIP 39. Springer, Berlin (2009)

    Google Scholar 

  • Jørgensen, H.D.: Interaction as a framework for flexible workflow modelling. In: Proceedings of the 2001 International ACM SIGGROUP Conference on Supporting Group Work, Boulder, 2001, pp. 33–41. ACM Press, New York (2001)

    Google Scholar 

  • Jørgensen, M.: Empirical studies of software maintenance, Ph.D. thesis, University of Oslo, Oslo, Research Report 188, ISBN 82-7368-098-3 (1994)

    Google Scholar 

  • Kano, N.: Attractive quality and must-be quality. J. Jpn. Soc. Qual. Control 14, 39–48 (1984), April

    MathSciNet  Google Scholar 

  • Kelly, S., Tolvanen, J.-P.: Domain-Specific Modelling: Enabling Full Code Generation. Wiley, Hoboken (2008)

    Google Scholar 

  • Kelly, S., Lyytinen, K., Rossi, M.: MetaEdit+: A fully configurable multi-user and multi-tool CASE environment. In: Proceedings of CAiSE’96, 8th International Conference on Advanced Information Systems Engineering, Herakleion, 1996. Lecture Notes in Computer Science 1080, pp. 1–21. Springer, Berlin (1996)

    Google Scholar 

  • Kelly, S., Pohjonen, R.: Domain-specific modelling for cross-platform product families. In: Olive, A., et al. (eds.) ER 2002 Ws, LNCS 2784, pp. 182–194. Springer, Berlin (2003)

    Google Scholar 

  • Krogstie, J.: On the distinction between functional development and functional maintenance. J. Softw. Maint. 7, 383–403 (1995)

    Article  Google Scholar 

  • Krogstie, J.: Use of methods and CASE-tools in Norway: results from a survey. J. Autom. Softw. Eng. 3, 347–367 (1996)

    Google Scholar 

  • Krogstie, J.: Modelling of the people, by the people, for the people. In: Krogstie, J., Opdahl, A., Brinkkemper, S. (eds.) Conceptual Modelling in Information Systems Engineering. Springer, Berlin (2007)

    Chapter  Google Scholar 

  • Krogstie, J.: Information systems development and maintenance in Norway: comparing private and public sector. In: Paper presented at the NOKOBIT 2010, Gjøvik, Norway (2010)

    Google Scholar 

  • Krogstie, J., Sølvberg, A.: Software maintenance in Norway: a survey investigation. In: Paper presented at the International Conference of Software Maintenance (ICSM’94), Victoria, 19–23 Sept 1994

    Google Scholar 

  • Krogstie, J.: Process improvement as organizational development: A case study on the introduction and improvement of information system processes in a Norwegian organization. In: Paper presented at the NOKOBIT’2000, Bodø, Norway (2000)

    Google Scholar 

  • Krogstie, J., Jahr, A., Sjøberg, D.I.K.: A longitudinal study of development and maintenance in Norway. Report from the 2003 investigation Information and Software Technology 48, pp. 993–1005 (2006)

    Google Scholar 

  • Krogstie, J., Jørgensen, H.: Interactive models for supporting networked organisations. In: 16th Conference on Advanced Information Systems Engineering, Riga, Latvia, 2004. Springer, Berlin/Heidelberg/New York (2004)

    Google Scholar 

  • Krogstie, J.: Business information systems utilizing the future internet. In: Perspectives in Business Informatics Research, Riga, Latvia, 6–8 Oct 2011. Springer, Heidelberg (2011)

    Google Scholar 

  • Kruchten, P.: The Rational Unified Process: An Introduction, 2nd edn. Addison-Wesley, Boston (2000)

    Google Scholar 

  • Kuusisto, A.: Customer roles in business service production – implications for involving the customer in service innovation. Research report 195. Lappeenranta University of Technology, Lappeenranta (2008)

    Google Scholar 

  • Langefors, B.: Some approaches to the theory of information systems. BIT 3(34), 229–254 (1963)

    Article  MATH  Google Scholar 

  • Langefors, B.: Theoretical Analysis of Information Systems. Studentlitteratur, Lund (1967)

    MATH  Google Scholar 

  • Lankhorst, M.: Enterprise Archoitecture at Work. Springer, Berlin (2005)

    Google Scholar 

  • Lee, M.-G.T., Jefferson, T.L.: An empirical study of software maintenance of a web-based Java application. In: Proceedings ICSM’05, Herakleion (2005)

    Google Scholar 

  • Lejk, M., Deeks, D.: An Introduction to Systems Analysis Techniques. Pearson, London (2002)

    Google Scholar 

  • Lientz, B.P., Swanson, E.B.: Software Maintenance Management. Addison Wesley, Reading (1980)

    Google Scholar 

  • Lientz, B.P., Swanson, E.B., Tompkins, G.E.: Characteristics of application software maintenance. Commun. ACM 21(6), 466–471 (1978)

    Article  Google Scholar 

  • Lillehagen, F., Krogstie, J.: Active Knowledge Modelling of Enterprises. Springer, Berlin (2008)

    Book  Google Scholar 

  • Lonti, Z., Woods, M.: Towards Government at a glance: identification of core data and issues related to public sector efficiency. In: OECD Working Papers on Public Governance. OECD, Brisbane, Paris, see http://www.oecd.org/dataoecd/52/34/40209928.pdf (2008)

  • Lowry, M.R., McCartney, R.D. (eds.): Automating Software Design. The MIT Press, California (1991)

    Google Scholar 

  • Lyytinen, K.: A taxonomic perspective of information systems development: Theoretical constructs and recommendations, Chapter 1. In: Boland Jr., R.J., Hirschheim, R.A. (eds.) Critical Issues in Information Systems Research, pp. 3–41. Wiley, New York (1987)

    Google Scholar 

  • Macauley, L.: Requirements capture as a cooperative activity. In: Proceedings of the First Symposium on Requirements Engineering (RE’93), San Diego, 1993, pp. 174–181

    Google Scholar 

  • Maguire, M.: Methods to support human-centred design. Int. J. Hum.-Comput. Stud. 55(4), 587–634 (2001)

    Article  MATH  Google Scholar 

  • Marakas, G.M.: System Analysis & Design: An Active Approach. McGraw-Hill, New York (2006)

    Google Scholar 

  • McCracken, D., Jackson, M.: Life cycle concept considered harmful. ACM SIGSOFT Softw. Eng. Notes 7(2), 29–32 (1982). April

    Article  Google Scholar 

  • Mell, P., Grance, T.: The NIST Definition of Cloud Computing (2009), http://csrc.nist.gov/­publications/nistpubs/800-145/SP800-145.pdf, Accessed 20 Apr 2012

  • Messerschmitt, D.G., Szyperski, C.: Software Ecosystems: Understanding an Indispensable Technology and Industry. MIT Press, Cambridge (2003)

    Google Scholar 

  • Miller, G., et al.: Model driven architecture: how far have we come, how far can we go? In: Panel at OOPSLA’03, Anaheim, October 2003

    Google Scholar 

  • Mohagheghi, P., Conradi, R.: An empirical study of software change: origin, acceptance rate, and functionality vs. quality attributes, empirical software engineering. In: International Symposium on Empirical Software Engineering (ISESE’04), Redondo Beach, 2004, pp. 7–16

    Google Scholar 

  • Mumford, E.: Designing Human Systems for new technology: The ETHICS Method. Manchester Busines School, Manchester (1983)

    Google Scholar 

  • Mumford, E.: Participation: from Aristotle to today. In: Langefors, B., Verrijn-Stuart, A.A., Bracchi, G. (eds.) Trends in information systems North-Holland an Anthology of Papers from Conferences of the IFIP Technical Committee, vol. 8, pp. 303–312. North-Holland Publishing Co., Amsterdam (1986)

    Google Scholar 

  • Nerur, S., Mahapatra, R., Mangalaraj, G.: Challenges of migrating to agile methodologies. Commun. ACM 48, 72–78 (2005)

    Article  Google Scholar 

  • Nilsson, A.G., Tolis, C., Nellborn, C. (eds.): Perspectives on Business Modelling: Understanding and Changing Organisations. Springer, Berlin (1999)

    Google Scholar 

  • Nosek, J.T., Palvia, P.: Software maintenance management: changes in the last decade. J. Softw. Maint. 2, 157–174 (1990)

    Article  Google Scholar 

  • Orlikowski, J.W., Gash, D.C.: Technological frames: making sense of information technology in organizations. ACM Trans. Inform. Syst. 12(2), 174–207 (1994)

    Article  Google Scholar 

  • Palmer, S., Felsing, J.: A Practical Guide to Feature-Driven Development (The Coad Series). Prentice Hall PTR, Upper Saddle River (2002)

    Google Scholar 

  • Parkhill, D.H.: Challenge of the Computer Utility. Addison-Wesley, Reading (1966)

    Google Scholar 

  • Pereira, C.M., Sousa, P.: A method to define an enterprise architecture using the Zachman framework. In: Proceedings of the ACM SAC’04, Nicosia, Cyprus, 14–17 Mar 2004.

    Google Scholar 

  • Persson, A., Stirna, J.: Why enterprise modelling – an explorative study into current practice. In: The 13th International Conference on Advanced Information Systems Engineering, CAiSE ’02, Interlaken, Switzerland, 2002. Springer, Berlin (2002)

    Google Scholar 

  • Persson, A., Stirna, J.: Towards defining a competence profile for the enterprise modelling practitioner the practice of enterprise modelling. In: PoEM 2010, Delft, 2010. Springer, Berlin (2010)

    Google Scholar 

  • Rajlich, V.T., Bennett, K.H.: A staged model for the software life cycle. IEEE Comput. 33, 66–71 (2000)

    Article  Google Scholar 

  • Royce, W.W.: Managing the development of large software systems: concepts and techniques. In: Proceedings WESCON, Los Angeles, August 1970

    Google Scholar 

  • Sandkuhl, K., Lillehagen, F.: The early phases of enterprise knowledge modelling: practices and experiences from scaffolding and scoping. In: Proceedings of PoEM 2008, Stockholm, 2008. LNBIP 15. Springer, Berlin (2008)

    Google Scholar 

  • Scheer, A.W.: ARIS, Business Process Framework, 3rd edn. Springer, Berlin (1999)

    Book  Google Scholar 

  • Scholl, H.J.: Involving Salient Stakeholders: Beyond the Technocratic View on Change. Action Research (AR), 2, 281–308 (2005)

    Google Scholar 

  • Schuler, D., Namioka, A.: Participatory design: Principles and Practices. Lawrence Erlbaum, Hillsdale (1993)

    Google Scholar 

  • Schwaber, K., Beedle, M.: Agile Software Development with SCRUM. Prentice Hall, Saddle River (2002)

    Google Scholar 

  • Sousa, H., Moreira, H.: A survey of the software maintenance process. In: Proceedings of ICSM’98, Bethesda, 1998, pp. 268–274. IEEE CS Press, Washington D.C. (1998)

    Google Scholar 

  • Sowa, J.F., Zachman, J.A.: Extending and formalizing the framework for information systems architecture. IBM Syst. J. 31(3), 590–616 (1992)

    Article  Google Scholar 

  • Stapleton, J.: Dynamic Systems Development Method. Addison Wesley, Reading (1997)

    Google Scholar 

  • Stirna, J., Persson, A., Sandkuhl, K.: Participative enterprise modelling: experiences and recommendations. In: Krogstie, J., Opdahl, A.L., Sindre, G. (eds.) Proceedings of the 19th International Conference on Advanced Information Systems Engineering, CAiSE 2007, Trondheim, Norway, 11–15 June 2007. Lecture Notes in Computer Science 4495. Springer, Berlin (2007)

    Google Scholar 

  • Stirna, J., Persson, A.: Anti-patterns as a means of focusing on critical quality aspects in enterprise modelling. In: Proceedings of the BPMDS/EMMSAD 2009, Amsterdam. LNBIP 29. Springer, Berlin (2009)

    Google Scholar 

  • Swanson, E.B., Beath, C.M.: Maintaining Information Systems in Organizations. Wiley Series in Information Systems. Wiley, New York (1989)

    Google Scholar 

  • Swartout, W.R., Balzer, R.: On the inevitable intertwining of specification and implementation. Commun. ACM 25(7), 438–440 (1982), July

    Article  Google Scholar 

  • Taylor, T., Standish, T.A.: Initial thoughts on rapid prototyping techniques. ACM SIGSOFT Softw. Eng. Notes 7(5), 160–166 (1982), December

    Article  Google Scholar 

  • The Open Group architectural framework (TOGAF) http://www.opengroup.org/togaf/ (2011). Cited Dec 2011

  • Tolvanen, J.-P., Pohjonen, R., Kelly, S.: Advanced tooling for domain specific modelling: Metaedit+. In: The 7th OOPSLA Workshop on Domain-Specific Modelling DSM’07, Montreal (2007)

    Google Scholar 

  • Valacich, J.S., George, J.F., Hoffer, J.A.: Essentials of Systems Analysis & Design, 5th edn. Pearson, Englewood Cliffs (2012)

    Google Scholar 

  • Vernadat, F.B.: Enterprise Modelling and Integration: Principles and Applications. Chapman & Hall, London (1996)

    Google Scholar 

  • Vonk, R.: Prototyping: The Effective Use of CASE Technology. Prentice Hall, Upper Saddle River (1990)

    Google Scholar 

  • Ward, J., Daniel, E.: Benefits Management. Delivering Value from IT Investments. Wiley, Chichester (2006)

    Google Scholar 

  • Weber, B., Sadiq, S., Reichert, M.: Beyond rigidity – dynamic process lifecycle support. Comput. Sci. Res. Dev. 23(2), 47–65 (2009), Springer

    Article  Google Scholar 

  • Wegner, P.: Why interaction is more powerful than algorithms. Commun. ACM 40(5), 80–91 (1997)

    Article  Google Scholar 

  • Wegner, P., Goldin, D.: Interaction as a framework for modelling. In: Chen, P.P., Akoka, J., Kangassalo, H., Thalheim, B. (eds.) Conceptual Modelling, Paris, 1999. Lecture Notes in Computer Science, Springer, Berlin/Heidelberg/New York (1999)

    Google Scholar 

  • Weske, M.: Business Process Management: Concepts, Languages, Architectures. Springer, Berlin (2007)

    Google Scholar 

  • Yourdon, E.: Managing the System Life Cycle. Prentice-Hall, New York (1988)

    Google Scholar 

  • Zachman, J.A.: A framework for information systems architecture. IBM Syst. J. 26(3), 276–291 (1987)

    Article  Google Scholar 

  • Zave, P.: The operational versus the conventional approach to software development. Commun. ACM 27(2), 104–117 (1984), February

    Article  Google Scholar 

  • Zelm, M. (ed.): CIMOSA: a primer on key concepts, purpose, and business value (Technical Report), Stuttgart (1995)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag London Limited

About this chapter

Cite this chapter

Krogstie, J. (2012). Methodologies for Computerised Information Systems Support in Organisations. In: Model-Based Development and Evolution of Information Systems. Springer, London. https://doi.org/10.1007/978-1-4471-2936-3_2

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-2936-3_2

  • Published:

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-4471-2935-6

  • Online ISBN: 978-1-4471-2936-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics