敏捷开发定义完成定义为三个不同的阶段,称为用户故事(需求),迭代和产品发布。它们如下:
用户故事也就是需求,它被制定为几个句子。用户需求是用户的日常用语。这个用户故事(需求)应该在迭代中完成。用户故事(需求)是在完成以下几种情况时完成的 -
迭代是用户需求基于时间的集合。它适用于缺陷产品,并在产品发布中被接受。迭代在迭代计划会议时定义,并在迭代演示和审阅会议中完成。迭代也称为sprint。在以下情况下需要重复迭代:
产品发布是代表内部和外部工作交付的重要场合。它还测试产品或系统的版本。产品发布在以下时间完成: