Binish Tanveer, Anna Maria Vollmer, Ulf Martin Engel
{"title":"在敏捷开发中利用变更影响分析进行工作量估算","authors":"Binish Tanveer, Anna Maria Vollmer, Ulf Martin Engel","doi":"10.1109/SEAA.2017.64","DOIUrl":null,"url":null,"abstract":"Constantly evolving requirements and use of expert judgment makes effort estimation challenging in the Agile development context. To improve expert judgment based estimation (EE) methods, we introduced a framework to integrate these with change impact analysis (IA) techniques. In this paper, we report the findings of an empirical investigation which we performed together at SAP SE, a German multinational software corporation. The objective of this study was to evaluate the concept of utilizing IA for EE. Furthermore, through mock-up we identified and further refined the workflow, and evaluated its usefulness from the perspective of agile development teams. The results indicate that the overall concept of utilizing change impact analysis is perceived as very useful for supporting effort estimation. The workflow instantiated via mock-up was understandable, easy to use, provides useful visualization capabilities and practitioners expressed interest to use it in their estimation process.","PeriodicalId":151513,"journal":{"name":"2017 43rd Euromicro Conference on Software Engineering and Advanced Applications (SEAA)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Utilizing Change Impact Analysis for Effort Estimation in Agile Development\",\"authors\":\"Binish Tanveer, Anna Maria Vollmer, Ulf Martin Engel\",\"doi\":\"10.1109/SEAA.2017.64\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Constantly evolving requirements and use of expert judgment makes effort estimation challenging in the Agile development context. To improve expert judgment based estimation (EE) methods, we introduced a framework to integrate these with change impact analysis (IA) techniques. In this paper, we report the findings of an empirical investigation which we performed together at SAP SE, a German multinational software corporation. The objective of this study was to evaluate the concept of utilizing IA for EE. Furthermore, through mock-up we identified and further refined the workflow, and evaluated its usefulness from the perspective of agile development teams. The results indicate that the overall concept of utilizing change impact analysis is perceived as very useful for supporting effort estimation. The workflow instantiated via mock-up was understandable, easy to use, provides useful visualization capabilities and practitioners expressed interest to use it in their estimation process.\",\"PeriodicalId\":151513,\"journal\":{\"name\":\"2017 43rd Euromicro Conference on Software Engineering and Advanced Applications (SEAA)\",\"volume\":\"8 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 43rd Euromicro Conference on Software Engineering and Advanced Applications (SEAA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SEAA.2017.64\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 43rd Euromicro Conference on Software Engineering and Advanced Applications (SEAA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SEAA.2017.64","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Utilizing Change Impact Analysis for Effort Estimation in Agile Development
Constantly evolving requirements and use of expert judgment makes effort estimation challenging in the Agile development context. To improve expert judgment based estimation (EE) methods, we introduced a framework to integrate these with change impact analysis (IA) techniques. In this paper, we report the findings of an empirical investigation which we performed together at SAP SE, a German multinational software corporation. The objective of this study was to evaluate the concept of utilizing IA for EE. Furthermore, through mock-up we identified and further refined the workflow, and evaluated its usefulness from the perspective of agile development teams. The results indicate that the overall concept of utilizing change impact analysis is perceived as very useful for supporting effort estimation. The workflow instantiated via mock-up was understandable, easy to use, provides useful visualization capabilities and practitioners expressed interest to use it in their estimation process.