中文

敏捷项目中的需求工程实践与问题:一项国际调查的结果

软件工程 2017-11-15 v1

摘要

需求工程(RE)在敏捷开发中与传统开发过程有显著不同。然而,关于敏捷RE的实践现状和当代问题,目前缺乏实证知识。作为一项更大规模调查计划(命名需求工程之痛)的一部分,我们为敏捷RE的这些方面建立了实证基础。基于来自92个不同组织的代表的回复,我们发现敏捷RE集中于对通过多种技术获取的需求进行自由文本形式的文档化。通常,需求与代码之间的追踪关系被明确管理,软件测试与RE也相互对齐。此外,出于内在动机,RE的持续改进得以进行。重要的经验问题包括需求不明确和沟通缺陷。总体而言,我们发现大多数组织以我们预期的方式实施RE,并且敏捷RE在若干方面与其他开发过程中的RE并无太大差异。

关键词

引用

@article{arxiv.1703.08360,
  title  = {Requirements Engineering Practice and Problems in Agile Projects: Results from an International Survey},
  author = {Stefan Wagner and Daniel Méndez Fernández and Michael Felderer and Marcos Kalinowski},
  journal= {arXiv preprint arXiv:1703.08360},
  year   = {2017}
}