51Testing软件测试论坛

标题: 帮我详细解释一下:迭代式生命周期和瀑布式生命周期的关系 [打印本页]

作者: Johnnie_xj    时间: 2006-6-19 19:49
标题: 帮我详细解释一下:迭代式生命周期和瀑布式生命周期的关系
帮我详细解释一下:迭代式生命周期和瀑布式生命周期的关系
谢谢。

[ 本帖最后由 archonwang 于 2006-6-21 19:12 编辑 ]
作者: Tender    时间: 2006-6-20 09:10
迭代式是不是可以理解为原型法?
作者: Lero    时间: 2006-6-20 11:58
我的理解迭代式是一层层的累加,应该适合小型软件,不停的创建基线,不停的发布版本,不停的发布版本,是一层层的累加上来的。
瀑布式应该是延续开发,适合大型软件,虽然也是创建基线,但是并不一定需要发布,只是一个基线而已,以供后续开发。
呵呵,个人理解。
作者: swallow0918    时间: 2006-6-20 15:41
同意楼上说的,个人认为也是这样的。

通俗的说,迭代的过程就像蚊香一样,一圈一圈的向外扩展;瀑布的过程就像飞流直下三千尺的瀑布一样,一直向下发展。

[ 本帖最后由 swallow0918 于 2006-6-20 15:44 编辑 ]
作者: archonwang    时间: 2006-6-21 19:14
请注意发帖格式。

http://tech.chinaasp.com/20051123/uml/17611.shtml

http://www-128.ibm.com/developer ... nt/part2/index.html

[ 本帖最后由 archonwang 于 2006-6-21 19:15 编辑 ]
作者: WHW1984    时间: 2006-6-21 22:57
迭代就是不断推出新版本,快速的开发出一个原型软件,可能只是一个空壳子,让用户先操作(有利于用户熟悉软件的功能)。然后不断的添加功能上去;而且不断的修改文档,还有进行风险分析。
瀑布就是每一步的开始都是以前一步完成为基础的。最终给用户的是一个完整功能的软件。当然了 也会有因为在每个过程中在评判的时候不合格,而重新返回上步。这个可能就是两者的 联系了。
作者: Lero    时间: 2006-6-22 13:31
呵呵,就是楼上说的。
迭代就是先完成整体框架,再慢慢补充。
作者: charmypeng    时间: 2006-6-22 14:29
学习了!
顶!
作者: Joan2005    时间: 2006-6-23 11:55
明白
作者: pride    时间: 2008-9-21 15:44
标题: 迭代的最大特点的注意沟通的及时和快速反映
迭代为了减少需求流转的长度,
从需求到开发完成可能需要2周,如果是瀑布那就需要最少两个月,这样
我们开发的东西和想要的东西的偏差就将到最小




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2