细说敏捷:敏捷四会之standup meeting

news2024/11/25 7:26:01

请添加图片描述

上一篇文章中,我们讨论了 敏捷四会冲刺计划会 的实施要点,本篇我们继续分享敏捷四会中实施最频繁,团队最容易实施但往往也最容易走形的第二个会议:每日站会

关于每日站会的误区

站会是一个比较有标志性的仪式活动,大部分号称敏捷的团队,也都会实施站会这个实践,但其实对站会的理解上,还是有不少误区。

  1. 很多人会认为站会是由Scurm Master负责的一个会议。把它理解成像传统项目一样,PM听取团队工作汇报目的的一个会议。

但在Scrum中,SM其实一个辅助性的角色,团队本身才是对各项具体工作负责的人。所以站会的Owner其实是团队。虽然通常也会由SM来主持,但SM的主要作用是协调和掌控节奏,会议本身主要还是为了完成团队内部自身的协作。

  1. 第二个误区,就是这个会议也不是一个状态更新会,它既不是用来向SM,也不是向PO汇报工作进展的。更新状态本身不是会议的目的,而主要是为了让团队成员对其他人的工作都有清晰的了解,便于当天工作的进一步协作。

  2. 还有一个误区,也是很多人会不自觉进入的误区。就是这个会议也不是用来解决问题的。它只是一个很简短的团队成员之间的同步会议。要保证会议效率,避免进入具体细节的长时间讨论。做到反映团队当前的进展、识别工作障碍就达到了目的。

每日站会的作用

所以,澄清了以上误区,站会的作用也就比较清楚了:

  1. 会议的负责人是团队本身。一个很成熟的Scrum团队,甚至也可以不需要SM来组织并主持站会的召开

  2. 会议的主要目的是用于团队进展的同步,成员间互相了解进展,使每个人都能知道团队目前处在完成 sprint 目标的一个什么位置,还有哪些需要调整的地方

  3. 最后,通过站会,也可以识别出当前主要的困难和阻碍,便于进一步及时采取措施。

站会的内容

而因为站会的主要作用是同步和协同,所以通常会放在一天工作的开始,站会就是团队当天工作的起点。 会议的召开流程,通常也是大家一起集中到看板前,每个团队成员轮流说明下三个问题:

请添加图片描述

  • 前一天我完成了哪些工作?
  • 今天的工作计划是什么?
  • 有哪些遇到的困难或需要他人协作的事项?

每位成员都通过说明这三个问题,让团队其他人都能知道自己目前的工作进展,然后判断出当天各自要协作的对象是谁,还有哪些需要下一步尽快讨论的问题,说明需要的支持或者在别人需要支持时予以协助。

正因为站会的作用就是同步信息,而且每天都会召开,会议的时长应严格控制,通常不应该超过15分钟。大家快速更新完各自的进展,任何需要进一步讨论的问题都应该放到会后,再单独和相关的伙伴就问题的细节或解决方案深入讨论。

站会中的不同角色

而作为 Scurm 中的三种不同角色,每种角色参与站会的话应该做些什么?发挥什么作用呢?

Scrum Master

SM作为团队的组织者和支持者,参与站会最主要的作用其实就是维持站会的纪律,保证会议召开的效率,使会议符合敏捷精神。

  • 在出现有问题可能需要深入讨论的时候,及时中断,并且把问题放入看板的停车场部分中,站会后再安排继续讨论

  • 根据团队成员同步的进展和工作内容情况,判断完成冲刺目标的进度风险,并提醒团队成员可能落后的进度,视情况协调其他成员参与协作

  • 成员提出的阻碍如果会上无法在团队内部立即解决,记录并在当天进行进展跟踪

  • 会议结束前,SM 还可以快速地和团队分享下 sprint 的当前燃尽图和看板中主要条目的状态,使大家对当前的总体进展有一个整体的了解

  • 最后,SM应该控制会议时间,不超过15分钟结束

请添加图片描述

燃尽图是一个当前实际完成工作量和理想进度的拟合图,可以直观反映出团队当前进展是否符合预期

Dev Team

  • 准时参会,不要迟到。

  • 最主要的当然是进度同步,说明清楚上面的三个问题

  • 会议前,及时将自己的负责的任务状态更新到最新,保证看板的任务的状态信息是准确的

  • 有任何阻碍或者需要协调、澄清的问题,站会上应该及时地提出来,这也是这个会议主要的目的

PO

PO在 sprint 进行中,主要职责是澄清和确认需求,但站会的作用主要是团队的工作进展同步,所以PO 不一定必须参加这个会。但也不是不能参加,参与站会也有他的作用。

  • 对PO自身,通过参与站会,可以知道团队当前的进展情况,能对 Sprint Goal 的达成有更加及时和清晰的判断。

  • 站会如果有关于需求的疑问或者需要澄清的,简单一两句话就可以在会议上完成说明的就可以在会议上解决。对于比较复杂的,也可以及时地掌握情况,方便会后立即单独进行沟通。

  • 还有就是 Sprint 进行中,如果正在进行中的需求发生了调整或者优先级变化,就需要及时在站会上跟团队说明,方便团队进行相应的调整和应对

  • 有时团队识别的困难或阻碍是跟跟PO相关的,这时 PO 也可以及时跟进,包括对于之前反馈过的阻碍事项的解决进展也可以跟团队进行通报。

总体说来,对于 Scrum 中三种角色参与站会的要求:

  • SM - 非必须,但推荐参加
  • Dev Team - 所有成员必须参加(包括远程电话参会),成员临时无法参与,最好也请其他成员代为说明。
  • PO - 不要求,但可以参会

召开注意事项

最后,站会能否达到它的效果,也是很多敏捷团队实践走形的一些注意事项,总结如下:

  • 会议应该定点,定时。站会每天都开,大家应该形成习惯,每天在固定的时间,固定的地点来参会,避免因为经常调整,浪费会议召集的时间。

  • 简要。每个成员发言要清楚会议的目的就是进展同步,把三个相关问题说明清楚就可以了。而不是在这里探讨和解决问题。控制每个人的发言时间在1分钟左右。

  • 准时。站会要求Dev Team成员都应该参与,这样才能清楚了解其他人的进展,在需要协作的事项上可以及时进行协同。而且站会比较简单,所以准时参会就尤为重要,不能因为个人原因浪费团队的时间。

确实出现成员迟到的情况,通常也不会等待大家到齐。定时召开的时间要严格保证。(对于异地办公、或者远程的团队成员,可以通过视频会议、电话的方式拨入,但也要保证参会。如果有团队成员中途休假,通常也应该将自己的进展情况委托其他成员代为说明。)

  • 专注。这是个容易忽略的注意事项。道理和上面一样,因为站会的作用是协同,所以每个成员都应该是专注在会议上的,确保能清楚所有人的进展情况,而不应该出现在会议中处理其他工作事务、接电话、玩手机、或者开小会的情况。

  • 停车场。这个看板上的一块专门区域,通常是站会时不可避免遇到一些需要深入讨论的问题时,为了保证会议的效率,暂时把问题记录下来,所放置的一个单独区域。停车场的作用就是避免会议进入深入讨论,但会后可以由对应成员再针对停车场中的问题,继续深入。

  • 站立会议。站会,顾名思义,就是希望所有人在会议期间是站立进行的。特别是对于在一个办公室办公的团队来说,站立可以有效避免会议时间拉得过长,而且对于有实物看板的团队来说,站立姿势来移动看板上的事项会更加方便,站着说话也能更容易让所有人都听清。

总结

站会是 Sprint 进行过程中,全体成员都会参加的一个例行的信息同步仪式。所以效率很重要,是团队自组织和高效协同的重要体现。掌握站会的目的和各个角色参与的要点和注意事项,可以帮助我们更好地把站会开好,真正发扬出敏捷精神。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2247149.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

二分法(折半法)查找【有动图】

二分法,也叫做折半法,就是一种通过有序表的中间元素与目标元素进行对比,根据大小关系排除一半元素,然后继续在剩余的一半中进行查找,重复这个过程直至找到目标值或者确定目标值不存在。 我们从结论往回推,…

FreeRTOS——低功耗管理

目录 一、概念及其应用 1.1应用 1.2STM32电源管理系统 2.3STM32低功耗模式 2.3.1睡眠模式 2.3.2停止模式 2.3.3待机模式 三、Tickless低功耗模式 3.1低功耗模式配置 3.2低功耗模式应用 3.3低功耗电路分析 3.4低功耗处理相关接口 四、实现原理 4.1任务等待删除的检查…

【STM32】MPU6050初始化常用寄存器说明及示例代码

一、MPU6050常用配置寄存器 1、电源管理寄存器1( PWR_MGMT_1 ) 此寄存器允许用户配置电源模式和时钟源。 DEVICE_RESET :用于控制复位的比特位。设置为1时复位 MPU6050,内部寄存器恢复为默认值,复位结束…

2024年亚太地区数学建模大赛A题-复杂场景下水下图像增强技术的研究

复杂场景下水下图像增强技术的研究 对于海洋勘探来说,清晰、高质量的水下图像是深海地形测量和海底资源调查的关键。然而,在复杂的水下环境中,由于光在水中传播过程中的吸收、散射等现象,导致图像质量下降,导致模糊、…

自动驾驶3D目标检测综述(三)

前两篇综述阅读理解放在这啦,有需要自行前往观看: 第一篇:自动驾驶3D目标检测综述(一)_3d 目标检测-CSDN博客 第二篇:自动驾驶3D目标检测综述(二)_子流行稀疏卷积 gpu实现-CSDN博客…

【Linux | 计网】TCP协议详解:从定义到连接管理机制

目录 1.TCP协议的定义: 2.TCP 协议段格式 3.TCP两种通信方式 4.确认应答(ACK)机制 解决“后发先至”问题 5.超时重传机制 那么, 超时的时间如何确定? 6.连接管理机制: 6.1.三次握手: 为什么需要3次握手,一次两次不行吗…

Spire.PDF for .NET【页面设置】演示:打开 PDF 时自动显示书签或缩略图

用户打开 PDF 文档时,他们会看到 PDF 的初始视图。默认情况下,打开 PDF 时不会显示书签面板或缩略图面板。在本文中,我们将演示如何设置文档属性,以便每次启动文件时都会打开书签面板或缩略图面板。 Spire.PDF for .NET 是一款独…

2024年12月Gesp七级备考知识点拾遗第一期(图的定义及遍历)

目录 总序言 知识点拾遗​编辑 度数 环 二叉树 图的遍历 深度优先 广度优先 连通与强连通 有什么不同 构成分别至少需要几条边(易错题)? 无向连通图 有向强连通图 完全图 什么是完全图 无向完全图最少边数 有向完全图最少边…

Doris 的Explain 和 Profile

什么是 explain? 执行计划是对一条 SQL 具体的执行方式和执行过程的描述。例如,对于一个涉及两表连接的 SQL,执行计划会展示这两张表的访问方式信息、连接方式信息,以及各个操作之间的顺序。 在 Doris 系统中提供了 Explain 工具…

QT QVBoxLayout控件 全面详解

本系列文章全面的介绍了QT中的57种控件的使用方法以及示例,包括 Button(PushButton、toolButton、radioButton、checkBox、commandLinkButton、buttonBox)、Layouts(verticalLayout、horizontalLayout、gridLayout、formLayout)、Spacers(verticalSpacer、horizonta…

对sklearn库中的鸢尾花数据集内容和结构的详解认识和load_iris()函数查找学习举例

对sklearn库中的鸢尾花数据集内容和结构的详解认识和load_iris()函数查找学习举例 对sklearn库中的鸢尾花数据集内容和结构的详解认识和load_iris函数查找学习举例 对sklearn库中的鸢尾花数据集内容和结构的详解认识和load_iris()函数查找学习举例一、鸢尾花数据位置二、鸢尾花…

动态反馈控制器(DFC)和 服务率控制器(SRC);服务率和到达率简单理解

目录 服务率和到达率简单理解 服务率 到达率 排队论中的应用 论文解析:队列等待成本动态感知控制模型 动态反馈和队列等待成本意识: 服务速率调整算法: 动态反馈控制器(DFC)和 服务率控制器(SRC) SRC公式4的原理 算力资源分配系统中的调整消耗 举例说明 服务…

微信小程序上传微信官方审核流程(1)

1,打开微信开发者工具 2,微信开发者工具右上角有一个上传按钮,点击上传按钮 3,点击完上传按钮会弹出一个上传成功的提示,点击提示框中的确定按钮 4,点击完确定按钮后会显示填写版本好和项目备注 5&#x…

优先算法 —— 双指针系列 - 复写零

目录 1. 复写零 2. 算法原理 一般情况下 改为就地操作:从左到右(错误) 从右到左 总结一下解决方法: 如何找到最后一个复写的数 特殊情况 完整步骤: 3. 代码 1. 复写零 题目链接:1089. 复写零 - 力…

Spring源码学习(一):Spring初始化入口

写在前面 ​   作为一个刚步入职场的小白,对Spring(SpringBoot)的了解只停留在会用,并未对其内部的原理有过学习。在公司导师的指导下,开始进一步学习Spring的源码,毕竟Spring源码是Spring全家桶的基础&…

IntelliJ+SpringBoot项目实战(十三)--在SpringBoot中整合Mybatis-plus

mybatis-plus是基于mybatis基础上的增强的持久层框架&#xff0c;也是目前Java项目开发的主流框架。本文介绍在SpringBoot中集成mybtais-plus的方法以及使用mybatis-plus开发增删改查模块。 一、引入mybatis-plus 在openjweb-core工程中引入mybatis-plus依赖: <dependency&…

Vector底层实现详解

一、vector的介绍 vector是表示可变大小数组的序列容器 就像数组一样&#xff0c;vector也采用的连续存储空间来存储元素。也就是意味着可以采用下标对vector的元素 进行访问&#xff0c;和数组一样高效。但是又不像数组&#xff0c;它的大小是可以动态改变的&#xff0c;而且…

【2024 Optimal Control 16-745】【Lecture4】equality-constraints.ipynb功能分析

代码实现了一个二次优化问题的可视化解法&#xff0c;包括目标函数、约束以及优化路径。提供了两种优化方法&#xff1a;牛顿法和高斯-牛顿法&#xff0c;用于对比效果。利用了自动微分工具 ForwardDiff 来计算约束曲率。 环境初始化并导入依赖库 # 激活当前文件夹下的项目环境…

【国产MCU】-GD32F470-串行外设接口(SPI)

串行外设接口(SPI) 文章目录 串行外设接口(SPI)1、SPI介绍1.1 SPI特性1.2 SPI信号1.3 SPI 时序和数据帧格式1.4 NSS 功能1.5 SPI运行模式2、SPI控制器寄存器列表3、SPI控制器驱动API介绍4、SPI应用4.1 SPI初始化流程4.2 数据发送与接收串行外设接口(Serial Peripheral Int…

Docker安装ubuntu1604

首先pull镜像 sudo docker run -d -P m.daocloud.io/docker.io/library/ubuntu:16.04国内使用小技巧&#xff1a; https://github.com/DaoCloud/public-image-mirror pull完成之后查看 sudo docker images 运行docker sudo docker run -d -v /mnt/e:/mnt/e m.daocloud.io/…