Fork me on GitHub

如何有效的开站会

前言

站会就得先讲讲敏捷开发,下面是Scrum中文网敏捷开发的说明:

Scrum 是一个用于开发和维护复杂产品的框架 ,是一个增量的、迭代的 开发过程。在这个框架中,整个开发过程由若干个短的迭代周期 组成,一个短的迭代周期称为一个 Sprint(迭代),每个Sprint的建议长度是2到4周(互联网产品研发可以使用1周的Sprint)。

Scrum 使用产品 Backlog(一个按照商业价值排序的需求列表) 来管理产品的需求,列表条目的体现形式通常为用户故事。Scrum 团队总是先开发对客户具有较高价值的需求。

为了挑选出最高优先级的需求进行开发,Scrum 团队在Sprint 计划会议经过讨论、分析和估算,得到相应的任务列表,我们称它为Sprint Backlog。在每个Sprint(迭代)结束时,Scrum 团队将递交潜在可交付的产品增量。

敏捷开发流程图

每日站会是Scrum实践中最具代表性的一个形式。那么什么是站会呢?

一、什么是站会

什么是站会

《Scrum指南》是这么说的:
每日站会是一种限定在15分钟之内的活动,为的是让开发团队同步行动,并且为接下来的24小时建立计划。具体的做法是:审视上一次站会以来所做的工作,然后预测下一次开会前可以做的工作。为了降低复杂性,站会在每一天的相同时间以及相同地点召开。
在会上,开发团队成员做如下说明:

  1. Whatdid I do yesterday that helped the Development Team meet the Sprint Goal? 昨天我做了什么来帮助开发团队达到Sprint目标?
  2. Whatwill I do today to help the Development Team meet the Sprint Goal? 今天我将做些什么去帮助开发团队达到Sprint目标?
  3. DoI see any impediment that prevents me or the Development Team from meeting theSprint Goal? 我是否看到了阻碍我或开发团队达到Sprint目标的困难?

站会开的不好会有什么负面影响?

  1. 员工会感觉压力较大,总感觉leader在监视自己
  2. 感觉leader是不是有点急功近利,感觉scrum master在刷存在感
  3. 感觉站会浪费时间,好不容易进入工作状态又被打断,太烦了
  4. 感觉站会就是在变相跟领导汇报工作,没什么意义
  5. 每次开会一小时,开完马上又到饭点了,一上午啥事没干就过去了

站会开不好

站会开的好会带来哪些积极效果?

  1. 能够及时检视、同步和调整每日计划,及时发现阻碍团队进度的路障,及早暴露风险
  2. 能够基于团队目标,互通有无、快速反馈与协作,感知团队是否能够达成sprint的目标
  3. 可以了解到同事们在做什么,到什么样的进度了,间接的形成良性竞争
  4. 能够保证早上不会迟到,能很快进入工作状态

站会是生活和工作的分水岭,使员工能够快速的投入到工作,能够督促员工合理利用时间,有效完成工作任务。

一个自组织的健康的有效的团队该是什么样子?

据说,有着非常明显的节奏:

  • 每日站会(Daily Scrum)之前非常安静
  • 每日站会之后会有一段活跃的讨论,到中餐前的时候就慢慢安静下来了
  • 午饭之后会有另外一个阶段的活跃讨论,当下班前慢慢的安静下来

这就是一个自组织团队的脉冲。如果能够感受到这个节奏,则说明团队是很健康的,每日站会起到了很好的效果。那么我们要怎么开站会?

二、怎么开站立会

每日站会的时间

  • 必须每天在同一时间、同一地点召开

    最好的方式是在团队的可视化的任务板前面召开(例如:看板)。任务板上可以看到当前Sprint的燃尽图(Burn Down Chart)和Sprint中每个任务的状态。

在每日站会开始之前,每个团队成员需要在任务板上更新他负责的任务的状态。这样的好处是在开会的时候,每个人都可以看到当前的进展情况。

每日站会是Scrum团队每天的第一件事情,这样可以让每个人在每天一开始就清楚的了解他一天的安排。对于跨国界的团队,存在时间差的情况,可以根据实际情况做调整。

每日站会的纪律

  • 会议时间最多不超过15分钟

所有的团队成员自觉按时到场,因为会议很短,按时召开按时结束是很重要的。
对于迟到的人员要有一些让他们改进的措施,迟到会耽误大家时间。惩罚措施适当即可,最后由团队成员共同决定。

时间管理

每日站会的形式

  • 一定要站着开,每个人要精神集中,不能有懒散的表现。

每日站会的三个问题:

  • 我昨天完成了什么任务?
  • 我今天打算做什么任务?
  • 我遇到了哪些障碍或困难?

每日站会的的整体流程

同一时间只能有一个人发言,会上只说和上面三个问题相关的话题,任何跑题的讨论,需要被Scrum Master制止。一些的确需要讨论的问题,可以先记录下来,会后作为专题来讨论。

那么有些条条框框,为什么有的站会还是没什么效果呢?先看看每日站会和传统的项目会议有哪些不同的地方:

  1. Scrum master、leader或者其他任何人都可以来指派任务
  2. 团队成员不是向Scrum master或leader汇报工作,而是向其他的团队成员更新和同步信息。
  3. 团队成员不会在会上讨论或者解决问题,大家会把问题记录下来,会后找相关的人讨论或召开具体的讨论会议。
  4. 任何团队之外的人不得发言或干扰会议。

如果把每日站立会开成传统的会议,站会就失去了它原本的意义,那么它就不再是“站立会”!所以,开站立会有一些注意事项,请看下面的内容!

注意事项

  • 站会的时间和场地固定
  • 禁止坐着开站会,一旦坐下时间就会变长
  • 禁止开小会
  • 禁止讨论项目中的具体细节
  • 会上提出的障碍,会后立即开始解决它
  • 及时更新任务看板,确保是最新状态

结束语

站会没有开好就会有很多常见的误区,认为站会是为了给领导汇报工作,认为浪费时间,认为没什么意义。站会不是汇报工作,不是浪费时间,而是团队成员彼此承诺!stand-up,只是为了可以随时收工各自回去干活,严格遵循站会的规定和原则,工作会事半功倍(毕竟站会的规则是经过锤炼和项目考验的一些通用规则,如果站会开不出应有的效果,请多多学习!)。

友情链接

https://blog.csdn.net/poson/article/details/3153003
https://www.techug.com/post/scrum-stand-meetting.html
https://blog.csdn.net/happydeer/article/details/51288371
https://www.zhihu.com/question/19655749
http://www.uml.org.cn/SoftWareProcess/201004085.asp

坚持原创技术分享,您的支持将鼓励我继续创作!
-------------    本文结束  感谢您的阅读    -------------
0%