标题说发布和迭代有什么区别?你能解释一下它的区别吗?
答案 0 :(得分:8)
迭代基本上是您的发布计划中的单个工作单元。通常,您的iteration planning phase将是一系列短期(1-4周)的任务。
迭代后,应该有一系列acceptance tests。这将验证问题域是否已正确处理。
一系列迭代加上接受导致单个release。该版本会导致部署,无论是最终用户还是内部使用(这是关键区别)。
当然,在许多团队中,线条会模糊不清,特别是如果你发布每一次迭代等等......
答案 1 :(得分:4)
迭代可以纯粹是内部的。一个版本发布给客户。
答案 2 :(得分:0)
我们可以简单地说,Release是“做什么”,迭代是“怎么做”。 发布侧重于用户故事,迭代侧重于从用户故事中分解的任务。