【问题标题】:What is the difference between release and iteration?发布和迭代有什么区别?
【发布时间】:2009-11-25 21:28:35
【问题描述】:

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

【问题讨论】:

  • 我还没有看到这些词的标准定义。我将冲刺/迭代视为产生某些东西的一段时间。它可能会或可能不会在组织外部发布。

标签: release iteration


【解决方案1】:

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

经过一次迭代,应该会有一系列acceptance tests。这将验证问题域得到了正确处理。

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

诚然,在许多团队中,界限可能会有些模糊,尤其是当您发布每个迭代时,等等...

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        猜你喜欢
        • 2020-11-01
        • 2013-04-26
        • 2013-11-16
        • 2011-01-05
        • 2011-11-22
        • 2023-03-13
        • 2016-09-19
        • 2012-06-14
        • 2011-07-17
        相关资源
        最近更新 更多