一,用例陷阱
-
写用例时常犯的错误,”用例坑“
-
10条常见用例陷阱:
1) 混淆用例描述与界面设计(在用例中详细描述界面)
2)每一个用例没有清楚的商业目的(对参与者可观察、有意义的结果)
3)混淆用例和功能领域(颗粒度太大)
4)混淆用例和用例场景(将一个用例的不同场景当成不同的用例)
5)用例不可测试(用例应如测试脚本)
6)用例说明太长
7)用例说明混乱
8)用例没有说明功能项
9)客户不懂你写的用例
10)用例无法结束
二,用例图
三,需求规格说明书
四,补充规格说明书
- 需求规格说明书以描述功能性需求为主;
- 非功能需求主要通过补充规格说明书描述。
- 对于与特定用例有关的非功能需求,可以记录在用例文档中。
- 在用例文档中,可以增加一项**“特殊需求”**记录与用例有关的非功能需求。
- 大多数非功能需求都是跨用例的。
- 所有非功能需求都要记录在“补充规格说明书”中。
五,其他需求文档——业务规则,词汇表
- 业务规则也可以包含在补充规格说明书中
- 如果业务规则较多,后者变化活跃,单独用文档描述便于管理和跟踪
- 词汇表是消除二义性、不一致的法宝。
- 以上文档,不管那一种,都是可选的;都是在开发过程中迭代完成的。