起始阶段有4个重要活动。
— 制定项目的范围
— 计划并准备业务案例
— 综合分析,得出备选构架
— 准备项目环境
2.细化阶段(The Elaboration Phase)
细化阶段的目标是为系统构架设立基线(baseline),为在构建阶段开展的大量的设计与实施工作打下坚实的基础。构架是通过考虑最重要的需求与评估风险演进而来的,构架的稳定性是通过一个或多个构架原型(prototype)进行评估的。
3.构建阶段(The Construction Phase)
构建阶段的目标是完成系统开发。构建阶段从某种意义上来看是一个制造过程,其中,重点工作就是管理资源、控制操作,以优化成本、日程和质量。因此,在此阶段,管理理念应该进行一个转换,从起始阶段和细化阶段的知识产品开发转换到构建和交付阶段的部署产品的开发。
构建阶段的每次迭代都具有3个关键活动。
— 管理资源与控制过程
— 开发与测试组件
— 对迭代进行评估
4.交付阶段(The Transition Phase)
交付阶段的焦点就是确保软件对于最终用户是可用的。交付阶段包括为发布应用而进行的产品测试,在用户反馈的基础上做微小的调整等内容。在生命周期的这个时刻,用户反馈主要集中在精确调整产品、配置、安装,以及可用性等问题上。
交付阶段的关键活动如下:
— 确定最终用户支持资料
— 在用户的环境中测试可交付的产品
— 基于用户反馈精确调整产品
— 向最终用户交付最终产品
文章来源于领测软件测试网 https://www.ltesting.net/