中文

需求与验证确认对齐的挑战与实践:六家公司案例研究

软件工程 2023-07-25 v1

摘要

需求工程(RE)与验证和确认(VV)之间薄弱的对齐,可能导致无法按时以正确质量交付所需产品。例如,向测试人员薄弱地沟通需求变更,可能导致新需求未被验证以及旧无效需求被错误验证,从而引发软件质量问题、精力浪费与延误。然而,尽管对齐薄弱影响严重,研究与实务往往各自聚焦于 RE 或 VV,而非二者对齐。我们开展了一项多单元案例研究,通过对来自 6 家软件开发公司的 30 名从业者访谈,并在灵活的案例研究流程中吸纳 10 名研究者,以深入理解 RE 与 VV 对齐相关问题。结果描述了当前工业界在 RE 与 VV 对齐方面的挑战与实践,涵盖从个体 RE 与 VV 活动质量、追踪与工具,到变更控制以及在战略、目标与设计层面共享共同理解。研究指出人的因素居于核心,即合作与沟通,且需求工程实践是对齐的关键基础。此外,组织规模及其应用对齐实践的动机(如外部强制的可追溯性)是实现对齐的关键变异因素。我们的结果为从业者改进工作以应对对齐挑战提供了战略路线图。进而,该研究为持续推进 RE 与 VV 对齐的研究奠定了基础。

关键词

引用

@article{arxiv.2307.12489,
  title  = {Challenges and Practices in Aligning Requirements with Verification and Validation: A Case Study of Six Companies},
  author = {Elizabeth Bjarnason and Per Runeson and Markus Borg and Michael Unterkalmsteiner and Emelie Engström and Björn Regnell and Giedre Sabaliauskaite and Annabella Loconsole and Tony Gorschek and Robert Feldt},
  journal= {arXiv preprint arXiv:2307.12489},
  year   = {2023}
}