Title :
Moving from Waterfall to Iterative Development: An Empirical Evaluation of Advantages, Disadvantages and Risks of RUP
Author :
Osorio, Jorge A. ; Chaudron, Michel R V ; Heijstek, Werner
Author_Institution :
Leiden Inst. of Adv. Comput. Sci., Leiden Univ., Leiden, Netherlands
fDate :
Aug. 30 2011-Sept. 2 2011
Abstract :
This paper describes an exploratory case study of the benefits of using an iterative development process versus a waterfall process. The study was performed in a division of an IT department of a large multinational company. A set of people in different roles in this organization were interviewed. We triangulated the results with the opinion of experts from other companies and existing literature. The research finds several categories of factors for which the use of iterative development is preferable over waterfall development in terms of business value, however there are also some clear costs and limitations that should be explicitly considered by any company planning on introducing an iterative development process.
Keywords :
software engineering; IT department; RUP; iterative development process; multinational company; rational unified process; waterfall; Iterative methods; Organizations; Process control; Programming; Project management; Software; Training; Empirical Study; Iterative Development; RUP; Waterfall;
Conference_Titel :
Software Engineering and Advanced Applications (SEAA), 2011 37th EUROMICRO Conference on
Conference_Location :
Oulu
Print_ISBN :
978-1-4577-1027-8
DOI :
10.1109/SEAA.2011.69