Applying System Development Methods in Practice

The Rup example
  • Sabine Madsen
  • Karlheinz Kautz

Abstract

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.

Keywords

System Development Unify Modeling Language Project Team Specification Phase Consultancy Firm 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Avison, D., & Fitzgerald, G., 1995, “Information Systems Development: Methodologies, Techniques and Tools”, McGraw-Hill, London, UK.Google Scholar
  2. Bansler J. & Bodker K., 1993, “A Reappraisal of Structured Analysis: Design in an Organizational Context”, ACM Transactions on Information Systems, 11(2), pp. 165–193.CrossRefGoogle Scholar
  3. Baskerville R. & Pries-Heje J., 2001, “Racing the E-Bomb: how the Internet is redefining Information Systems Development”, IFIP TC8/WG8.2 Working Conference, July, Idaho, USA.Google Scholar
  4. Boehm BW, May 1988, “A spiral model of software-development and enhancement”, IEEE Computer, pp. 61–72.Google Scholar
  5. Braa K., Sorensen C. & Dahlbom B., 2000, “Changes - From Big Calculator to Global Network”, In: Planet Internet, Studenterlitteratur, pp. 13–39.Google Scholar
  6. Carstensen P. & Vogelsang L., 2001, “Design of Web-Based Information Systems - New Challenges for Systems Development?”, European Conference on Information Systems (ECIS).Google Scholar
  7. Chen L., Sherrell L.B. & Hsu C., 1999, “A Development Methodology for Corporate Web Sites”, First ICSE Workshop on Web Engineering (WebE-99), Los Angeles, USA.Google Scholar
  8. Cockburn A., 2002, “Agile Software Development”, Addison-Wesley, Boston,USA.Google Scholar
  9. Eriksen L.B., 2000, “Limitations and Opportunities of System Development Methods in Web Information System Design”, IFIP TC8/WG 8.2 Working Conference, Boston, USA, pp. 473–486.Google Scholar
  10. Fitzgerald B., 1997, “The use of Systems Development Methodologies in Practice: A Field Study”, Information Systems Journal, 7(3), pp. 201–212.CrossRefGoogle Scholar
  11. Fitzgerald B., 1998, “An Empirical Investigation into the Adoption of Systems Development Methodologies”, Information & Management, vol. 34, pp. 317–328.CrossRefGoogle Scholar
  12. Floyd C., 1986, “A Comparative Evaluation of Systems Development Methods”, In: Information Systems Design Methodologies: Improving the Practice, (eds.): Olle et al., North-Holland, pp. 19–37.Google Scholar
  13. Floyd C., Reisin F.-M., Schmidt G., 1989, “STEPS (Software Technique for Evolutionary, Participative System Development) to Software Development with Users”, In: Ghezzi C. & McDermid J. A., European Software Engineering Conference (ESEC) ‘89, pp. 48–64, Springer-Verlag, Germany.Google Scholar
  14. Greenbaum J. & Stuedahl D., 2000, “Deadlines and work practices in New Media Development”, Proceedings of IRIS 23, University of Trollhattan Uddevalla, pp. 537–546.Google Scholar
  15. Highsmith III J. A., 2000, “Adaptive Software Development: A Collaborative Approach to Managing Complex Systems”, Dorset House Publishing, New York, USA.Google Scholar
  16. Jacobsen I., Booch G. & Rumbaugh J., 1999, “The Unified Software Development Process”, Addison-Wesley.Google Scholar
  17. Kautz K., 1993, “Evolutionary System Development - Supporting the Process”, Research Report 178, Dr. Philos. Thesis, Department of Informatics, University of Oslo, Norway.Google Scholar
  18. Mathiassen L. & Bjerknes G., 2000, “Improving the Customer-Supplier Relation in IT Development”, The 33rd Hawaii International Conference on Systems Sciences (HICSS).Google Scholar
  19. Mathiassen L., Kensing F., Lunding J., Munk-Madsen A., Rasbech M. & Sørgaard P., 1990, “Professional Systems Development: Experience, Ideas and Action”, Prentice Hall.Google Scholar
  20. Murugesan S. & Deshpande Y., 2001, “Web Engineering: A new Discipline for Development of web-based systems”, In: Web Engineering - Managing Diversity and Complexity of Web Application Development, Springer-Verlag.Google Scholar
  21. Nandhakumar J. & Avison D., 1999, “The fiction of methodological development: a field study of information systems development”, Information, Technology & People, 12(2), pp. 176–191.CrossRefGoogle Scholar
  22. Pressman R.S., 1998, “Can Internet-Based Applications be Engineered?”, IEEE Software, pp. 104–110, September/October.Google Scholar
  23. Stolterman E., 1994, “The ‘transfer of rationality’, acceptability, adaptability and transparency of methods”, Proceedings of the 2nd European Conference on Information Systems (ECIS), Nijehrode University Press, Breukeln, pp. 533–540.Google Scholar
  24. Truex D., Baskerville R. & Travis J., 2000, “Amethodical systems development: the deferred meaning of systems development methods”, Accounting Management & Information Technologies, 10(1), pp. 53–79.CrossRefGoogle Scholar
  25. Wastell D., 1996, “The Fetish of Technique: Methodology as a Social Defense”, Information System Journal, 6(1), pp. 25–40.CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media New York 2002

Authors and Affiliations

  • Sabine Madsen
    • 1
  • Karlheinz Kautz
    • 1
  1. 1.Copenhagen Business SchoolDepartment of InformaticsFrederiksbergDenmark

Personalised recommendations