每日站会是在浪费时间...吗?
2016-05-05 15:03
183 查看
原文链接
作者:Mark Levison
“又要开站会?实在是浪费时间!打断我的工作啦!”
“每日站会只是为ScrumMaster刷存在感而设计的,便于他微观管理。”
“每日站会上就是汇报一下状态,而我写个邮件就行了啊……”
你以前听说过这些抱怨吗?我听过。不过,上周我听到了一个新的版本,让我失望之极,以至于我不得不做出一些回应了。他是这么说的:
你的文章不错,谢谢!我们搞明白了,站会是很棒的,但需要一些改进——它们消耗了大量的时间,让我们的同事分散注意力,打断了他们的工作流程。因此,我们开发了一个SaaS工具,以使每日站会“自动化”——只用一个电子邮件就可以了。
对于需要自动化处理的事情,我是全力赞成去这么做的!但是,让我们想一想这个工具意味着什么——每日站会显得毫无用处!工具的开发者想要为团队成员节省用于相互之间交谈的时间,他们还觉得这是一种“改进”。
可悲的是,那样做说明他们完全没有理解每日站会的要点。
《Scrum指南》是这么说的:
每日站会是一种限定在15分钟之内的活动,为的是让开发团队同步行动,并且为接下来的24小时建立计划。具体的做法是:审视上一次站会以来所做的工作,然后预测下一次开会前可以做的工作。为了降低复杂性,站会在每一天的相同时间以及相同地点召开。在会上,开发团队成员做如下说明:
l Whatdid I do yesterday that helped the Development Team meet the Sprint Goal? 昨天我做了什么来帮助开发团队达到Sprint目标?
l Whatwill I do today to help the Development Team meet the Sprint Goal? 今天我将做些什么去帮助开发团队达到Sprint目标?
l DoI see any impediment that prevents me or the Development Team from meeting theSprint Goal? 我是否看到了阻碍我或开发团队达到Sprint目标的困难?
我常常告诉大家,每日站会的目的在于:
l 让团队为一天的合作做好准备;
l 帮助团队感知他们是否能够达成Sprint目标;
l 发现任何让团队慢下来的事情。
这些目的中的任何一个都不能通过一个自动化工具来达到。
这个活动不适合通过邮件或者短信来完成——它需要面对面地进行,因为只有当团队参与到对话中的时候才能有效地达到目的。(如果你的团队分散在不同的地方,那么就有必要利用视频会议系统来弥补。)
如果有团队成员抱怨每日站会是在浪费时间(或者说每日站会就是状态汇报会,或者某人借机微观管理),你应该向团队重申会议的真正目的,然后向全体成员征求意见:他们想要怎样重新组织这个活动以达到那样的目的?也许是被问及的问题不够聚焦?那就把问题改一下。也许他们觉得站会已经变成了一种状态汇报会议?那就问他们怎样开比较好。
在Scrum的实施过程中,通常来说,让团队去找到一种解决问题的方法比只是把问题扫到地毯下(隐藏起来)——在上述案例中,就是用一种工具去代替每日站会——要有价值得多!
作者:Mark Levison
“又要开站会?实在是浪费时间!打断我的工作啦!”
“每日站会只是为ScrumMaster刷存在感而设计的,便于他微观管理。”
“每日站会上就是汇报一下状态,而我写个邮件就行了啊……”
你以前听说过这些抱怨吗?我听过。不过,上周我听到了一个新的版本,让我失望之极,以至于我不得不做出一些回应了。他是这么说的:
你的文章不错,谢谢!我们搞明白了,站会是很棒的,但需要一些改进——它们消耗了大量的时间,让我们的同事分散注意力,打断了他们的工作流程。因此,我们开发了一个SaaS工具,以使每日站会“自动化”——只用一个电子邮件就可以了。
对于需要自动化处理的事情,我是全力赞成去这么做的!但是,让我们想一想这个工具意味着什么——每日站会显得毫无用处!工具的开发者想要为团队成员节省用于相互之间交谈的时间,他们还觉得这是一种“改进”。
可悲的是,那样做说明他们完全没有理解每日站会的要点。
《Scrum指南》是这么说的:
每日站会是一种限定在15分钟之内的活动,为的是让开发团队同步行动,并且为接下来的24小时建立计划。具体的做法是:审视上一次站会以来所做的工作,然后预测下一次开会前可以做的工作。为了降低复杂性,站会在每一天的相同时间以及相同地点召开。在会上,开发团队成员做如下说明:
l Whatdid I do yesterday that helped the Development Team meet the Sprint Goal? 昨天我做了什么来帮助开发团队达到Sprint目标?
l Whatwill I do today to help the Development Team meet the Sprint Goal? 今天我将做些什么去帮助开发团队达到Sprint目标?
l DoI see any impediment that prevents me or the Development Team from meeting theSprint Goal? 我是否看到了阻碍我或开发团队达到Sprint目标的困难?
我常常告诉大家,每日站会的目的在于:
l 让团队为一天的合作做好准备;
l 帮助团队感知他们是否能够达成Sprint目标;
l 发现任何让团队慢下来的事情。
这些目的中的任何一个都不能通过一个自动化工具来达到。
这个活动不适合通过邮件或者短信来完成——它需要面对面地进行,因为只有当团队参与到对话中的时候才能有效地达到目的。(如果你的团队分散在不同的地方,那么就有必要利用视频会议系统来弥补。)
如果有团队成员抱怨每日站会是在浪费时间(或者说每日站会就是状态汇报会,或者某人借机微观管理),你应该向团队重申会议的真正目的,然后向全体成员征求意见:他们想要怎样重新组织这个活动以达到那样的目的?也许是被问及的问题不够聚焦?那就把问题改一下。也许他们觉得站会已经变成了一种状态汇报会议?那就问他们怎样开比较好。
在Scrum的实施过程中,通常来说,让团队去找到一种解决问题的方法比只是把问题扫到地毯下(隐藏起来)——在上述案例中,就是用一种工具去代替每日站会——要有价值得多!
相关文章推荐
- javascript严格模式
- 第二章 Odoo的安装与部署
- SQLServer XML类型
- 单例模式
- Linux学习7之linux下使用alias设置指令别名并使其永远生效
- MYSQL中的常用工具
- 关于在Struts2的Action中使用domain模型接收参数的问题
- 关于cocos2d-x中init()方法和OnEnter方法的区别
- 学习笔记(十二)使用网络技术
- 使用开源imageLoader优化listview加载大量本地图片的demo
- JAVA闰年的0229日期问题
- java 的Exception和Error
- C#静态代码检查工具StyleCode -- 初探
- 内核中的kmalloc函数详解
- MyEclipse下要给主函数传递参数问题
- 转:微服务架构的理论基础 - 康威定律
- C#资深开发组 427769854
- composer 安装yii2 The package is not available in a stable-enough version解决办法
- 第一章 概述
- Lucene.net 性能《第八篇》