结对文档编写对需求质量与团队生产力影响的评估
软件工程
2023-04-28 v1
摘要
需求工程过程最重要的交付物是软件需求规格说明(SRS)文档。在完整的软件开发生命周期中,需求文档对于在主要利益相关者之间共享愿景和有效沟通十分重要。Standish Group 报告称,项目失败的首要因素与需求相关。通过对关键需求给予适当程度的关注,可以生产出高质量的软件。因此,该领域需要更多研究,本研究试图填补这一空白。本实证研究旨在考察结对文档编写的重要性。非常规文档编写是指两个人像结对编程一样协作处理同一文档需求的方法,本研究考察其对需求质量和团队生产力的影响。二十对文档编写者分为两组:一组使用结对文档编写(即实验组),另一组使用常规文档编写(即对照组)。随后对两组针对同一项目所产出的需求文档进行比较。观察到使用结对文档编写的实验组在质量和生产力上均有显著提升。本研究结果可协助需求工程师组建能够创建高质量 SRS 文档的高效团队。
引用
@article{arxiv.2304.14255,
title = {Evaluating the Impact of Pair Documentation on Requirements Quality and Team Productivity},
author = {Nosheen Qamar and Nosheen Sabahat and Amir Mashmool and Amir Mosavi},
journal= {arXiv preprint arXiv:2304.14255},
year = {2023}
}