1、建立用例分析
用例模版如下:
【用例名称】
一般情况下,用例的名称即需求的名称。
【场景】
场景即用例发生的环境,正好对应 5W 中的 3 个 W:Who、Where、When
【用例描述】
描述详细的用例内容,对应 5W 中的 What 和 How,即用户应该怎样做,以及每个步骤中的输出。但并不
要求每个步骤都一定有输出,可以有也可以没有,也可以有多个。
【用例价值】
描述用例对应的客户价值,对应 5W 中的 Why。
【约束和限制】
即整个需求流程中相关的约束和限制条件,对应 518 方法中的 8C。
8C内容:
1、性能 Performance 2、成本 Cost 3、时间 Time 4、可靠性 Reliability 5、安全性 Security 6、合规性 Compliance 7、技术性 Technology 8、兼容性 Compatibility
用例分析三段法
1)正常处理(Normal):通过和客户沟通,分析需求的正常流程;
2)异常处理(Exception):在正常处理流程的步骤上,分析每一步的各种异常情况和对应的处理;
3)替代处理(Alternative):在正常处理流程的步骤上,分析每一步是否有其它替代方法,以及替代方法
如何做;
2、提取功能
提取动作就是提取要做的功能
3、领域模型建立
找名词、加属性、连关系
4、设计模型
第一步: 领域类映射