敏捷完成的定义

2024 年 8 月 29 日 | 阅读 2 分钟

敏捷完成的定义分为三个不同的阶段,分别是用户故事(需求)、迭代和产品发布。 它们如下所示

用户故事(需求)

用户故事是组织成几句话的需求。 用户需求是用户的日常语言。 此用户故事应在迭代中完成。 当用户故事完成时

  • 所有相关的代码和文档都已检入。
  • 产品通过了所有单元测试过程。
  • 所有验收测试用例的过程都已移交。
  • 产品负责人必须已接受该故事。
  • 已编写帮助文本(文档)。

迭代

迭代是基于时间的用户故事集合。 它适用于有缺陷的产品,并在产品发布时被接受。 迭代在迭代计划会议时定义,并在迭代演示和审查会议中完成。 迭代也称为冲刺。 当需要重复时

  • 已测试产品的性能。
  • 产品备份已完成。
  • 用户需求已被接受或已移至下一次迭代。
  • 有缺陷的产品已修复或推迟到下一次迭代。

Release

产品发布是一个重要场合,代表着工作的内部和外部交付。 它还测试产品或系统的版本。 产品发布在以下情况下完成

  • 系统经过压力测试。
  • 性能很高。
  • 在产品中包含安全验证。
  • 灾难恢复计划已测试。

下一个主题敏捷设计