文档介绍:生命周期模型及选择指南
Version
<公司名称> ecycle 6
使用时机 6
优点 6
不足之处 6
裁剪指南 7
V-Waterfall Lifecycle for critical products (VC) 7
使用时机 7
优点 7
不足之处 8
裁剪指南 8
Four phase V-Waterfall (V4) Lifecycle 8
使用时机 8
优点 9
不足之处 9
裁剪指南 9
Three Phase V-Waterfall (V3) Lifecycle 9
使用时机 9
优点 10
不足之处 10
裁剪指南 10
Staged Delivery (SD) Lifecycle 10
使用时机 11
优点 11
不足之处 11
裁剪指南 11
3 生命周期模型选择指南 11
项目特性 11
工作量 11
产品规模 11
团队规模 12
时间 12
复杂度 12
危急程度 12
生命周期模型及选择指南
Version
<公司名称> Page 5 of 14TGI-R0503文件借阅记录E 5/14
<公司名称> Page 1 of 14TGI-R0503文件借阅记录E 1/14
需求明确度 12
需求稳定度 12
技术/架构的掌握度 12
可重用性 12
重用现有软件 12
LC与项目特性对应关系 13
LC选择 13
生命周期模型及选择指南
Version
<公司名称> Page 6 of 14TGI-R0503文件借阅记录E 6/14
<公司名称> Page 1 of 14TGI-R0503文件借阅记录E 1/14
生命周期模型及选择指南
目的和范围
本文用以描述本公司推荐的软件项目生命周期(以下简称LC)模型,并说明如何根据项目特性选择合适的LC模型。
生命周期模型
恰当的LC模型可以使你的项目流程化,并帮助你一步一步接近目标。如果选择了合适的LC模型,就可以提升开发速度、提升质量、加强项目跟踪和控制、减少成本、降低风险、或是改善用户关系。错误地选择LC模型,必定会导致工作拖沓、劳动重复、无谓的浪费和遭受挫折。不选择生命周期模型也将导致同样的结果。
本部分详细地描述了五种生命周期模型。对每个生命周期作了图示的描述、显示了阶段及检查点,并说明了模型使用时机、模型的优点和不足之处、以及裁剪指南。
LC中主要的阶段包括以下:
Project Initiation (PI),项目启动阶段
Requirements Analysis (RA),需求分析阶段
High Level Design (HLD),概要设