{"title":"从瀑布开发到迭代开发:对RUP的优点、缺点和风险的经验评估","authors":"J. A. Osorio, M. Chaudron, W. Heijstek","doi":"10.1109/SEAA.2011.69","DOIUrl":null,"url":null,"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.","PeriodicalId":107972,"journal":{"name":"2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"21","resultStr":"{\"title\":\"Moving from Waterfall to Iterative Development: An Empirical Evaluation of Advantages, Disadvantages and Risks of RUP\",\"authors\":\"J. A. Osorio, M. Chaudron, W. Heijstek\",\"doi\":\"10.1109/SEAA.2011.69\",\"DOIUrl\":null,\"url\":null,\"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.\",\"PeriodicalId\":107972,\"journal\":{\"name\":\"2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications\",\"volume\":\"11 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-08-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"21\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SEAA.2011.69\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SEAA.2011.69","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Moving from Waterfall to Iterative Development: An Empirical Evaluation of Advantages, Disadvantages and Risks of RUP
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.