迭代化软件开发模式

迭代化软件开发技术
IBM Rational 技术白皮书
版本 1.0
目录
1.传统开发流程的问题 3
2.采用迭代化开发控制项目风险 4
3.管理迭代化的软件项目 7
3.1 软件开发的四个阶段 8
3.2 关于开发资源的分配 8
3.3 迭代策略 9
3.4 制定项目开发计划 10


迭代化开发技术白皮书
1. 传统开发流程的问题
传统的软件开发流程是一个文档驱动的流程,它将整个软件开发过程划分为顺序相
接的几个阶段,每个阶段都必需完成全部规定的任务(文档)后才能够进入下一个
阶段。如必须完成全部的系统需求规格说明书之后才能够进入概要设计阶段,编码
必需在系统设计完成之后才能够进行。这就意味着只有当所有的系统模块全部开发
完成之后,我们才进行系统集成,对于一个由上百个模块组的复杂系统来说,这是
一个非常艰巨而漫长的工作。
传统的开发流程 ―― 瀑布模型
需求分析
分析设计
编码/单元测试
集成测试
系统测试
随着我们所开发的软件项目越来越复杂,传统的瀑布型开发流程不断地暴露出以下
问题:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值