生命周期模型选择

公司项目生命周期模型分为是否使用迭代,是否有多个版本。实际上我们的过程源自RUPRUP中有两种迭代:多个版本迭代、一个版本中的过程可以迭代。这样,我们可以非常灵活的规划我们的过程。针对不同的情况,选择不同的模型,并在后续过程中不断改变生命周期模型。

但如何运用这些迭代过程,还是有几个问题需要考虑的。

1、  什么是阶段过程迭代?

将项目的某一个阶段划分为:构思、计划、实施、稳定这几个步骤。为该阶段设置通过标准,并进行较为严格的检查。在阶段中的各个过程也加上一些检查点,以便对此阶段的活动进行评估。

 

2、  何时需要某个过程迭代?

当项目的某个过程较为复杂,需要的周期又比较长,难以对其进行较好的控制时,可以采用过程迭代。

这样为过程设置清晰的目标,并通过验收来让大家深入细致的去挖掘可能存在的问题,并能确认该过程是否达到预期目标。

 

3、  什么是多个版本迭代?

将一个项目分为几个版本分别进行发布、验收活动。

 

4、  何时需要多个版本迭代?

当项目需求不太清楚,可以先通过已经明确的部分进行开发。完成后,收集开发过程中的需求,结合用户使用的需求,进行后续版本的开发。

当项目规模较大或过于复杂,难以一次完成时,可以考虑将项目分成几个版本,每次完成其中的部分功能。

当项目中存在较多的技术风险,不能清楚地进行设计开发时,可以从能解决的问题开始作为一个版本,来找出其中存在的问题。在解决后,通过分析结果,再来制定下一次的版本目标。逐步解决所有的问题。

版本迭代的要求:每个版本都有需求分析、设计、实现、稳定阶段;并且需要进行产品的发布工作。这样,对版本的验证要求较为严格。适合于对项目的状况进行检查,并能提高当前工作的效率。

 

5、  何时需要某个过程迭代?

过程迭代的要求:分成各个阶段进行检查。但检查仅限于关键产物,对于各个阶段的通过标准没有严格的要求。

 

6、  版本迭代和过程迭代的区别是什么?

过程迭代用于复杂的过程控制。通常使用版本迭代即可解决问题。但对于大型项目,各个阶段由各自的人员来执行。其中某个过程较为复杂时,需要采用过程迭代。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值