发布和迭代之间有什么区别?

时间:2009-11-25 21:28:35

标签: release iteration

标题说发布和迭代有什么区别?你能解释一下它的区别吗?

3 个答案:

答案 0 :(得分:8)

迭代基本上是您的发布计划中的单个工作单元。通常,您的iteration planning phase将是一系列短期(1-4周)的任务。

迭代后,应该有一系列acceptance tests。这将验证问题域是否已正确处理。

一系列迭代加上接受导致单个release。该版本会导致部署,无论是最终用户还是内部使用(这是关键区别)。

当然,在许多团队中,线条会模糊不清,特别是如果你发布每一次迭代等等......

答案 1 :(得分:4)

迭代可以纯粹是内部的。一个版本发布给客户。

答案 2 :(得分:0)

我们可以简单地说,Release是“做什么”,迭代是​​“怎么做”。 发布侧重于用户故事,迭代侧重于从用户故事中分解的任务。