在《 [技术讨论]迭代与RUP的关系——看Ivar的blog中文字的一点个人看法》(连接是:http://blog.csdn.net/qingrun/archive/2008/09/25/2979926.aspx)一文的评论中, flyingheartfans朋友一针见血的指出了宏观角度下迭代与瀑布的统一,因为他的话很有深度,这里重新作为一篇文字组合起来。
他的原话如下:
就瀑布和迭代,很多争论,其实从短期看所有的方法都是瀑布的,从长期看,所有的项目都是迭代的。rup一个迭代其周期就是瀑布,一个瀑布型的项目,基本上 都面临二期,三期的开发,何尝又不是迭代。迭代和瀑布不重要,软件开发中,是否负责,是否真正用心做比较重要,人的因素远大于所谓的开发模式。

上面是迭代与瀑布的统一,下面就是迭代与瀑布的对立,也就是在微观角度上,两者最大的区别,我的回复如下:
呵呵,你的这个说法从一个很大的时间跨度的整体上看是没有问题的,但是在看待问题的具体阶段上有存在一些差异的。
可以这样说,采用迭代的思想来做开发和采用瀑布的方式来做开发,遇到一个难以解决的问题的时候,两种模式下的思维方式就会出现很大的差异:
1、瀑布式,就要求一定要解决这个问题才能继续,否则,瀑布就不再是瀑布了。
2、迭代式,会根据情况,在一定的条件下暂时搁置这个难题,等到条件成熟再进行解决,而这个时候,迭代仍然是迭代,它不会因为任何一个问题而影响整体的进度,只是在根据条件的不同来进行资源配给和整合。
这,才是迭代和瀑布的根本区别。
其实,这也就是宏观和微观两个视角状态下看待事物会出现的差别,具体问题只能具体分析。

这也就是迭代与瀑布在宏观与微观角度视角上出现的对立与统一的现象——很符合哲学中的矛盾的对立统一的现象!

[全程建模]迭代与瀑布对立统一(两者的最大区别)相关推荐

  1. 【软件分析】软件分析、设计与建模迭代式详解

    软件分析.设计与建模迭代式详解 1.introduction 1.1 OOA/D 1.2 Iterative, Evolutionary, and Agile 2.Case Study and Req ...

  2. 迭代和瀑布的最大的差别就在于风险的暴露时间上

    瀑布模型(waterfall model)的优点是为项目提供了按阶段划分的检查点,缺点为在项目各个阶段之间极少有反馈. 迭代模型(RUP)的有点是加快了整个开发工作的进度.因为开发人员清楚问题的焦点所 ...

  3. [全程建模]关于UML时序图箭头方向的问题

    饼子堂的一个老程序员2017/10/12 9:40:59 清润 请教个问题哦 青润 2017/10/129:44:47 说 咱们这边客气什么呀?有问题你直接说,只要我有时间,我就直接回复了. 饼子堂的 ...

  4. [全程建模]响应张恂之《青润,你的胡扯还不够吗?》第三篇及一个腾讯的岗位需求...

    本文一共有四篇,第四篇之后为何没有了呢,是因为it168当时给了张恂一个专家的虚名头衔,然后给他开了个专栏,当然,也可能有别的原因. 这是2007年,青润第三次应邀分别给it168.csdn撰写软件工 ...

  5. [全程建模]全程建模方法被乱介绍的高校培训

    下面是一篇来自中程在线的文字和一个关于" 高校教师uml 全程建模实践训练班" 的通知内容,里面被大量错误的引用和连作者都没有区分清楚的文字,就开始进行全程建模方法论的介绍了. 下 ...

  6. [全程建模]《软件工程之全程建模实现》第二版精装封面

    出版社采纳了我的建议,将新书定价从一开始的55-59降低到49. 全书配一张光盘,新版撰写时间从2009年10月-2010年8月,其中包括了2004年-2010年间发表的和未发表的众多对全程建模和pe ...

  7. [项目管理]项目经理应该做什么——全程建模绩效管理办法执行中出现的偏差之二

    这里对项目经理的职责说的并不是很详细,只是从一个角度来说了两句,看到的朋友不要苛刻的挑剔,呵呵.但是,这也能排除掉一些人对项目经理的误解. 本文是某公司的全程建模绩效管理办法执行中出现的偏差的第二篇, ...

  8. ESL第十七章 无向图模型 学习/推断/成对马尔可夫独立/全局马尔可夫性、协方差图/高斯图/修改回归算法/图结构估计/图lasso、【受限】玻尔兹曼机/泊松对数线性建模/迭代比例过滤/对比散度

    目录 17.1 导言 17.2 马尔可夫图及其性质 17.3 连续变量的无向图模型 17.3.1 图结构已知的参数估计 17.3.2 估计图结构 17.4 离散变量的无向图模型 17.4.1 图结构已 ...

  9. [全程建模]关于UML与新概念名词的问题讨论

    卡恩NO.1  15:39:41 http://book.douban.com/review/5045959/ 这片讲 UML 的文章觉得不错 青润  15:43:03 很奇怪,大家都喜欢新. 有没有 ...

最新文章

  1. iOS12-crash错误-reason: 'UITableView failed to obtain a cell from its dataSource'
  2. python GUI编程( 二 ) (基于PyQt5)
  3. 第十三章 簇-机器学习老师板书-斯坦福吴恩达教授
  4. 推荐系统笔记(其它应用算法)
  5. 【PHP】IPv4与整数转换、IPv6与整数转换
  6. 等参元八节点matlab,四边形八节点等参元matlab程序
  7. JavaScript | 继承
  8. LeetCode 1690. 石子游戏 VII(博弈DP)
  9. 深入解析物联网操作系统(架构/功能/实例分析)
  10. python logger filter_使用Filter过滤python中的日志输出的实现方法
  11. win10共享打印机搜索不到计算机,win10找不到共享打印机 win10搜不到共享打印机 - 云骑士一键重装系统...
  12. [经验分享] 收费版文字转语音,免费使用
  13. Modelica学习笔记3
  14. E-R图转化为关系模型
  15. qt5版本管理git_Building Qt 5 from Git/zh
  16. IC、FPGA验证学习
  17. navicat for mysql v11企业版破解
  18. 每日3词 2021-03-14 【old】【new】【count】
  19. Redis的惊鸿一瞥
  20. 浅谈TCP半连接攻击与全连接攻击

热门文章

  1. soul 网关源码解析
  2. DELL-R730服务器U盘安装操作系统指南
  3. win10下Light-GBM(LGB)安装
  4. 关于printf输出之左对齐与右对齐
  5. MySQL表字段不能用describe
  6. 基于Python的旅游景点的数据采集与分析的研究
  7. 信息安全实训周——五月四日学习记录
  8. HyperMesh网格划分简要流程小试
  9. 探访广州黑人区,我好像来到非洲
  10. python,selenium爬取微博热搜存入Mysql