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