一,用例陷阱

  • 写用例时常犯的错误,”用例坑“

  • 10条常见用例陷阱:

    1) 混淆用例描述与界面设计(在用例中详细描述界面)

    2)每一个用例没有清楚的商业目的(对参与者可观察、有意义的结果)

    3)混淆用例和功能领域(颗粒度太大)

    4)混淆用例和用例场景(将一个用例的不同场景当成不同的用例)

    5)用例不可测试(用例应如测试脚本)

    6)用例说明太长

    7)用例说明混乱

    8)用例没有说明功能项

    9)客户不懂你写的用例

    10)用例无法结束

二,用例图

用例图1

用例图2

用例图3

三,需求规格说明书

四,补充规格说明书

  • 需求规格说明书以描述功能性需求为主;
  • 非功能需求主要通过补充规格说明书描述。
  • 对于与特定用例有关的非功能需求,可以记录在用例文档中。
  • 在用例文档中,可以增加一项**“特殊需求”**记录与用例有关的非功能需求。
  • 大多数非功能需求都是跨用例的。
  • 所有非功能需求都要记录在“补充规格说明书”中

五,其他需求文档——业务规则,词汇表

  • 业务规则也可以包含在补充规格说明书中
  • 如果业务规则较多,后者变化活跃,单独用文档描述便于管理和跟踪
  • 词汇表消除二义性、不一致的法宝。
  • 以上文档,不管那一种,都是可选的;都是在开发过程中迭代完成的。