《Scrum实战》定义DoD
来源:互联网 发布:淘宝详情页自动生成 编辑:程序博客网 时间:2024/05/27 09:44
参加周老师敏捷课程《Scrum实战》的第三次敏捷作业:在团队试行定义DoD。
DoD(Definitionof Done,完成的定义),通过事先确定一个对“完成”的共识可以为团队与业务节约大量的时间来处理反差大、模棱两可或隐藏的工作。
以下是在团队中试行定义DoD的内容:
背景
一个10人左右的团队在某项目某一迭代回顾中的总结有:1、预留测试时间过少;2、代码调整频繁
团队成员
部门经理(兼任产品负责人)、开发经理(兼任需求人员)、开发人员、测试人员、PMO(我)
分析原因
问题一:
1、故事过大;
2、迭代时间过短;
问题二:
1、缺乏充分的沟通讨论;
2、功能需求变更频繁;
3、大家想法不一致;
4、某些功能的实现上目前技术达不到;
执行步骤:
1、PMO先讲解了DoD的方法;
2、团队头脑风暴;
3、分类;
4、排序;
5、发布DoD;
执行效果
1、开发人员、测试人员所列的用户故事都是按照职能领域分解,存在偏颇;
2、由开发经理主持用户故事分类,较强势,团队成员所列的用户故事基本被否,不是被整合就是被取消或者优先级低,90%都是开发经理所列举的故事;
3、优先级的定义100%由产品负责人敲定。
改进措施
1、由PMO加强宣贯DoD,提升团队的认知;
2、严格按照DoD步骤执行,细化到每项的具体步骤;
3、增强团队间的沟通,每次的沟通都需要在理解上达成一致才是有效的。阅读全文
0 0
- 《Scrum实战》定义DoD
- 敏捷DoD完成定义的多种形态
- 【敏捷开发每日一贴】DoD“完成”的定义
- 敏捷开发-Scrum 实战
- Scrum实战读书笔记
- 《Scrum实战》学习规划
- 《Scrum实战》知易行难
- 《Scrum实战》个人回顾
- Scrum定义指南
- DOD模型
- 什么是DoD
- Scrum 敏捷开发过程实战培训
- Scrum实战一:Sprint Planning Meeting
- Scrum中的一些名词的定义
- What' DoD System?
- Scrum
- SCRUM
- Scrum
- 关操作复选框(全选或全不选)
- AngularJS 应用身份认证的技巧
- TClientDataSet[1]: 浏览测试数据
- IntelliJ IDEA使用(一):创建maven web项目
- java 根据IP地址获取地理位置
- 《Scrum实战》定义DoD
- 了解BEM
- 【HDU1872】稳定排序(sort)
- Go语言学习笔记 --- 控制语句之if判断,循环语句for, switch语句和跳转语句
- 字节流和字符流转换、标准输入流和标准输出流、打印流、对象序列化、随机流
- AngularJS – 实现基于角色访问控制的 GUI
- 代价函数 cost function
- web项目部署详细步骤
- POJ 2349(Kruskal) Arctic Network