软件质量经济学
上QQ阅读APP看书,第一时间看更新

2.3.5 软件需求缺陷结论

不管是软件工程文献还是软件质量文献中都没有完整地讨论软件需求缺陷问题。虽然有很多关于特定的需求失效的轶闻报道,但是缺乏大规模的含有有效案例的统计分析。

表2-8总结了一些软件需求方式方法的近似结果。该表既给出了使用这些方法得到的需求的近似完整度,也给出了以每个功能点的缺陷个数表示的大致的潜在缺陷。

在2011年可用的需求方法中,最有效的组合是使用JAD、QFD、需求审查和原型法。

效果最差的组合是使用非正式需求收集和普通文本文档。该组合在完整度方面排名很低,而在潜在需求缺陷上排名很高。

在未来,需求动态建模、遗留应用程序的数据挖掘和已认证的可重用需求的组合将比2011年的任何组合都更出色。