什么是完成标准?
- 基于“随时可向用户发布”的目标制定衡量团队工作是否已完成的标准,由团队和PM/Scrum Master形成共识。
完成标准的好处
- 共同协商的完成标准是团队的自我承诺,团队会更认真;
- 用于准确评估团队工作进展;
- 清晰和明确的完成标准保证了每次迭代是高质量的。
完成标准的关键要点
- 团队自协商: 团队根据项目实际情况定义完成标准,并严格遵守;
- 有层次: 一般分为三个层次,Story级别,迭代级和发布级,每个级别都有各自完成标准。
完成标准的样例:
Story完成标准样例:
1.代码合入主干
2.代码100%检视
3.代码符合规范
4.持续集成无错误
5.通过验收测试
迭代完成标准样例:
1.所有Story完成
2.所有缺陷解决
3.系统测试用例100%通过
4.通过迭代验收
发布完成标准样例:
1.通过回归测试
2.通过性能测试
3.更新配套资料