Scrum实践:每日站会

简介: 每日站会即使脱离 Scrum框架,也有利于团队的协作效率的提升。但开会是个技术活,了解Scrum 实践会对高效开会有一些启发。Scrum指南:每日 Scrum 站会时间要求每日 Scrum 站会是开发团队的一个以 15 分钟为限的事件。

每日站会即使脱离 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,不再区分更多角色。工作包括编码、测试、设计等。

当然这是很有挑战的,一是人员既有的角色意识,二是部门墙的深重,三是每个工作的占比会不同。其中第三点,在美工的岗位上体现的最为充分。

前期可以职能部门为界,后续可以借助一些特定问题,而逐渐实现跨部门的站会。

参考

目录
相关文章
|
6月前
|
敏捷开发 项目管理
Scrum团队的学习和持续改进-Sprint回顾会的协同效应
​ Sprint回顾会的主要目的是促进Scrum团队的学习和持续改进。在每个Sprint结束后,团队聚集在一起进行回顾,以达到以下目标:
|
6月前
|
敏捷开发
Scrum 敏捷开发流程图:敏捷项目实施
​ 敏捷开发中的Scrum流程通常可以用一个简单的流程图来表示,以便更清晰地展示Scrum框架的各个阶段和活动。以下是一个常见的Scrum流程图示例:
|
6月前
|
敏捷开发 项目管理 开发工具
在Scrum敏捷项目开发中,开发人员有哪些职责和需要参加哪些活动
Leangoo领歌是国产的免费的敏捷项目管理软件,支持包括小型团队敏捷开发,规模化敏捷SAFe,Scrum of Scrums大规模敏捷等敏捷开发方法,具有产品管理和项目管理的功能;
|
7月前
|
敏捷开发 开发框架 测试技术
什么是Scrum?如何实施Scrum(敏捷开发)
什么是Scrum?如何实施Scrum(敏捷开发)以及敏捷工具
|
10月前
|
敏捷开发 监控 数据可视化
敏捷项目管理-一文掌握SCRUM知识
敏捷项目管理-一文掌握SCRUM知识
332 0
|
程序员 测试技术 持续交付
|
敏捷开发 弹性计算 架构师
如何基于TAPD实践Scrum的敏捷开发?
Scrum是一种用于开发创新产品和服务的敏捷开发方式,我们首先来看一下敏捷开发过程和特点,并着重介绍Scrum框架的角色、活动和工件等内容,然后介绍团队利用TAPD中的需求管理、缺陷管理、迭代管理等应用功能来帮助团队有效实践Scrum敏捷开发。
754 0
|
敏捷开发 测试技术 开发工具