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

上一篇文章中,我们讨论了 敏捷四会 中 冲刺计划会 的实施要点,本篇我们继续分享敏捷四会中实施最频繁,团队最容易实施但往往也最容易走形的第二个会议:每日站会
关于每日站会的误区
站会是一个比较有标志性的仪式活动,大部分号称敏捷的团队,也都会实施站会这个实践,但其实对站会的理解上,还是有不少误区。
- 很多人会认为站会是由Scurm Master负责的一个会议。把它理解成像传统项目一样,PM听取团队工作汇报目的的一个会议。
但在Scrum中,SM其实一个辅助性的角色,团队本身才是对各项具体工作负责的人。所以站会的Owner其实是团队。虽然通常也会由SM来主持,但SM的主要作用是协调和掌控节奏,会议本身主要还是为了完成团队内部自身的协作。
-
第二个误区,就是这个会议也不是一个状态更新会,它既不是用来向SM,也不是向PO汇报工作进展的。更新状态本身不是会议的目的,而主要是为了让团队成员对其他人的工作都有清晰的了解,便于当天工作的进一步协作。
-
还有一个误区,也是很多人会不自觉进入的误区。就是这个会议也不是用来解决问题的。它只是一个很简短的团队成员之间的同步会议。要保证会议效率,避免进入具体细节的长时间讨论。做到反映团队当前的进展、识别工作障碍就达到了目的。
每日站会的作用
所以,澄清了以上误区,站会的作用也就比较清楚了:
-
会议的负责人是团队本身。一个很成熟的Scrum团队,甚至也可以不需要SM来组织并主持站会的召开
-
会议的主要目的是用于团队进展的同步,成员间互相了解进展,使每个人都能知道团队目前处在完成 sprint 目标的一个什么位置,还有哪些需要调整的地方
-
最后,通过站会,也可以识别出当前主要的困难和阻碍,便于进一步及时采取措施。
站会的内容
而因为站会的主要作用是同步和协同,所以通常会放在一天工作的开始,站会就是团队当天工作的起点。 会议的召开流程,通常也是大家一起集中到看板前,每个团队成员轮流说明下三个问题:

- 前一天我完成了哪些工作?
- 今天的工作计划是什么?
- 有哪些遇到的困难或需要他人协作的事项?
每位成员都通过说明这三个问题,让团队其他人都能知道自己目前的工作进展,然后判断出当天各自要协作的对象是谁,还有哪些需要下一步尽快讨论的问题,说明需要的支持或者在别人需要支持时予以协助。
正因为站会的作用就是同步信息,而且每天都会召开,会议的时长应严格控制,通常不应该超过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 进行过程中,全体成员都会参加的一个例行的信息同步仪式。所以效率很重要,是团队自组织和高效协同的重要体现。掌握站会的目的和各个角色参与的要点和注意事项,可以帮助我们更好地把站会开好,真正发扬出敏捷精神。
相关文章:
细说敏捷:敏捷四会之standup meeting
上一篇文章中,我们讨论了 敏捷四会 中 冲刺计划会 的实施要点,本篇我们继续分享敏捷四会中实施最频繁,团队最容易实施但往往也最容易走形的第二个会议:每日站会 关于每日站会的误区 站会是一个比较有标志性的仪式活动࿰…...
ThinkPHP8使用workerman
应用场景说明:通过建立通信,不同用户进行消息推送或数据更新,因为本身需要作为服务端进行主动消息推送,因此使用Gateway方式,如果不需要的可以不采用这种形式,以下内容仅为参考,具体业务场景&am…...
C语言超详细教程
系列文章目录 文章目录 系列文章目录1 运算符1.1 算术运算符:2 控制语句2.1 条件语句:2.2 循环语句:3 函数3.1 函数的定义与声明:3.2 递归函数:4 指针4.1 指针的定义与使用函数指针:5. 数组与字符串5.1 数组一维数组:相同类型元素的集合(如:多维数组:数组的数组(如:…...
[开源]3K+ star!微软Office的平替工具,跨平台,超赞!
大家好,我是JavaCodexPro! 数字化的当下,高效的办公工具是提升工作效率的关键,然而大家想到的一定是 Microsoft Office 办公软件,然而价格也是相当具有贵的性价比。 今天JavaCodexPro给大家分享一款超棒的开源办公套…...
如何借助计算机视觉算法通过识别水尺精准识别水位
如何借助计算机视觉算法通过识别水尺精准识别水位 随着技术的发展,计算机视觉在多个领域得到了广泛的应用,尤其是在环境监测方面。本文将介绍一种利用计算机视觉算法通过识别水尺来精准识别水位的方法。这种方法可以用于河流、水库等场景的水位监测&…...
C++(进阶) 第1章 继承
C(进阶) 第1章 继承 文章目录 前言一、继承1.什么是继承2.继承的使用 二、继承方式1.private成员变量的(3种继承方式)继承2. private继承方式3.继承基类成员访问⽅式的变化 三、基类和派生类间的转换1.切片 四、 继承中的作⽤域1.隐藏规则&am…...
获国家权威机构认可 亚信安全荣获CNVD技术组支撑单位认证
近日,国家信息安全漏洞共享平台(CNVD)依据《CNVD管理办法》及《CNVD支撑单位能力要求》,对申请加入考察期的单位进行了全面而严格的能力评估。经过层层筛选与审核,亚信安全凭借卓越的技术实力与专业的服务能力…...
2. Autogen官网教程 (Terminating Conversations Between Agents)
在这一章中,我们将探讨如何结束自动生成代理之间的对话。 导入必要的库 import osfrom autogen import ConversableAgent配置智能体 我们需要配置智能体使用的语言模型(LLM)。以下是一个配置示例: llm_config {"config_…...
java 排序 详解
Java 提供了多种方式对数据进行排序,包括数组和集合的排序。排序在日常开发中非常常见,以下将从排序算法的基本原理、Java 中的内置排序方法以及自定义排序三方面进行详解。 1. 排序的基本概念 排序是将一组数据按特定顺序排列的过程,常见顺…...
【数据集】城市通量塔站点观测数据
【数据集】城市通量塔站点观测数据 数据概述数据下载参考数据概述 数据集简介:Harmonized gap-filled dataset from 20 urban flux tower sites 数据集名称:Harmonized gap-filled dataset from 20 urban flux tower sites (用于 Urban-PLUMBER 项目的 20 个城市通量塔站点…...
scau编译原理综合性实验
一、题目要求 题目: 选择部分C语言的语法成分,设计其词法分析程序、语法语义分析程序。 要求: 设计并实现一个一遍扫描的词法语法语义分析程序,将部分C语言的语法成分(包含赋值语句、if语句、while循环语句…...
ETAS工具导入DBC生成Com协议栈
文章目录 前言DBC配置关键属性Cobra参数配置Cobra使用isolar工程配置总结前言 ETAS工具导入DBC主要也是生成arxml用的,ETAS推荐使用Cobra导入,本文介绍导入过程及注意事项 DBC配置关键属性 对于普通Com报文,配置为周期发送,及其周期,NmMessage配置为No,示例如下: 对…...
表单校验规则
这里简单记录下vue使用表单时候,给表单添加校验规则,直接上代码 <script setup>import { ref } from vue// 定义表单对象const form ref({account: ,password: ,agree: true})// 定义表单验证规则const rules {account: [{required: true, mess…...
接口的扩展
1. 接口中新增的方法 JDK7之前接口中只能定义抽象方法。 JDK8的新特性:接口中可以定义有方法体的方法。(默认、静态) JDK9的新特性:接口中可以定义有私有方法体的方法。 有方法体的方法:接口升级时,为了兼容…...
新能源电机轴承电腐蚀,如何破?
近年来,随着全球范围内对可再生能源的重视与推动,新能源电机作为新能源汽车、风力发电和太阳能发电等系统的重要组成部分,得到了迅猛的发展。然而,在实际应用中,新能源电机的维护与管理越来越受到关注,其中…...
Java中的File和IO流
File对象 File对象本质是一个文件或文件夹,用于写入和读取文件内容 注意:对于相对路径而言,在单元测试方法中的File是相对于Module,在main中的File是相对于Project 构造器 File(String pathname)File file1 new File("D:…...
ls命令实操笔记
ls命令:全称list,显示文件的文件名与相关属性。(目前工作目录所含之文件及子目录) 4567 45678 7891 a1b2 a2b3c abcd Abcd acde aD7E bcde 通过ls浏览上述文件所在的目录,实现以下需求: 浏览含…...
线段数--算法
线段树是常用来维护 区间信息 的数据结构 线段树可以在 O(logN) 的时间复杂度内实现 单点修改区间修改区间查询 区间求和求区间最大值求区间最小值 简单介绍一下线段树 线段树是一个将区间内的数不断细分的一种数据结构,也就是一个完全二叉树,用每一…...
JS的DOM操作和事件监听综合练习 (具备三种功能的轮播图案例)
下面是是对dom操作的一个综合练习 下面代码是html的基本骨架(没有任何的功能): <!DOCTYPE html> <html lang"en"> <head> <meta charset"UTF-8"> <meta name"viewport" c…...
低温存储开关机问题
问题: 某消费电子产品在进行可靠性实验室,在低温-30C存储两个小时后,上电不开机。在常温25C时,开关机正常。 分析: 1、接串口抓log信息,从打印信息可以看出uboot可以起来,在跑kernel时&#x…...
MySQL JOIN 优化详解
我刚工作的时候,有次上线了个新功能,结果有个 JOIN 查询慢得要命,用户投诉电话被打爆。DBA 帮我一看执行计划,发现驱动表选错了,扫描了 2000 万行。 从那以后,我每次写 JOIN 查询都会用 EXPLAIN 看看执行计…...
【Claude文档分析高阶战法】:3个被90%用户忽略的PDF/OCR/多语言混合解析技巧
更多请点击: https://intelliparadigm.com 第一章:Claude文档分析高阶战法总览 Claude在处理长文本、结构化文档与跨段落语义推理方面展现出独特优势,但要释放其全部潜力,需超越基础提问,构建系统化的分析范式。本章聚…...
从准确率到社会福利:机器学习在社会资源分配中的范式演进
1. 从预测到分配:为什么准确率不再是社会场景下机器学习的唯一目标 在过去的十几年里,我亲眼见证了机器学习从一个学术概念,成长为驱动我们数字生活乃至部分现实决策的核心引擎。从最初在实验室里调参,看着模型在MNIST数据集上的准…...
AI司法应用中的算法公平性:从数据偏见到保护属性选择的技术实践
1. 项目概述:当算法开始“断案”,公平性成了第一道坎最近几年,AI系统在司法领域的渗透速度远超很多人的想象。从辅助量刑建议、评估再犯风险,到自动化审阅海量卷宗,算法正试图将法官和检察官从繁重的重复性劳动中解放出…...
【2026年阿里巴巴集团暑期实习- 5月23日-算法岗-第二题- 多约束条件下的元素匹配统计】(题目+思路+JavaC++Python解析+在线测试)
题目内容 给定三个长度为 nnn 的数组 { a1,a2,…,an}\{a_1, a_2, \dots, a_n\}{ a...
LLM多智能体驱动微服务自治:从架构设计到Sock Shop实战评估
1. 项目概述:当微服务遇见大模型,自管理不再是空谈在云原生和微服务架构成为主流的今天,我们运维工程师面对的早已不是几台物理服务器,而是一个由成百上千个容器化服务实例构成的、动态且复杂的生态系统。服务间的调用链路像一张错…...
差分隐私矩阵机制与FFT优化:保护多轮迭代计算的高效方法
1. 差分隐私矩阵分解:从理论到工程实践在联邦学习、推荐系统这些需要频繁进行多轮迭代计算的场景里,我们常常面临一个核心矛盾:既要利用全体参与者的数据来训练一个高质量的全局模型,又要确保任何单个参与者的敏感信息不会在训练过…...
响应式图像:优化不同设备的图片展示
响应式图像:优化不同设备的图片展示 什么是响应式图像? 响应式图像是指能够根据设备特性(屏幕尺寸、分辨率、网络条件等)自动选择最合适的图片版本。 为什么需要响应式图像? 性能优化:小屏幕加载小图片带宽…...
五轴联动机床:什么叫真正做出来了,什么叫组装贴牌
机床厂的数量从来不是问题。打开任何一份机床企业名录,数以千计的厂商密密麻麻排在那里,官网上都写着"五轴联动"“高精度数控”“航空级加工”。但做五轴联动整机与自主数控系统的工厂,放到整个行业里只是极小的一部分;…...
无授权不感知、无穿戴可溯源:无感定位重构公安新型治安底座
无授权不感知、无穿戴可溯源:无感定位重构公安新型治安底座镜像视界浙江科技有限公司依托国家十四五重点课题研究成果、镜像视界浙江普陀时空大数据应用技术联合研究院联合研发体系与河南省电检院权威认证资质,以自研空间计算技术为根基打磨无感定位体系…...
