如何做到项目准时交付之软件开发过程策略

一、软件开发过程

  • 瀑布模型

  • 增量模型

  • Scrum

  • 多团队的Scrum

高层管理采用瀑布模式

团队采用Scrum

二、软件开发过程策略

在项目很庞大的时候,需要选择合适的软件工程策略,有三种工程项目策略如下表所示:

  • 一次完成策略:

   这是一种典型的“一次设计、一次通过”的策略,不论是原则上是采取线性过程还是迭代过程,在初期的需求完成以后,最后要交付完整的产品。

  • 增量策略

这种策略的特点是确定用户需要和定义系统需求以后,按照构建版顺序完成其余的开发任务。第一个构建版纳入部分计划和能力,下一个构建版再增加一些能力等,直到系统全部完成。其中,每一个阶段与一次完成的策略是一样的。

  • 进化策略

进化式策略的一种是原型方式,它与增量式方法最大的区别是不能有一个良好定义的需求,即使是一个阶段也不可能。这是一种特殊的“增量式”策略,所不同的是承认用户的需求不完全清楚,不可能预先定义全部需求。采用此策略的时候,用户需要和需求预先部分的定义,然后在随后的构建版中逐步得精炼。

三、风险分析选择软件开发过程和策略

   风险分析方法,这种方法就是:列出每种策略的风险项(负面的)和机会项(正面的),为每个项确定风险的机会和等级(高、中、低):根据风险和机会的权衡做出使用哪种策略的决定。

表中所列的只是一个例子,实际分析可以采用其它的方法。记录在最后一行的“决定”表明选择了这种策略。

 

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值