此规程的目的:
-
理解待解决的问题
-
理解利益相关人需要(用户想要什么)
-
为解决方案定义需求(系统必须做什么)
-
定义系统边界(范围)
-
识别系统的外部接口
-
识别解决方案的技术约束
-
提供迭代计划的基础
-
提供成本和进度估算的初始基础
为了达到这些目标,理解你尝试解决的问题的定义和范围很重要。识别利益相关人和待解决的问题。获得对待解决问题的一致认可,引出、组织、分析、验证和规格化系统的需求。
在整个生命周期中,管理需求的变更。需求规程通过以下途径和其他规程关联:
-
作为 架构 和 开发 规程的主要输入
-
测试 规程验证系统符合这些需求
-
项目管理 规程计划项目,并通过分析需求优先级将需求分配到每个迭代中。
|