软件需求模式阅读笔记
我进行对软件需求模式的第四章使用和编写需求模式的阅读。在学习了需求模式的机制之后,阅读如何来编写需求模式。
首先我们要知道,什么时候要用到需求模式。在定义系统期间,6种情况下需要用到需求模式,分别是当定义需求时,看是否存在可以指导如何定义这种需求、当考虑需求是否完全时,浏览主题覆盖的整套模式,是否还有遗漏,或者是否还需要添加什么东西、当评审需求规格时,,模式可以帮助检查需求的质量,确定还有那些主题没有定义,理解特定需求的意义和内涵、当评估系统的规模以及开发所需的工作量时基于需求,需求模式可以对实现的复杂性有更准确的感觉、挡视线需求的时候,模式可以使你更深刻地理解需求的意图、当测试需求的时候,“测试考虑”一节,特为软件测试人员而编写,用于建议测试这种需求的方法。
使用需求模式有几个好处:
1.需求更容易阅读;
2.需求更容易与同种类型的其他需求比较;
3.可以判断是否有遗漏;
4.编写需求更容易;
5.读者可以参考编写的模式获取更多的信息;
6.编写需求规格时可以参考模式;
7.可以被诱导疏于思考;
8.可能滥用模式;
9.很多需求可能措辞相似。
通过对本章进行学习,我对如何进行编写需求模式有了更加深入的了解,对需求模式的使用情况以及使用好处等有了进一步的认识。