中文

迈向敏捷工作量估算的适度文档:应记录哪些信息?

软件工程 2021-07-07 v1

摘要

工作量估算是敏捷迭代开发中活动规划不可或缺的一部分。敏捷团队基于通常通过文档传达的可用信息来估算任务的工作量。然而,由于文档在敏捷中优先级较低,关于如何在实现准确估算的同时优化文档工作量知之甚少。因此,为帮助从业者实现用于工作量估算的适度文档,我们调查了从业者认为对工作量大估算有用的各类记录信息。我们对来自 25 个国家的 121 名敏捷从业者进行了调查研究。我们的调查结果显示:(1)尽管文档在敏捷实践中优先级较低,98% 的受访者认为在估算工作量时记录的信息从中度到极度重要;(2)其中 73% 报告当记录信息变更时会重新估算任务;(3)功能需求、用户故事、完成定义、UI 线框图、验收标准和任务依赖关系被评为对工作量大估算最有用的记录信息类型。尽管如此,许多受访者报告这些有用的记录信息类型偶尔会发生变更或缺失。基于我们的研究结果,我们为敏捷从业者提供了关于如何通过关注适度文档来改进工作量估算的建议。

关键词

引用

@article{arxiv.2107.02420,
  title  = {Towards Just-Enough Documentation for Agile Effort Estimation: What Information Should Be Documented?},
  author = {Jirat Pasuksmit and Patanamon Thongtanunam and Shanika Karunasekera},
  journal= {arXiv preprint arXiv:2107.02420},
  year   = {2021}
}

备注

To be published at International Conference on Software Maintenance and Evolution (ICSME) 2021