刻画需求坏味
软件工程
2024-04-18 v1
摘要
上下文:软件规格说明通常用自然语言编写,可能遭受不精确、歧义和其他质量问题,这些质量问题被称为需求坏味。需求坏味可能在许多方面阻碍项目的开发,例如延误、返工和客户满意度低。从工业角度来看,我们希望将时间和精力集中在识别和预防高关注度的需求坏味上。目的:本文旨在从频率、严重性和影响方面刻画12种需求坏味。方法:我们采访了来自安全关键领域一家大型国际公司MBDA Italy Spa不同部门的十名经验丰富的从业者。结果:我们的访谈显示,被认为最严重的坏味类型是模糊性和可验证性,而最频繁的是模糊性和复杂性。我们还提供了关于需求坏味的六条经验教训,例如不同坏味类型的影响预期有所不同。结论:我们的结果有助于提高对需求坏味重要性的认识。我们的结果为未来的实证研究铺平了道路,从确认我们发现的调查到测量特定需求坏味效应大小的受控实验。
引用
@article{arxiv.2404.11106,
title = {Characterizing Requirements Smells},
author = {Emanuele Gentili and Davide Falessi},
journal= {arXiv preprint arXiv:2404.11106},
year = {2024}
}