在敏捷软件开发中估算工作量时使用变更影响分析的指南

Binish Tanveer
{"title":"在敏捷软件开发中估算工作量时使用变更影响分析的指南","authors":"Binish Tanveer","doi":"10.1145/3084226.3084284","DOIUrl":null,"url":null,"abstract":"In agile development context, estimating effort of constantly evolving requirements is challenging. Moreover, expert judgment which is the most used estimation method in this context is prone to bias, utilizes limited information and affects the accuracy of estimates. In order to overcome these shortcomings, consideration of information like complexity and impact of changes (requirements) on the underlying system have been proposed in our earlier study. We introduced an improvement framework that integrates change impact analysis with effort estimation methods. In this paper, we are proposing guidelines on how to integrate and operationalize the impact analysis while estimating effort through utilizing our framework in an agile development context. Operationalization of this framework will provide practitioners with additional information about the impact and support them in making informed decisions regarding effort estimation. It will increase transparency in the whole estimation process at the same time.","PeriodicalId":192290,"journal":{"name":"Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":"{\"title\":\"Guidelines for utilizing change impact analysis when estimating effort in agile software development\",\"authors\":\"Binish Tanveer\",\"doi\":\"10.1145/3084226.3084284\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In agile development context, estimating effort of constantly evolving requirements is challenging. Moreover, expert judgment which is the most used estimation method in this context is prone to bias, utilizes limited information and affects the accuracy of estimates. In order to overcome these shortcomings, consideration of information like complexity and impact of changes (requirements) on the underlying system have been proposed in our earlier study. We introduced an improvement framework that integrates change impact analysis with effort estimation methods. In this paper, we are proposing guidelines on how to integrate and operationalize the impact analysis while estimating effort through utilizing our framework in an agile development context. Operationalization of this framework will provide practitioners with additional information about the impact and support them in making informed decisions regarding effort estimation. It will increase transparency in the whole estimation process at the same time.\",\"PeriodicalId\":192290,\"journal\":{\"name\":\"Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering\",\"volume\":\"38 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-06-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"9\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3084226.3084284\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3084226.3084284","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9

摘要

在敏捷开发环境中,评估不断变化的需求的工作量是具有挑战性的。此外,专家判断是在这种情况下使用最多的估计方法,容易产生偏差,利用有限的信息,影响估计的准确性。为了克服这些缺点,我们在早期的研究中提出了考虑复杂性和变化(需求)对底层系统的影响等信息。我们介绍了一个改进框架,它集成了变更影响分析和工作量评估方法。在本文中,我们提出了一些指导方针,说明如何在评估工作的同时,通过在敏捷开发环境中利用我们的框架来集成和操作影响分析。该框架的操作化将为从业者提供有关影响的额外信息,并支持他们做出有关工作量估计的明智决策。同时,它将增加整个评估过程的透明度。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Guidelines for utilizing change impact analysis when estimating effort in agile software development
In agile development context, estimating effort of constantly evolving requirements is challenging. Moreover, expert judgment which is the most used estimation method in this context is prone to bias, utilizes limited information and affects the accuracy of estimates. In order to overcome these shortcomings, consideration of information like complexity and impact of changes (requirements) on the underlying system have been proposed in our earlier study. We introduced an improvement framework that integrates change impact analysis with effort estimation methods. In this paper, we are proposing guidelines on how to integrate and operationalize the impact analysis while estimating effort through utilizing our framework in an agile development context. Operationalization of this framework will provide practitioners with additional information about the impact and support them in making informed decisions regarding effort estimation. It will increase transparency in the whole estimation process at the same time.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信