美文网首页
增量和迭代的区别

增量和迭代的区别

作者: 小喇叭LittleTrump | 来源:发表于2017-03-30 19:00 被阅读0次

  今年一月的时候,PBA群里有同学在问增量和迭代这2种模型的区别,确实,书中多次提及这2个词语。

  软件生命周期的选型,是软件项目开始的第一要务,这2种模型有一定的相通之处,也容易混淆。所以下面针对这2种模型的异同,进行一个简单地分析,以期和大家交流一下心得。

  这2种模型都是从功能的分期交付角度出发进行设计的。

  增量,就是强调软件在发布不同的版本时,每次都多发布一点点,是软件功能数量渐增地发布的过程。

  而迭代,就是在实现软件的每一功能时反复求精的过程,是提升软件质量的过程,是从模糊到清晰的过程。

增量模型

迭代模型

需求

确定的

不确定的

交付方式

强调功能数量的分时交付

每次交付的功能质量相同

强调功能质量的分时交付

每次交付的功能质量不同

周期划分

增量模型

迭代模型

需求

确定的

不确定的

交付方式

强调功能数量的分时交付

每次交付的功能质量相同

强调功能质量的分时交付

每次交付的功能质量不同

周期划分

相关文章

  • 增量和迭代的区别

    今年一月的时候,PBA群里有同学在问增量和迭代这2种模型的区别,确实,书中多次提及这2个词语。 软件生命周期的选型...

  • 迭代和增量

    2010-03-18 来源:agileux.cn “迭代”和“增量”是敏捷软件开发中的两个重要概念。弄清楚“迭代”...

  • ACP笔记03|《高效通过ACP》敏捷框架

    本章内容:瀑布模型和敏捷模型的区别,敏捷宣言,敏捷原则,项目开发生命周期(预测型生命周期、迭代型生命周期、增量型生...

  • 存量和增量的区别?

    今日金融科普知识日,每天学习一个词,未来在投资理财这条道,也会更有把握。 99、存量、增量 l解释:存量就是某个时...

  • ACP-创建敏捷环境

    前情回顾 上一节我们讲到生命周期,包括预测型、迭代型、增量型、敏捷型:1.基于迭代的敏捷,2.基于增量的敏捷。 同...

  • 在RedisTemplate中使用scan代替keys指令

    SCAN 简介 SCAN 命令及其相关的 SSCAN 命令、 HSCAN 命令和 ZSCAN 命令都用于增量地迭代...

  • Redis Scan命令回顾整理

    SCAN 命令及其相关的 SSCAN 命令、 HSCAN 命令和 ZSCAN 命令都用于增量地迭代(increme...

  • 递归和迭代的区别?

    递归和迭代的区别? 时间:20170225 递归:】】】】】】】】】...】】】】】】】】】】】】】】】】】】】】...

  • 写给在迷茫中的自己

    在编程里有一个概念叫做迭代开发,迭代可以理解为不断的重复,但不是简单的重复,而是要有增量和优化的重复。一个迭代只实...

  • 迭代和更新的区别

    自从上周四知道有迭代和更新两个词语之后,我就一直在思考这两个词语的区别。 上周四,大家都坐在一起,当时老师在问,迭...

网友评论

      本文标题:增量和迭代的区别

      本文链接:https://www.haomeiwen.com/subject/lfmpottx.html