Information Systems Development Methodologies: A Review Through a Teleology Approach

Helen Kavvadia

Abstract


The information systems analysis and design methodologies devised at the outbreak of the third industrial revolution shaped the systems analysis discipline and have trickled down to all systems, influencing most aspects of human development. To cope with the explosion of digital technology, these methodologies had to be developed rapidly, drawing from a wide range of theoretical backgrounds, based mainly on the "hard" scientific method and the "softer" systems approach. In the run-up to Industry 4.0, with multiple information systems emerging, reflection on systems’ design fundamentals is important. Intended to serve human activity and well-being, information systems are anthropocentric. Their success lies in their ability to serve human goals. Information systems analysis and design methodologies play a role in this by ensuring the best match between what is sought from systems and what they deliver in terms of the systems’ underlying final cause, or "telos". The paper investigates the teleological orientation of four founding systems analysis and design methodologies. Using the Wood-Harper and Fitzgerald taxonomy in order to identify the conceptual origins of the four methodologies under review, it categorizes and subsequently incorporates them into an extended taxonomy, assesses whether and how they are devised to cater to the incorporation of goals, and explains the inferred results based on the taxonomy. The paper posits that the founding information systems analysis and design methodologies do not have a marked teleological orientation and do not dispose of techniques for adequately incorporating systems’ goals.

 

Doi: 10.28991/HIJ-2021-02-04-09

Full Text: PDF


Keywords


Teleology; Systems Analysis; Information Systems Analysis and Design Methodologies.

References


Churchman, C. W. (1968). The systems approach (Vol. 8459). Dell Publishing Company, New York, United States.

Emery, F. (2017). On Purposeful Systems. In On Purposeful Systems. Aldine-Atherton Press: Open Library, Chicago, United States. doi:10.4324/9781315125640.

Amler, R. W. (1893). Analyse und Gestaltung strategischer Informationssysteme der Unternehmung. Vandenhoeck & Ruprecht, Göttingen, Göttingen, Germany.

Rosnay, J. D. (1975). Le macroscope: vers une vision globale. Editions du Seuil, Paris, France.

Kast, F. E., & Rosenzweig, J. E. (1985). Organization and management: a systems and contingency approach. McGraw-Hill, New York, United States.

Mattessich, R. (1978). Instrumental reasoning and systems methodology: an epistemology of the applied and social sciences (No. 15). Springer Science & Business Media, Dordrecht, Netherlands.

Sokolovsky, Z., (1977). Ein Systemtheoretischanalytesches Modell eines betrieblichen formatierten Datenbanksystems. Ph.D. Thesis presented at Justus-Liebig-Universität Giessen, Giessen, Germany.

Smyth, D. S., Checkland, P. B., 1976. Using systems approach: The structure of root definitions. Journal of Applied Systems Analysis 5(1), 75–83.

Van Court, H. (1967). Systems analysis: A diagnostic approach. Harcourt, Brace and World Inc., New York, United States.

Aristotle. (1999). Metaphysics (Translated by Ross). The Internet Classics Archive. Book, 1. Available online: http://classics.mit.edu/Aristotle/metaphysics.mb.txt (accessed on May 2021).

Hall, A. D., Hagen, R. E., (1956). Definition of systems. General Systems: The Yearbook of the Society for General Systems Research I, 18–28.

von Bertalanffy, L., & Rapaport, A. (1958). General Systems: Yearbook of the Society for the Advancement of General Systems Theory, (Vol. I 1956). British Journal for the Philosophy of Science, 9(34).

Schoderbek P. P., Schoderbek C. G., & Kefalas, A. G. (1985). Management Systems: Conceptual Considerations. Business Publications Inc., Iowa, United States.

Aristotle. (1999). Nicomachean Ethics. (Translated by Ross), Batoche Books, Kitchener. Available online: https://socialsciences.mcmaster.ca/econ/ugcm/3ll3/aristotle/Ethics.pdf. (accessed on May 2021).

Checkland, P. B. (1981). Systems thinking, systems practice John Wiley & Sons. New York, United States.

Churchman, C. W. (1968). The systems approach (Vol. 8459). Dell Publishing Company, New York, United States.

Tsatsos, C. D. (1978). Methodology and Teleology. Management Science, 24(7), 709–711. doi:10.1287/mnsc.24.7.709.

Wood-harper, A. T., & Fitzgerald, G. (1982). A taxonomy of current approaches to systems analysis. Computer Journal, 25(1), 12–16. doi:10.1093/comjnl/25.1.12.

Darnton, G. (2002). Modelling Requirements and Architecting Large-Scale On-Line Competence-Based Learning Systems. In Proceedings of IEEE International Conference on Advanced Learning Technologies (ICALT 2002): 170–174.

McDaniel, P. D. (1989). Using PSL/PSA to model information system planning for the United States Department of the Army Headqarters. In CEUR Workshop Proceedings (Vol. 961). US Army Deputy Chief of Staff for Personnel, United States.

Teichroew, D., & Hershey, E. A. (1977). PSL/PSA: A Computer-Aided Technique for Structured Documentation and Analysis of Information Processing Systems. IEEE Transactions on Software Engineering, SE-3(1), 41–48. doi:10.1109/TSE.1977.229902.

Teichroew, D., Hershey, E. A., (1979). PSL/PSA: A computer-aided technique for structured documentation and analysis of information processing systems. In Yourdon, E. N. (Ed.), Classics in Software Engineering. Yourdon Inc., Englewood Cliffs, New Jersey, United States. doi:10.5555/1241515.1241538.

Teichroew, D. (1974). Improvements in the System Life Cycle. Information Processing. Amsterdam, Netherlands.

Teichroew, D., Berg, D. L. R., & Hershey, E. A. (1974). An example of the use of PSL using top-down analysis. In Working Paper. ISDOS WP74. University of Michigan, Ann Arbor, Michigan, United States.

Teichroew, D., Hershey, E. A., & Bastarache, M. J. (1974). Information system description analysis. In Working Paper. ISDOS WP86. University of Michigan, Ann Arbor, Michigan, United States.

Maddison, R. N., Baker, G. J., & Bhabuta, L. (1984). Beyond productivity: Information systems development for organizational effectiveness. Information and Management, 7(3), 157–163. doi:10.1016/0378-7206(84)90044-2.

Stamper, R. (1981). Evolutionary Development of large Systems. London School of Economics, London, United States.

Ciborra, C. V. (1984). Beyond productivity: Information systems development for organizational effectiveness. Information and Management, 7(3), 157–163. doi:10.1016/0378-7206(84)90044-2.

Langefors, B. (1978). Analysis of user needs. In G. Bracchi & P. C. Lockemann (Eds.), Information Systems Methodology. Proceedings, 2nd Conference of the European Cooperation in Informatics. Springer Verlag. doi:10.1007/3-540-08934-9.

Langefors, B. (1978). What is a formal requirements specification? What does it contain? How is it structured and for what is it useful? Closing Panel. In IFIP TC8 (p. 81), Oxford, United Kingdom.

Nosek, J. T., & Sherr, D. M. (1984). Beyond productivity: Information systems development for organizational effectiveness. Information and Management, 7(3), 157–163. doi:10.1016/0378-7206(84)90044-2.

Bantleman, J. P., & Jones, A. H. (1984). Systems analysis methodologies: a research project. In T. M. A. Bemelmans (Ed.), Beyond productivity: information systems development for organiuzational effectiveness, 213–254. Elsevier Science Publishers B.V. Amsterdam, Netherlands.

Couger, J. D. (1973). Evolution of Business System Analysis Techniques. ACM Computing Surveys (CSUR), 5(3), 167–198. doi:10.1145/356619.356621.

De Maio, A. (1980). Socio-technical methods for information systems design. In H. Lucas, L. C., L. F.F., T. J., & K. Supper (Eds.), Proc. IFIP 8.2 Working Conference on the Information Systems Environment (pp. 105–122). North-Holland Publishers.

DeMarco, T. (1979). Structural Analysts and Systems Specification. Englewood Cliffs, Yourdon Inc. & Prentice-Hall, New Jersey, United States.

Gane, C., Sarson, T., 1979. Structured Systems Analysis: Tools and Techniques. Prentice-Hall Inc, Englewood Cliffs, New Jersey, United States.

Hruschka, P. (2014). Requirements Engineering. In Handbuch IT-Projektmanagement. Tagung der Wissenschaftlichen Kommission Betriebsinformatik. doi:10.3139/9783446441217.013.

Hamilton, M., & Zeldin, S. (2005). The Manager as an Abstract Systems Engineer. Digest of Papers, 98–105. doi:10.1109/cmpcon.1977.680807.

Land, F. (1982). Adapting to changing user requirements. Information and Management, 5(2), 59–75. doi:10.1016/0378-7206(82)90039-8.

Ross, D. T., & Schoman, K. E. (1977). Structured Analysis for Requirements Definition. IEEE Transactions on Software Engineering, SE-3(1), 6–15. doi:10.1109/TSE.1977.229899.

Taggart, W. M. Jr. and Tharp, M. O. (1977). A survey of information requirements analysis techniques. Computing Surveys. Vol. 9, No 4, (pp 273-290). doi:10.1007/978-3-663-07965-1.

Langefors, B. (1978). Analysis of user needs. In G. Bracchi & P. C. Lockemann (Eds.), Proceedings, 2nd Conference of the European Cooperation in Informatics. Springer Verlag. doi:10.1007/3-540-08934-9.

Langefors, B. (1978). What is a formal requirements specification? What does it contain? How is it structured and for what is it useful? Closing Panel. IFIP TC8, Oxford, United States.

Luhmann, N. (1977). Zweckbegriff und Systemrationalität. In über die Funktion von Zwecken in sozialen Systemen. Suhrkamp, Frankfurt, Germany.

Stamper, R. (1984). General Subsystem Structure for Requirements Analysis. London School of Economics, London, United Kingdom.

Rodríguez-Ulloa, R. A., Montbrun, A., & Martínez-Vicente, S. (2011). Soft System Dynamics Methodology in Action: A study of the Problem of Citizen Insecurity in an Argentinean Province. Systemic Practice and Action Research, 24(4), 275–323. doi:10.1007/s11213-010-9187-z.

Smyth, D. S., & Checkland, P. B. (1976). Using a Systems Approach: the Structure of Root Definitions. Journal of Applied Systems Analysis, 5(1), 75–83.

Land, F. F., Mumford, E., & Hawgood, J. (1980). Training the Systems Analysts of the 1980s: Four analytical procedures to assist the design process. In The Information Systems Environment Vol. 2, 239–256.

Hanani, M. Z., & Shoval, P. (1986). A Combined Methodology for information systems analysis and design based on ISAC and NIAM. Information Systems, 11(3), 245–253. doi:10.1016/0306-4379(86)90032-3.

Marks, A. (2012). Information systems development methodolgies in a developing higher education. ICEIS 2012 - Proceedings of the 14th International Conference on Enterprise Information Systems, 2 ISAS (SAIC), 135–141. doi:10.4236/ce.2012.31019.

Lundeberg, M., Goldkuhl, G., & Nilsson, A. (1979). A systematic approach to information systems development-II problem and data oriented methodology. Information Systems, 4(2), 93–118. doi:10.1016/0306-4379(79)90012-7.

Lundeberg, M., Goldkuhl, G., & Nilsson, A. (1979). A systematic approach to information systems development-I. Introduction. Information Systems, 4(1), 1–12. doi:10.1016/0306-4379(79)90029-2.

Lundeberg, M., Goldkuhl, G., & Nilsson, A. G. (1981). Information systems development: a systematic approach. Prentice Hall, New Jersey, United States.

Bemelmans, Th. M. A., Eloranta, E., (1984). On Systemological design of information systems. In Bemelmans, Th. M. A. (Ed.) 1984. Beyond Productivity: Information Systems Development for Organisational Effectiveness. Elsevier Science Publishers B.V. (North Holland), Amsterdam, Netherlands.

Analyzer, E. D. P. (1979). The analysis of user needs. EDP Analyzer, 17(1), 1–13.

Lucas, H., C., Land, F. F., Lincoln, T. J., Supper, K. (Eds.), (1980). Proc. IFIP 8.2 Working Conference on the Information Systems Environment. North-Holland Publishers, Amsterdam, Netherlands.

Mélѐse, J., (1979). Information besoins et desirs. Informatique et Gestion. No 105, Paris, France.

Blokdijk, A., Blokdijk, P., (1987). Planning and Design of Information Systems. Academic Press. doi:10.1016/B978-0-12-107071-7.50003-8.

Henney, A., & Donald, A. G. (1968). Management, Information and Systems. Vol. 19, Issue 1. Pergamon Press, Oxford, United Kingdom. doi:10.2307/3008612.

Rajkovic, V., (1979). Development of an information system in a self-management environment. Open Conference of the IFIP, Bonn, Germany.

Delisie, N. M., Menicosy, D. E., & Kerth, N. L. (1982). Tools for supporting structured analysis. In H. J. Schneider & A. I. Wasserman (Eds.), Automated Tools for Information Systems Design (pp. 11–20). North-Holland, Amsterdam, Netherlands.

Vitalari, N. P. (1984). Beyond productivity: Information systems development for organizational effectiveness. Information and Management, 7(3), 157–163. doi:10.1016/0378-7206(84)90044-2.

Antill, L., (1984). Towards a goal oriented design methodology for small business systems. In Bemelmans, Th. M. A. (Ed), Beyond Productivity: Information Systems Development for Organisational Effectiveness. Elsevier Science Publishers B.V. (North Holland), Amsterdam, Netherlands.

Saaksjarvi, M., (1979). Framework for participative systems long range planning. Open Conference of the IFIP, Bonn, Germany.

Hedberg, B., (1973). MIS-Design as a Change Process – A Sociotechnical Approach. International Institute of Management, Berlin, Germany.

Land, F., Lincoln, T., Mumford, E., & Supper, K. (1980). The information systems environment. Information and Management, 3(4), 163–169. doi:10.1016/0378-7206(80)90022-1.

Iivari, J., (1984). A sociocybernetic metamodel for systemeering as a framework for the contingency research into information systems development. In Bemelmans, Th. M. A. (Ed.), Beyond productivity: Information systems development for organizational effectiveness. Information & Management 7(3), 157–163. doi.org/10.1016/0378-7206(84)90044-2.

Ciborra, C., Bracchi, G., & Maggiolini, P. (1984). A multiple-contingency review of systems analysis methods and models. In H. C. Lucas, F. F. Land, T. J. Lincoln, & K. Supper (Eds.), Proc. IFIP 8.2 Working Conference on the information systems environment (pp. 47–60). North-Holland Publishers, Amsterdam, Netherlands.

Stamper, R., (1973). Information in Business and Administrative Systems. Batsford, London, United Kingdom.

Stamper, R. (1980). LEGOL: Modelling Legal Rules by Computer. In B. Niblett (Ed.), Computer Science and Law. Cambridge University Press, Cambridge, United Kingdom.

Stamper, R. K. (1985). Towards a Theory of Information. Information: Mystical Fluid or a Subject for Scientific Enquiry? Computer Journal, 28(3), 195–199. doi:10.1093/comjnl/28.3.195.

Stamper, R., Liu, K., Hafkamp, M., & Ades, Y. (2000). Understanding the roles of signs and norms in organizations – a semiotic approach to information systems design. Behaviour and Information Technology, 19(1), 15–27. doi:10.1080/014492900118768.

Mehra, S., & Bretz, R. W. (1981). Value Analysis: A Technique for Implementing Systems Thinking in the Organization. Interfaces, 11(2), 48–52. doi:10.1287/inte.11.2.48.

Episkopou, D. M., & Wood-Harper, A. T. (1984). Beyond productivity: Information systems development for organizational effectiveness. Information and Management, 7(3), 157–163. doi:10.1016/0378-7206(84)90044-2.

Leif, B. M. (1980). Systems requirements analysis – methods and models. In Lucas, H., C., Land, F.F., Lincoln, T. J. and Supper, K. (eds). (1980). Proc. IFIP 8.2 Working Conference on the information systems environment. North-Holland Publishers, Amsterdam, Netherlands.

Bemelmans, T. M. A. (Ed.). (1984). Beyond productivity: Information systems development for organizational effectiveness. Information and Management, 7(3), 157–163. doi:10.1016/0378-7206(84)90044-2.

IBM, (1972). Communications Oriented Production, Information and Control System. IBM, GBOF – 4115. Available online: https://second.wiki/wiki/communications_oriented_production_information_and_control_system (accessed on May 2021)

IBM, (1978). Information Systems Planning Guide. GE 20–0527–2, Second Edition. Available online: http://www.bitsavers.org/ pdf/ibm/generalInfo/GE20-0527-2_Information_Systems_Planning_Guide_Oct78.pdf

Bracchi, G., & Lockemann, P. C. (1978). Information Systems Methodology. In G. Bracchi & P. C. Lockemann (Eds.), Proceedings, 2nd Conference of the European Cooperation in Informatics. Springer Verlag. doi:10.1007/3-540-08934-9.

Courbon, J. C., & Bourgeois, M. (1980). The information systems designer as a nurturing agent of a socio-technical process. In H. Lucas, L. C., L. F.F., T. J., & K. Supper (Eds.), Proc. IFIP 8.2 Working Conference on the information systems environment. North-Holland Publishers, Amsterdam, Netherlands.


Full Text: PDF

DOI: 10.28991/HIJ-2021-02-04-09

Refbacks

  • There are currently no refbacks.


Copyright (c) 2021 Helen Kavvadia