写点什么

如何更好地进行每日立会?

  • 2010-02-05
  • 本文字数:1795 字

    阅读完需:约 6 分钟

如何运作好一次每日立会?有哪些最佳的技巧和方法? 很多敏捷团队都实行每日立会实践,但是 Joakim Karlsson 认为:“坦白讲,大多数每日立会都很乏味无趣。”它们变成了每个人都必须被迫参加的会议,更糟糕的是:以前每周一次类似的会议,现在却每天都有。

Paul Wynia 提供了一个项目的实例,其中项目带头人没有敏捷培训以及相关经历,每日立会因此变成了每日进度报告会议:

她会让每个人详细讲述各个功能特性、bug 和前一天与别人的交流,还有自己的工作,包括对于马上开展的这一天的工作的估算。然后,她会与每个人讨论几乎所有的工作条目。发展到后来,人们会带着笔记本参加会议,其中写满了所有的工作细节,还要记录她分配的新任务。这个团队只有 5 个人,她竟然能将每日立会延伸为每天 30 到 45 分钟的会议,人们感觉无聊至极。

Paul 接下来建议:立会应该限制在 10 分钟之内,最多不能超过 15 分钟。对于他自己指导的团队召开的立会,如果时间超出了,他允许团队成员自行离开,这等于给 Scrum Master 一个信号,说明会议的运作方式有问题。

Joakim 推荐:

  • 关注目标——与资深团队成员分享信息,他们会帮助整个团队在迭代中完成工作。
  • 关注团队——与所有人分享信息,而不是只告诉管理人员。
  • 在其他时候讨论——不要在立会中解决问题,可以安排后续时间解决,而且允许感兴趣的人参与。
  • 有准备而来——要是不想拉长立会时间,团块成员需要知道你的工作成果和待完成任务。
  • 关注成果—— Joakim 发现:“相比告诉别人自己正在完成系统的哪个部分,讨论成果能够提供更为积极的态度。”
  • 做出承诺——他让人们向其他团队成员承诺自己要完成的工作,而不仅仅是机械地说接下来的 24 小时要做些什么。
  • 指出障碍——你是不是要接触 60 多份文件才能完成某些细小的变更?

Mike Cohn 推荐团队在任务板前举行立会,询问发言的人他们在开发哪个故事。同时,Mike 指出:团队规模如果超出 9 个人,成员会很容易对他人正在着手的工作失去了解。

Drew Stephens 指出:他的团队使用“以用户故事为中心的每日立会”。想很多敏捷团队一样,Drew 也是从相对传统的立会开始的,但是当团队规模变大时,他却陷入了困境。

已经没有哪个故事的工作量能够占用整个团队的工作能力了,因此我们开始并行开发多个故事。我们也注意到:很多故事处于活跃状态的时间更长,而且开始出现被我们称为“任务尾巴”的东西(也就是一个故事陷于停滞,有一些属于该故事的、未经验证的任务连续多日处于低优先级状态)。出现任务尾巴,我们发现两个主要原因: 1. 代码质量低下导致 QA 人员发现奇特却稳定出现的 bug 流。
2. 当一个故事看起来接近“完成”状态时,开发人员转而开发其他故事,可之前的故事并没有完全完成。

作为这些因素的结果,我们的立会变得令人困惑:一个人谈到的故事与上一个人提到的完全不同,要想确定一个故事的进度变得很困难。人们关注的不再是要完成什么任务才能结束当前活跃的故事,而是每个人在做什么或是要做什么。个中区别并不是很大,但是带来的问题却越来越严重。

他们的解决方案是:把正在进行中的故事过一遍,每个开发该故事的人针对该故事回答 Daily Scrum 的三个问题。如果人们同时开发多个故事,他们就要跟大家说明多个故事的情况(这可能是个“异味”)。Scrum Master 会追踪谁已经发过言,如果有人说完一个用户故事后又提到另一个故事,这可能就是个障碍了。

Artem Marchenko 有如下建议

  • 不许打字——如果有人在笔记本电脑(或其他设备)上做记录,他们就获得了(本不应获得的)重新阐释团队成员发言的权力。
  • 如果团队在向 Scrum Master 汇报,那么 Scrum Master 就应该移开眼光,不与团队成员对视,极端情况下甚至可以转过身去。

在与 Henrik Larsson 的访谈中,Jason Yip(文章《光站起来还不够——每日立会的模式》的作者)指出了立会的视角发生的变化:

我曾更多地将其视为进度报告会议。然后我发现立会更关注的是承诺,主要感谢 Mike Cohn 的著作。近来,我更多将其视为解决问题的过程。现在,我最钟爱的形式是“走到板前”的风格,当然要有任务板 / 故事板。我希望更多地强调完成工作的重要性,而不仅仅是让人们尝试着忙起来。 说过这些,立会还是有些方面是这些年没有变化的,比如保证“仪式”气氛高昂的重要性,还有要与团队共同分享,而不是向领导报告。

你的团队使用了哪些有成效的方法呢?

InfoQ 之前的类似内容:好立会的标准是什么?

查看英文原文: Daily Standup Tips - a Roundup

2010-02-05 00:273641
用户头像

发布了 479 篇内容, 共 174.9 次阅读, 收获喜欢 52 次。

关注

评论

发布
暂无评论
发现更多内容

Linux笔记(二): vim 基本操作

Leo

Linux 学习 大前端

服务器选择要注意什么?

德胜网络-阳

很简单却能让你面试头疼得Java容器,这里从源码给你解释清楚

小Q

Java 学习 源码 容器 面试

使用sonar扫描svn中的代码后,没有作者或责任人信息

lee

svn 代码质量 sonar

用FL Studio基础版制作一首完整的电音

奈奈的杂社

音乐制作 编曲 电音 电音制作 中国电音

LeetCode题解:17. 电话号码的字母组合,回溯,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

Java8 Stream:2万字20个实例,玩转集合的筛选、归约、分组、聚合

比伯

Java 架构 面试 编程语言 计算机

极客大学 - 架构师训练营 第十周总结

9527

BitArray虽好,但请不要滥用,一次线上内存暴增排查

AI乔治

Java 架构 JVM 内存泄露

Linux笔记(一):基本命令

Leo

Linux 大前端 笔记

架构师训练营 -week10-作业

大刘

极客大学架构师训练营

全球至少有36家央行发布了央行数字货币计划

CECBC

数字货币

区块链赋能保险理赔,宁波开启“零感知理赔”试点

CECBC

区块链 保险理赔

原理实践,全面讲解Logstash+Kibana+kafka

996小迁

Java 程序员 架构 面试

性能优化:线程资源回收

AI乔治

Java 架构 JVM 性能调优

区块链溯源有哪些优势?区块链产品溯源系统搭建

13530558032

一文搞懂所有HashMap面试题

编程 面试 计算机

淘宝APP高并发架构设计pdf已开源:从架构分层到实战维护,挑战全网

Java~~~

Java 编程语言 高并发 淘宝 高并发系统设计

K8S CSI 容器存储接口 (二):如何编写一个CSI插件

silenceper

Kubernetes Kubernetes源码 CSI

当艺术品遇上区块链:金丝楠木艺术品溯源

CECBC

区块链 溯源 艺术品

架构师训练营第十周作业

我是谁

极客大学架构师训练营

Java开发利器之重试器

Java老k

Java

谁说产品经理和程序员之间不能和平共处?

华为云开发者联盟

DevOps 产品经理 用户地图

一口气看完45个寄存器,CPU核心技术大揭秘

程序员架构进阶

cpu 操作系统 寄存器 核心

实体经济的数智化要塞,为什么是供应链?

脑极体

连企业业务模式都搞不清楚,何谈研发体系建设?

菜根老谭

研发体系

Windows环境下如何进行线程Dump分析

Java老k

Java dump

K8S CSI容器存储接口(一):介绍以及原理

silenceper

Kubernetes CSI

区块链版权应用开发,区块链助力版权保护

13530558032

【2020GET】即构科技蒋宁波:教育行业客户需求的核心是什么?

ZEGO即构

浅谈原子操作

阿里云基础软件团队

内核

如何更好地进行每日立会?_研发效能_Mark Levison_InfoQ精选文章