敏捷的完成定义

本文概述

  • 用户故事(要求)
  • 迭代
  • 发布
敏捷的完成定义分为三个不同的阶段,分别称为用户故事(需求),迭代和产品发布。这些在下面给出:
用户故事(要求)用户故事是一个要求,需要用几句话来表达。用户需求是用户的日常语言。该用户故事应在迭代内完成。用户故事完成时
  • 所有相关代码和文档均已签入。
  • 产品通过了单元测试的所有过程。
  • 验收测试用例的所有过程都已移动。
  • 产品负责人必须已接受该故事。
  • 帮助文本(文档)已编写。
迭代迭代是基于时间的用户故事集合。它适用于有缺陷的产品,并在产品发布中被接受。在迭代计划会议时定义迭代,并在迭代演示和审查会议中完成迭代。迭代也称为sprint。在以下情况下需要重复:
  • 产品的性能已经过测试。
  • 产品备份完成。
  • 用户要求已被接受或移至下一个迭代。
  • 缺陷产品已修复或推迟到下一次迭代。
发布【敏捷的完成定义】产品发布是代表内部和外部工作交付的主要场合。它还会测试产品或系统的版本。在以下情况下完成产品发布:
  • 该系统经过压力测试。
  • 性能高。
  • 在产品中包含安全验证。
  • 灾难恢复计划已经过测试。

    推荐阅读