你的Scrum定义完成

Ger*_*ers 24 agile scrum

虽然Scrum在理论上很容易并且在实践中很难,但我想听听你对Done的定义; 即什么是门(单元测试,代码覆盖率> 80%,代码审查,负载测试,perf.test,功能测试等),您的产品必须经过,然后才能标记产品"完成"

Mic*_*kov 12

我们TargetProcess对用户故事使用以下Done定义:

  1. 创建短规格
  2. 已实施/单元测试已创建
  3. 验收测试已创建
  4. 100%验收测试通过
  5. 产品负责人演示通过
  6. 已知错误已修复

  • 如果一个错误不能阻止验收测试通过,并且由于某种原因在给定的sprint(时间范围)中没有得到解决,我建议它不应该在说出某些事情的要求列表中.应将这些类型的错误放回到后台日志中,并由产品所有者确定优先级.当你进行回顾时,应该谈谈你的验收测试有多好. (4认同)

Hib*_*bri 8

我会说由你的团队决定.与产品所有者交谈.理想的做法是在故事处于制作和使用时.但是,在故事开发完成和Live之间存在时间差.难以追踪故事发展的时间.

在我的团队中,我们对完成的定义是,当开发人员完成一个故事时,对团队的其他成员(测试人员,产品负责人)进行"展示和告诉",如果每个人都满意的话,它会进入颠覆主干.

进一步测试是从主干的自动构建完成的.