需求迭代:从充实到聚焦的系统构建之路
在系统开发过程中,需求的收集与整理是至关重要的环节。它就像是为系统大厦打下坚实基础的过程,直接影响着后续开发工作的顺利进行。下面将详细介绍需求迭代过程中的两个关键阶段:充实迭代和聚焦迭代。
1. 充实迭代
充实迭代阶段主要侧重于拓宽和深化需求规格,会使用多种工具来辅助完成各项任务,同时明确了该阶段的交付物、参与角色等内容。
1.1 工具
- 利益相关者访谈 :这是收集需求以及获取关于模糊需求额外信息的主要工具。通过与利益相关者进行深入交流,能够更全面地了解他们对系统的期望和需求。
- IPA 过滤器 :IPA 代表包含、前置条件和假设。在使用案例中,有三个部分容易混淆,即使用案例之间的包含关联、给定使用案例的前置条件以及使用案例的假设。具体使用规则如下表所示:
| 使用情况 | 适用条件 |
| — | — |
| 包含关联 | 当重用的使用案例对参与者没有价值,只是开发工作中真正提供价值的使用案例所使用的中间步骤时,表明存在包含关系。 |
| 前置条件 | 当正在构建的系统内部但此使用案例外部的某些内容必须就位,此使用案例才能运行时,即为前置条件。 |
| 假设 | 当此开发工作无法控制的某些内容(尤其是已排除在项目范围之外的内容)必须就位,此使用案例才能运行时,即为假设。 | - 空白空间分析过滤器 :可以将其视为一种检查“日常生活”的方式(这里的时间段可以是一个月、一年等)。在遍历现有或新建模的业务流程
超级会员免费看
订阅专栏 解锁全文
172万+

被折叠的 条评论
为什么被折叠?



