首页> 外文会议>IEEE Region 10 Conference >Consolidating Evidence Based Studies in Software Cost/Effort Estimation - A Tertiary Study
【24h】

Consolidating Evidence Based Studies in Software Cost/Effort Estimation - A Tertiary Study

机译:在软件成本/努力估算中巩固基于证据的研究 - 一个第三研究

获取原文

摘要

Software Effort Estimation is key to the success of any project since all downstream activities such as planning, budgeting, developing and Monitoring cannot be executed without clarity on the scope of the activity that needs to be performed. This is a tertiary study that follows the Systematic Literature Review (SLR) process as put forth by Kitchenham in her seminal paper, based on five criteria: estimation technique, estimation accuracy, type of dataset and independent variables used in empirical research on effort estimation. Our study covering 820 Primary Studies through 14 SLRs, shows that Software Effort Estimation studies focus more on statistical techniques and Machine Learning is taking precedence in comparison to the others; whereas Expert Judgement is pre-ferred by the industry due to its intuitiveness. There is a need for models that are simple to understand and global, due to the distributed nature of software development. The studies are inconclusive about the accuracy benefits of using a within company dataset vs.external datasets. Machine learning techniques such FL and GA in combination with Analogy methods generate more accurate estimates. There is increasing consensus on the use of Mean Magnitude of Relative Error (MMRE), Median Magnitude of Relative Error (MdMRE) and Prediction Pred (25%) as the accuracy metric. 78% of the Primary Studies reported accuracy using MMRE. The best MMRE reported is in the range of 7 to 75. ISBSG (International Software Benchmarking Standards Group) and Desharnais datasets with 27% and 17% usage respectively are the most widely used datasets in empirical studies on effort estimation. Fewer than 20 independent variables account for more than 90% impact of variables in empirical analysis on Software effort estimation.
机译:软件努力估计是任何项目成功的关键,因为在规划,预算,发展和监测之类的所有下游活动,都无法在不清楚地执行需要进行的活动范围。这是一个三级研究,遵循由厨房的文献综述(SLR)过程,如在她的精细纸上,基于五个标准:估算技术,估计精度,数据集类型和实证研究的独立变量,用于努力估算的实证研究。我们的研究通过14 SLR涵盖了820个初级研究,表明软件努力估算研究更加关注统计技术和机器学习与其他技术相比采取优先级;虽然专家判决是由于其直觉而预先抵押的。由于软件开发的分布性质,需要了解易于理解和全局的模型。研究不确定使用IN公司数据集VS.External数据集的准确性效益。机器学习技术如此FL和GA与类比方法组合产生更准确的估计。关于使用平均相对误差(MMRE),相对误差(MDMRE)的中值幅度(MDMRE)和预测PER(25%)的使用增加了共识,例如精度度量。 78%的主要研究报告了使用MMRE的准确性。报告的最佳MMRE在7至75岁的范围内。ISBSG(国际软件基准标准组)和Desharnais数据集分别具有27%和17%的使用量分别是在努力估算中的实证研究中最广泛使用的数据集。少于20个独立变量占变量对软件努力估算的实证分析中的90%的影响。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号