The efficacy of matching information systems development methodologies with application characteristics – an empirical study
- 15 March 1999
- journal article
- Published by Elsevier BV in Journal of Systems and Software
- Vol. 45 (3), 177-195
- https://doi.org/10.1016/s0164-1212(98)10077-8
Abstract
An experimental study was conducted to determine whether a data-centered system development methodology produced system designs superior to those from a process-centered methodology when applied to a data-intensive system problem. Experimental subjects (N=30) were advanced undergraduate systems analysis students who were given standardization training in system development techniques and then randomly divided into two groups. One group was taught to use a data-centered methodology and the other a process-centered methodology. Both groups then “solved” a system design problem that was intentionally designed to be data-intensive. The resulting designs were systematically scored for quality using a panel of system development experts. Results showed that the system designs produced by the data-centered group were not significantly better (p < 0.05) than those produced by the process-centered group. The quality of the system designs by both of the methodology assisted groups were found to be significantly superior (p < 0.01) to those produced by the group using no methodology whatsoever. This suggests that the development of system development methodologies that are geared toward specific application development technologies (hypertext, object-oriented, or rapid prototyping, for example) may not have merit and that further investment in “strongly typed” development methodologies may not be productive.Keywords
This publication has 17 references indexed in Scilit:
- Cognitive Fit in Requirements Modeling: A Study of Object and Process MethodologiesJournal of Management Information Systems, 1996
- O/A matrix and a technique for methodology engineeringJournal of Systems and Software, 1996
- USER–CENTERED DESIGN FOR PRODUCTIVE SYSTEMSInformation Systems Management, 1996
- RMM: a methodology for structured hypermedia designCommunications of the ACM, 1995
- A systematic approach to designing a WWW applicationCommunications of the ACM, 1995
- Reusing software: issues and research directionsIEEE Transactions on Software Engineering, 1995
- Propagating CASE usage for software development: An empirical investigation of key organizational correlatesOmega, 1994
- Distributed information systems: an advanced methodologyIEEE Transactions on Software Engineering, 1994
- Measuring software misinterpretationJournal of Systems and Software, 1991
- A study of application program development techniquesCommunications of the ACM, 1985