虽然Scrum在理论上很容易,在实践中很难,但我想听听你对Done的定义;即什么是“完成”你完成的Scrum定义
23
A
回答
7
我想说这取决于你的团队来决定。与产品所有者交谈。理想情况下,当一个故事在生产和被使用时。但是,当一个故事在开发完成和Live之间存在时间差距。很难追踪故事发展的时间。
在我的团队中,我们对完成的定义是,当开发人员完成一个故事,并向团队的其他成员(测试人员,产品负责人)“展示并告知”,并且如果每个人都快乐,颠覆中继线。
进一步的测试是从主干上自动构建完成的。
2
门(单元测试,代码覆盖率> 80%,代码审查,负载测试,perf.test,功能测试等),你的产品要经过之前,你可以标记的产品在ScrumAlliance网站上有Mitch Lacey,Dhaval Panchal和Mayank Gupta这三篇好文章。
编辑:基本上整点是完成由队一个项目,通过项目为基础确定。基本的需求是就定义达成一致,而不是定义是什么。
3
在一个完美的世界,产品应在每次迭代结束处于可交付状态。
现在,这实际上取决于你的产品,你的市场,你的客户,也许是不可能的。
如果你不能做到这一点,那么下一个规划期申请:释放。 作为一个整体,团队应该决定什么是运送产品和相应的计划。
这里有什么帮助是在任务级别定义“完成”。在这里定义完成要简单得多:当你可以开始另一个任务时完成一项任务:所有事情都经过测试和整合。团队可以定义这种状态:记录,审查,包含在自动构建中,没有已知问题,由现场客户参与...
让所有的任务真的“完成”,具有所有巡回积压项目用户故事,无论你怎么称呼他们)真的“完成”允许在每次迭代中“完成”,这有助于保持产品处于可运输或可部署状态。
11
我们在TargetProcess使用的完成用户故事的定义如下:
- 短规格创建
- 实现/单元测试创建
- 验收测试创建
- 100%验收测试通过
- 产品负责人演示通过
- 已知错误固定
0
一切,将让你的“稳定期”较短(即代码冻结和释放到客户端之间所需的工作)。
相关问题
- 1. 固定成本项目中的Scrum
- 2. 完成一个类定义
- 3. Scrum:未完成的产品和冲刺速度
- 4. Scrum/Rally - 处理未完成或放弃的任务
- 5. 更改“已完成”的定义
- 6. 自定义脚本的zsh完成
- 7. 自定义自动完成在Android的
- 8. UITextView的自定义自动完成
- 9. 你觉得Scrum Nokia Test有用吗?
- 10. 的Emacs迷你缓冲区完成
- 11. 自定义自动完成进度条
- 12. 线完成与自定义命令
- 13. jQuery UI自动完成自定义html
- 14. QCompleter自定义完成规则
- 15. 从自定义BaseAdapter完成活动
- 16. 自定义文本框自动完成
- 17. Intellij IDEA自定义自动完成
- 18. 自定义Lightswitch自动完成页脚
- 19. 自定义ngTagsInput自动完成
- 20. Xamarin形式 - 自定义自动完成
- 21. Angular 2/4自动完成定义值
- 22. 自定义NSTextView自动完成菜单
- 23. 自动完成API - jQuery未定义
- 24. 编程自定义选项卡完成
- 25. 我是否必须成为Scrum Master来管理敏捷Scrum?
- 26. bash完成 - 在第一次调用命令时定义的完成功能
- 27. 在Scrum中集成的用户故事
- 28. 与github集成的Scrum工具,建议?
- 29. 有Trac集成的Scrum项目管理
- 30. 完全限定的静态成员定义不会编译
固定的,scrum不是一个缩写,应该拼写Scrum或Scrum,而不是SCRUM,:) – Sklivvz 2008-10-04 09:35:06
伟大的问题!有一个[类似的问题](http://stackoverflow.com/questions/136099/when-is-a-feature-considered-done)被问了一段时间,可能是有用的。 – 2008-10-04 16:50:33