对一个产品所参与的相关业务情况有了充分、清晰的了解之后,下一步就可以进入系统需求分析阶段了,对该产品应该具有哪些功能和属性进行分析与设计。
那么,应该如何从零开始敏捷的建立一个基于用例与UML表示的系统需求模型呢?统一用例方法建议的系统需求分析流程分为以下任务或步骤
- 确定系统边界
- 分析用角
- 提取用例(或特性)
- 分析用例
- 组织用例模型
- 分析非功能需求
- 评审系统需求模型
与业务分析流程一样,除第一步外,其他流程在后续迭代中都会反复执行,不断对系统需求模型进行添加、修改和完善,直到满足当前产品发布计划对系统需求分析提出的要求为止。