考虑时间因素的软件工作量估算模型
软件工程
2020-12-04 v1
摘要
软件工程实践的动态特性似乎意味着软件工作量估算(SEE)建模应考虑项目的开始和完成日期,这一断言在逻辑上是合理的。也就是说,我们应仅基于已完成项目的数据来构建未来项目的模型;并且相较于较旧的相似项目数据,我们应更偏好近期相似项目的数据。SEE建模研究普遍忽视了这些建议。在本研究中,两种考虑项目时间因素的模型构建方法被应用于两个公开数据集,并将结果与三种基线(非时间感知)模型的结果进行比较。我们的结果表明:利用项目时间信息构建准确的工作量估算模型是可行的;所构建的模型在所含参数及其权重方面与未考虑时间的模型不同;并且就两种模型构建方法中哪一种在准确性上更优而言,不存在统计显著性差异。
引用
@article{arxiv.2012.01596,
title = {Time-Aware Models for Software Effort Estimation},
author = {Michael Franklin Bosu and Stephen G. MacDonell and Peter Whigham},
journal= {arXiv preprint arXiv:2012.01596},
year = {2020}
}
备注
5 Pages, Conference SEKE2020