项目生产率在软件早期工作量估算中的价值
软件工程
2022-05-11 v1
摘要
一般而言,使用用例点(UCP)规模估算软件工作量需要将生产率作为第二个预测因子。然而,这种方法存在三个缺陷:(1)在早期阶段没有清晰的预测生产率的流程,(2)使用固定或有限的生产率比率无法让研究反映软件行业的现实,(3)来自历史数据的生产率往往难以获取。现有新的 UCP 数据集使我们能够对生产率变量进行进一步的实证研究,以估算 UCP 工作量。为此,使用了四种基于生产率的不同预测模型。结果表明,从历史数据中学习生产率比使用依赖默认或有限生产率值的经典方法更高效。此外,根据历史环境因素预测生产率往往并不准确。由此我们得出结论:无论是否存在先前的历史数据,生产率都是基于 UCP 估算软件工作量的有效因子。而且,在具备历史数据时,生产率度量应当是灵活且可调整的。
引用
@article{arxiv.2205.04986,
title = {On the Value of Project Productivity for Early Effort Estimation},
author = {Mohammad Azzeh and Ali Bou Nassif and Yousef Elsheikh and Lefteris Angelis},
journal= {arXiv preprint arXiv:2205.04986},
year = {2022}
}