RUP中的几种Iteration pattern(完):"Grand Design" Lifecycle,Hybrid Strategies

   

       初见"Grand Design" Lifecycle 的示意图很容易让人联想到传统的瀑布模型,其实仔细看图,他们之间还是有区别的,瀑布模型更像是只有一个迭代的构建阶段。虽然现在很多开发者都认为瀑布是一个“坏”的模型,把种种问题归咎于瀑布,但是,真正的原因不在于模型本身,而是对于现实情况的认识不足、没有真正满足出口条件而进入下一个阶段等问题。很多人都认为瀑布太理想化,应用没有价值,那么让我们来看看这个模样长得酷似瀑布的"Grand Design" Lifecycle 是如何应用于项目的。

     "Grand Design" Lifecycle 的先启、精化、构建是一个单一的迭代, 用以明确范围、构想、定义业务、完成需求分析、设计和实现,最终通过几个迭代在产品化(移交)阶段完成产品向用户的移交。

      因此,这种策略的特点更适合那些在稳定产品上添加小的、定义完善的功能,团队对于新功能的定义、问题域以及已存在的产品都要充分理解,团队本身也要富有经验。实际当中这种情况更多的出现在某个成熟的软件产品团队为软件产品添加新的功能补丁。

        至于Hybrid Strategies是一种对各种开发策略的综合,因为实际项目当中情况错综复杂,变化万千,往往只有少数项目可以非常合适的按照前面四种模式中的一种进行,更多的,往往是在项目的不同阶段会根据实际情况遵循不同的策略,综合灵活使用,最终实现项目目标。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值