需求初始阶段(IRUF) 需求初始阶段(IRUF)发生在整个项目生命周期的开始,对应于RationalUnified Process(RUP)(Kruchten,2000)中的Inception phase和XP中的第一个迭代之前。它有三个主要的目的:第一,至少从高层次上确定系统的范围,以明确你所要做的工作的范围;第二,定义系统的高层需求;第三,对于需求的含义,在甲方和开发项目组间取得一致。如果你和项目甲方在同一个地点,而且他们能就该系统应该做什么达成比较一致的意见,这个阶段可能只需要几个小时;否则的话,有可能会延长至几天或数周(参见“解决需求分析建模中的常