2.8 需求质量验证
2.8.1 需求评审
IBM制定了一个审查的推荐过程
2.8.2 开发测试用例
可以帮助找出需求中的错误
3 软件需求管理
3.1 变更控制
必须要过程化
3.2 版本控制
其他元素(如测试用例、代码)必须与需求文档总是保持一致,组内每个成员必须总是在最新版本的指导下工作
3.3 需求跟踪
通过可跟踪性链(traceability link)建立起需求与其他元素之间的关系,并利用它来追踪需求
一个常用的工具是:跟踪矩阵
商业化的工具:Caliber-RM,DOORS等
3.4 需求状态跟踪
如 已建议,已批准,已实现,已验证,已删除