遇到过的问题
作为一个从开发转型到项目经理的人,在刚开始转型的那会,每日站会总是会陷入开发者的一种思维和乐趣,即是思考问题,解决问题的快乐,常常会时不时沉浸在其中,导致整体站会效率过低。当然,问题肯定不止这么一条,但是通过后面的团队和自我的调整,我也慢慢的感受到一些如何让每日站会更高效的方法。
先罗列一些我遇到过的问题:
- 迟到,时不时会有一到两个人迟到
- 被抱怨每天开站会浪费时间
- 大家想比站着更喜欢坐着舒服
- 大家各顾各的汇报,更有甚者不到自己就玩手机
- 轮到某个人的时候过分讨论问题的解决方案
- 跑题,有时候成为一种情绪的宣泄口
我相信这也是大家可能会比较容易遇到的问题,如果有更多的问题可以评论一下,我们再一起想想办法。当然,遇到问题,咱就解决问题。
会议的时间必须固定
前文我提到过,每日站会建议是在上班时间的15分钟后,例如9点上班,9点15开始每日站会。一来是为了给上班迟到的人给予一些缓冲的时间,二来是让大家利用上班后15分钟的时间来整理自己的工作思路,去回忆昨天做过什么,计划计划今天要做什么,想想遇到过什么问题。因此固定时间在上班时间的15分钟后,有比较明显的效果去让大家养成一种整理思绪和准时开每日站会的习惯。
当然可能也有人迟到的比较久(国内感觉一般也比较少疯狂迟到15分钟的人),可以建议给予一些小惩罚,例如做做俯卧撑或者请大家吃个老冰棍(1元1条),更重要的是让团队明白,除了特别的状况外,每日早会迟到的不被接受的,因为会浪费大家宝贵的时间。
站着比坐着更高效
一开始的每日Scrum,我用的是笔记本电脑的小屏,大家都是坐着看着小屏上的Scrum Board慢慢汇报,有时候有些队员汇报完就开始玩手机直到结束,等到某一天遇到问题,可能有一些在每日Scrum漏掉的解决问题信息,也会一并漏掉,这也并不是没有遇到过的情况。
因此后来我整了一个大屏幕,每日站会大家都围在大屏幕上,看着Scrum Board,汇报自己昨天做了什么,今天做了什么,遇到的问题。站着的好处就是玩手机的人会明显减少,大家因为都站着并且围在屏幕前,向心力明显感觉更强,大家的专注度也会更高。这也是为什么每日Scrum其实也叫做每日站会的一个很重要的由来。其实也正好符合敏捷的一个价值观,面对面的交流大于流程与工具。
过分深入解决方案
作为一名开发人员,如果遇到问题,心里面更愿意的是尽量解决问题。作为Scrum Master,如果在早会遇到需要讨论很久的问题(如果一两句话就能解决的,在会上提是没问题的),需要做的是尽快约定一个时间和定下来需要参与讨论的人员,再去讨论问题,而不是当场解决。因为讨论解决方案很多时候会涉及到许多细节,而且花费时间过长,在站着的情况下队员可能会慢慢心生不满(毕竟如果每天站着开会超过半小时,对于时间和体能来说也是极大的浪费)。因此Scrum Master需要认识到遇到的问题是否可以简单解决,如果不是需要立刻确定讨论问题的时间和人员,在每日站会后再细节讨论问题。
跑题或情绪宣泄
其实合理的情绪宣泄或者偶尔开个小玩笑让早会时不时充满欢声笑语,也是高效早会的一个体现。但是早会所需要回答的三个基本问题,作为Scrum Master一定需要主持好早会的节奏去回答这三个问题:昨天我做了什么、今天我打算做什么、我遇到了什么问题。
抱怨每天开站会浪费时间
在把上述问题解决后,队员可以明显感受到每日Scruim对于他们工作的帮助,也就会减少抱怨,并且积极参加。这个时候Scrum Master就会发现,每日早会基本都可以在建议的时间内(15分钟)结束,过程轻松愉快,且对工作富有帮助。