软件开发过程模型,软件过程模型,软件开发过程几种模型对比

软件开发过程模型主要有:51Testing软件测试 @$H5K2K2e0x/k8O
nbsp;瀑布模型(V模型、喷泉模型 )51Testing软件测试 tQ5e8r8E#E
nbsp;螺旋模型51Testing软件测试 ’E,g#YO!e^Z!R
nbsp;原型模型(锯齿模型、快速原型)51Testing软件测试 (A’L0y*{8F`~”j”a
nbsp;构件组装模型 (增量模型)51Testing软件测试 /Z Of0bR%BA `
nbsp;统一软件过程RUP模型

1. 瀑布模型

 

 

A. 瀑布模型特征
n%D#V5Pr0 nbsp;从上一项活动接收该项活动的工作 对象,作为输入51Testing软件测试 CV*hy&dO+U7K&ZU H
nbsp;利用这一输入实施该项活动应完成的内容;
t%^bf5W”q}0 nbsp;给出该项活动的工作成果,作为输出传给下一项活动;
;Wy3|p0L|/M0 nbsp;对该项活动实施的工作进行评审,若其工作得到确认,则继续下一项活动,否则返回前项,甚至更前项的活动进行返工。
hbJ0Z@2du0 B. 瀑布模型的优点51Testing软件测试 YNH%TGRc
nbsp;通过设置里程碑,明确每阶段的任务与目标
1k_ f ~!w C5W0 nbsp;可为每阶段制定开发计划,进行成本预算,组织开发力量51Testing软件测试 Z y#~v R2]’^
nbsp;通过阶段评审,将开发过程纳入正确轨道51Testing软件测试 D x4I+ml kt9{
nbsp;严格的计划性保证软件产品的按时交付
x:S1R:D|}3@0 C. 瀑布模型的缺点51Testing软件测试 B|G0}”DTz]O’l
nbsp;缺乏灵活性,不能适应用户需求的改变51Testing软件测试 ”|-B-q n1{ GeN
nbsp;开始阶段的小错误被逐级放大,可能导致软件产品 废
Mn-dA$DkE0i0 nbsp;返回上一级的开发需要十分高昂的代价
m-g8x*K1/0 nbsp;随着软件规模和复杂性的增加,软件产品成功的机率大幅下降51Testing软件测试 _]Mq-j’@F8w^1Q du g'{/7sI$e z0 2. 螺旋模型(图)

 

 

A. 原型模型的特征51Testing软件测试 Zsc&RJ$Udi r
nbsp;立项以后先提交原型给用户,在用户试用的基础上进行需求调查与原形修改51Testing软件测试 ’Lu)Km@$t7A;r
nbsp;强调用户对软件功能和使用性能的评价51Testing软件测试 HaI1h
nbsp;设计、修改原型与试用交替进行51Testing软件测试 3oxXxFRp*|
nbsp;一次迭代中的开发步骤:51Testing软件测试 /zuZz]8qg
*了解用户/设计者的基本信息需求
7CV;M1XU0 *开发初始原型系统51Testing软件测试 6F-`u/k.} o r
*用户/设计者试用和评估原型系统51Testing软件测试 $/R }]r!c,re)K,z8su
B. 原型模型的优点51Testing软件测试 3~$pE7P
nbsp;开发者与用户充分交流,可以澄清模糊需求,需求定义比其他 模型好得多51Testing软件测试 $~E6BKU”k%OC
nbsp;开发过程与用户培训过程同步51Testing软件测试 .~F[sTL D1`-K Y
nbsp;为用户需求的改变提供了充分的余地
CYkjSs0 nbsp;开发风险低,产品柔性好51Testing软件测试 h+gd||%I
nbsp;开发费用低,时间短51Testing软件测试 )D!](m.{5Q0j,Q M
nbsp;系统易维护,对用户更友好
Ow”wE%b*u*bK0 C. 原型模型的缺点
b2F B,ECIam0 nbsp;开发者在不熟悉的领域中不易分清主次,原型不切题
j’e6zy,W|1oc0 nbsp;产品原型在一定程度上限制了开发人员的创新
/X W%K LEgn;~0 nbsp;随着更改次数的增多,次要部分越来越大,“淹没”了主要部分51Testing软件测试 }Y^D”que
nbsp;原型过快收敛于需求集合,而忽略了一些基本点51Testing软件测试 ex7h*^+sx2] ax’o
nbsp;资源规划和管理较为困难,随时更新文档也带来麻烦51Testing软件测试 &p”{8[)|)Kwu9d|&s
nbsp;只注意原型是否满意,忽略了原型环境与用户环境的差异B7qyhc’||0 51Testing软件测试 &T3jqjM[

51Testing软件测试 :[g y H*D5V7@z
4. 构件组装模型/增量模型(图)

51Testing软件测试 ”/UH n,A7eiP

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2010年10月15日
下一篇 2010年10月15日

相关推荐