Applying System Development Methods in Practice

System development methods have already long been controversially discussed, but there is still a lack of knowledge and understanding based on empirical studies about how systems development is actually conducted in practice, how system development methodologies and methods are used and to what degree they are used as proposed in the literature (Floyd, 1986; Nandhakumar & Avison, 1999). The purpose of this paper is to contribute to this understanding. It reports how and to what degree Rational’s Unified Process (RUP) was used in two commercial development projects.

[1]  Alistair Cockburn,et al.  Agile Software Development , 2001 .

[2]  L. Mathiassen,et al.  Professional systems development: experience, ideas and action , 1990 .

[3]  Lars Mathiassen,et al.  Improving the customer-supplier relation in IT development , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

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

[5]  David Wastell,et al.  The fetish of technique: methodology as a social defence , 1996 .

[6]  Brian Fitzgerald,et al.  An empirical investigation into the adoption of systems development methodologies , 1998, Inf. Manag..

[7]  Peter H. Carstensen,et al.  Design of Web-Based Information Systems - New Challenges for Systems Development? , 2001, ECIS.

[8]  P J Lewis,et al.  Realigning Research and Practice in Information Systems Development : the Social and Organizational Perspective : IFIP TC8/WG8.2 Working Conference ..., July 27-29, 2001, Boise, Idaho, USA , 2001 .

[9]  Christiane Floyd,et al.  A Comparative Evaluation of System Development Methods , 1986, Information Systems Design Methodologies: Improving the Practice.

[10]  David E. Avison,et al.  The fiction of methodological development: a field study of information systems development , 1999, Inf. Technol. People.

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

[12]  Erik Stolterman,et al.  The 'transfer of rationality': Acceptability, adaptability and transparency of methods , 1994, ECIS.

[13]  Brian Fitzgerald,et al.  The use of systems development methodologies in practice: a field study , 1997, Inf. Syst. J..

[14]  João M. B. Cavalcanti,et al.  Web Engineering: Managing Diversity and Complexity in Web Application Development , 2001 .

[15]  Ted G. Lewis,et al.  Can Internet-Based Applications Be Engineered , 1998, IEEE Software.

[16]  San Murugesan,et al.  Web Engineering : Managing Diversity and Complexity of Web Application Development , 2001 .

[17]  Steve Hansen,et al.  Web Engineering: A New Discipline for Development of Web-Based Systems , 2001, Web Engineering.

[18]  James A. Highsmith,et al.  Adaptive Software Development: A Collaborative Approach to Managing Complex Systems , 1999 .

[19]  Lars Bo Eriksen Limitations and Opportunities of System Development Methods in Web Information System Design , 2000, Organizational and Social Perspectives on IT.

[20]  Richard Baskerville,et al.  Amethodical systems development: the deferred meaning of systems development methods , 2000 .

[21]  Ivar Jacobson,et al.  The Unified Software Development Process , 1999 .