虽然Scrum在理论上很容易并且在实践中很难,但我想听听你对Done的定义; 即什么是门(单元测试,代码覆盖率> 80%,代码审查,负载测试,perf.test,功能测试等),您的产品必须经过,然后才能标记产品"完成"
我们TargetProcess对用户故事使用以下Done定义:
创建短规格
已实施/单元测试已创建
验收测试已创建
100%验收测试通过
产品负责人演示通过
已知错误已修复
我会说由你的团队决定.与产品所有者交谈.理想的做法是在故事处于制作和使用时.但是,在故事开发完成和Live之间存在时间差.难以追踪故事发展的时间.
在我的团队中,我们对完成的定义是,当开发人员完成一个故事时,对团队的其他成员(测试人员,产品负责人)进行"展示和告诉",如果每个人都满意的话,它会进入颠覆主干.
进一步测试是从主干的自动构建完成的.