Scrum实践:每日站会
2019-01-16 本文已影响49人
黄军雷
每日站会即使脱离 Scrum框架,也有利于团队的协作效率的提升。但开会是个技术活,了解Scrum 实践会对高效开会有一些启发。
Scrum指南:每日 Scrum 站会
时间要求
- 每日 Scrum 站会是开发团队的一个以 15 分钟为限的事件。
- 每日 Scrum 站会在 Sprint的每一天都举行。
- 每日 Scrum 站会在同一时间同一地点举行,以便降低复杂性。
内容要求
- 开发团队为接下来的 24 小时的工作制定计划。通过检视上次每日 Scrum 站会以来的工作和预测即将到来的 Sprint 工作来优化团队协作和性能。
- 开发团队借由每日 Scrum 站会来检视完成 Sprint 目标的进度,并检视完成 Sprint 待办列表的工作进度趋势。
价值
优化了开发团队达成 Sprint 目标的可能性。每天,开发团队应该知道如何以自组织团队来协同工作以达成 Sprint 目标,并在 Sprint 结束时开发出预期中的增量。
会议结构
会议的结构由开发团队设定。如果会议专注于达成 Sprint 目标的进展,开发团队可以采 用不同的方式进行。一些开发团队会以问题为导向来开会,有些开发团队会基于更多的讨 论来开会。以下为示例:
- 昨天,我为帮助开发团队达成 Sprint 目标做了什么?
- 今天,我为帮助开发团队达成 Sprint 目标准备做什么?
- 是否有任何障碍在阻碍我或开发团队达成 Sprint 目标?
开发团队或者开发团队成员通常会在每日 Scrum 站会后立即聚到一起进行更详细的讨论,或者为 Sprint 中剩余的工作进行调整或重新计划。
Scurm Master 的工作
Scrum Master 确保开发团队每日站会如期举行,但开发团队自己负责召开会议。
- Scrum Master 教导开发团队将每日 Scrum 会议时间控制在15分钟内。
- 每日 Scrum 站会是开发团队的内部会议。
- 如果有开发团队之外的人出席会议,Scrum Master 必须确保他们不会干扰会议进行。
- 每日 Scrum 站会增进交流沟通、减少其他会议、发现开发过程中需要移除的障碍、突显并促进快速地做决策、提高开发团队的认知程度。
注意事项
(1)N vs N , No 1 vs N
会议根据团队情况可以设立主持,但不是必须的。如果有主持,他的角色更多的是引导团队有效的沟通,主持不是大家的汇报对象。会议是推动信息同步,进而推动价值的快速流动和创造。
(2)让其他伙伴听懂
即使密切合作的团队成员,对于其他人工作细节都不一定理解。说话和信息组织主要面向大部分参与者。即要讲工作的外部性。
- 谈进展和目标:从个人的外部价值来谈昨天的工作及今天的目标。
- 谈共享信息:从协作角度,谈对其他人的有潜在价值的信息。
- 谈障碍:自己工作遇到的困难及对其他人工作的关联影响。
(3)这里的开发团队不只是开发工程师
Scrum 团队是从外部视角定义的产品开发团队,统称为 Developer,不再区分更多角色。工作包括编码、测试、设计等。
当然这是很有挑战的,一是人员既有的角色意识,二是部门墙的深重,三是每个工作的占比会不同。其中第三点,在美工的岗位上体现的最为充分。
前期可以职能部门为界,后续可以借助一些特定问题,而逐渐实现跨部门的站会。
参考
- 《0001-2017-Scrum-Guide-Chinese-Simplified》
- 进阶阅读 https://mp.weixin.qq.com/s/fmg_JzGgpYqDw2Fsd8LFMA