发布和迭代有什么区别?

3
标题是什么是发布和迭代之间的区别?你能解释一下它们之间的区别吗?

我没有看到这些词的标准定义。我认为一个冲刺/迭代是一个产生结果的时间段。它可能会在组织外发布,也可能不会。 - mdoar
3个回答

9

迭代基本上是你发布计划中的单个工作单位。通常,你的 迭代计划阶段 将是一系列短期(1-4周)的任务。

在一次迭代之后,应该进行一系列的验收测试。这可以验证问题域是否正确处理。

一系列的迭代加上验收测试将导致一个单独的发布版本。这个发布版本会被部署,无论是为客户还是内部使用者(这是关键区别)

当然,在许多团队中,界限可能会有些模糊,特别是如果你每次都要发行等等...


4
一次迭代可以完全在内部进行。发布是向客户发出的。

-2
我们可以用简单的话来说,Release 是“做什么”,而 Iteration 是“怎么做”。 Release 关注用户故事,而 Iteration 则关注从用户故事分解出来的任务。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接