敏捷 - 完成的定义



用户故事、迭代和版本发布的 完成 的定义如下所示。

用户故事

用户故事是一种用日常语言写成几句话的需求,它应该在一次迭代中完成。用户故事在以下情况下完成

  • 已签入所有相关代码。
  • 已通过所有单元测试用例。
  • 已通过所有验收测试用例。
  • 已编写帮助文本。
  • 产品负责人已接受该故事。

迭代

迭代是一组按时间限制划分,在产品版本发布前必须开展并验收的用户故事/缺陷。迭代在迭代计划会议期间定义,并通过迭代演示和评审会议完成。迭代也称为 敏捷冲刺。迭代在以下情况下完成

  • 产品备份已完成。
  • 已进行性能测试。
  • 用户故事已被验收或转移到下一个迭代。
  • 缺陷已被修复或推迟到下一个迭代。

版本发布

版本发布是一项重大里程碑,代表产品/系统的一个内部或外部交付的、测试过的工作版本。版本发布在以下情况下完成

  • 系统已进行压力测试。
  • 性能已调整。
  • 已执行安全验证。
  • 已测试灾难恢复计划。
广告