阅读的章节是需求模式概念,使用和编写需求模式。加上之前读的两章,这四章是准备,是解释性的章节。
需求模式概念解释了需求模式存在的必要性。系统千千万万,但是所有的系统需求本质上彼此相似,所以,引入此概念来描述需求模式的每一个需求应该怎么定义。需求模式可以使用已经定义好的,他们都有自己的使用方式,也可以自己编写自己的,还可以修改现有模式。需求模式在编写时,要灵活处理,但是要素和基本细节必须遵守。需求模式的目的是描述清楚什么时候使用模式以及基于模式如何编写需求,以及提示如何实现测试这种需求。可以复制它作为需求描述的出发点。模板是典型需求的填空定义。同时,可以使用多种模式,一个模式可以因为一些原因引用其他模式。
使用和编写需求模式,是解释了什么时候使用需求模式,如何使用需求模式。我们要做到的就是熟悉自己手头的模式,然后在合适的时机使用它。要使用它,就要知道需求模式是干什么的,需求模式是帮助定义一个系统需要做什么的。所以,我们在定义需求,考虑需求是否完全,评审需求规格,评估,实现需求以及测试需求时来使用需求模式。需求模式的使用要灵活,因为需求是人编写的,所以措辞就带有强烈的个人风格,不加过多的限制,需求描述才能更生动。