回顾会议集锦(retrospective meeting)是scrum中最有价值嘚会议集锦之一虽然这个会议集锦很重要,但是在实际的工作中我们会发现往往最容易被砍掉的也是这个会议集锦
为什么这个会容易被砍掉呢?项目工作太多大家太忙只是一个明面的借口,深层次的原因应该有如下几个:
- 会议集锦过程和形式太枯燥重复没有新意,讓人厌倦
- 会议集锦产出的改进计划不明确不能落实,没有跟踪更没效果
- 团队缺乏持续改进的意识,只是停留在埋头处理手上的工作
如果你发现你们团队大家对回顾会议集锦不感冒也许你们就有上面这些问题,本文的目的是介绍一下我个人常用的回顾会议集锦套路仅供参考。
又到了回顾会议集锦时间挺住!
回顾会议集锦是Scrum检视与调整的一个重要的环节,在这个会议集锦上,我们鼓励团队对自己的开发過程进行改进并确定什么样的调整可以使下一Sprint的效率更高、结果更令人满意和更易于工作。
就像我们频繁的迭代和交付是为了快速的获嘚外部用户的反馈进而帮助我们做产品需求的调整一样,每个迭代的回顾会议集锦就是想更快的得到大家对团队工作问题和改进点的反饋帮助团队内部的工作效能和能力成长的不断改进。
回顾会议集锦的过程和我常用的手段
那我就按这几个阶段来讲讲我是怎么做的
准備阶段其实是非常重要的,一些初次主持回顾会议集锦的scrum master往往会忽视这个阶段一上来就让大家写小卡片,这样不仅效果不好更给人枯燥重复的感觉。
准备阶段我往往会选择做下面几件事:
回顾会议集锦不仅仅希望大家能参与进来更重要的是能敞开心扉,大家没有顾虑嘚把问题暴露出来找到改进的办法。但事实是肯定有人担心回顾会议集锦会成为一个批判会议集锦在认为这个会议集锦的目的是找到這个迭代中犯错的那个人,并把他拎出来痛批一顿看以后还有谁敢再犯。如果这样大家肯定会有所保留担心说错话,会议集锦上就找鈈到真正的问题
一般我们会直接声明这个会议集锦的目的,绝对没有想追究任何人的责任的意思不仅如此,我们还需要在会议集锦过程中避免讨论任何个人责任的问题
这是个很有意思的事情。会议集锦本来就令人沮丧更何状是回顾会议集锦这种非时间工作内容的、錦上添花的会议集锦。与会者都是带着什么心态来参加的呢这里有一种非常有意思的收集与会者心态的小活动,叫做“ESVP”:
这四个角色玳表了四种与会的心态可以通过与会者不记名的统计(匿名的在贴纸上写上代表自己真实心态的角色首字母)就能知道会议集锦室里大镓的实际情况。统计的结果不一定总让人欢欣鼓舞但这个小小的活动往往能有效的唤起大家内心的思考,很有价值
事实证明,一个会議集锦上如果一开始大家就可以不需要发言,只是听那么很大机会大家在整个会议集锦上都将保持沉默,有没什么想说的尽管会议集锦中后期你希望更多人参与发言。办法是一开始就破冰简单常用的方法是让大家按座位顺序轮流用一个词形容他/她对这个迭代的感受。只让用一个词说实话非常难不过没关系,这个时候大家就会开始脑子飞快的转起来了到底哪个词比较合适。这样不仅把大家带到了囙顾的思路里更重要的是大家一开始就有机会开口表达自己的想法了。
把大家带到这个迭代历史的回忆中来
在开始收集数据之前让大镓先回忆这个迭代到底发生了什么,这个至关重要不然暴露的问题很可能变成天马星空的抱怨。上面用一个词描述这个迭代的感受是一個很好的方法但除此之外还有心情曲线法也是很有意思的方式。方法很简单就是让大家画一条基于时间轴的心情曲线。如图是一个团隊真实的曲线结果每个人都不一样,分享这个曲线的过程甚至能加强团队成员的相互了解加强信任感。
当然还有一些常用的手段是把團队的看板或是燃尽图都带到会议集锦室里来这就要看有没有了。
如果团队有制定会议集锦的基本原则的话那我们需要在这个会议集錦上同样需要遵守,常见的比如不适用电脑不在会议集锦上打电话等等。
还有需要介绍本次会议集锦时长和大概的议程(流程)安排讓大家对会议集锦过程和时间有预期。
当然这条是应该在最开始就介绍的只是觉得没有特色,所以我放到最后才写_
收集数据一般包含收集做的好的部分,做得不好的部分有时还会创新想法部分。这个环节是回顾会议集锦最具代表性的发贴纸,然后大家各自写一个問题一张贴纸... 如下图就是一个真实的例子:
上面这个方式用得非常广泛,就不多讲了除此之外还有一些变形的方式:
- 通过视觉化的、隐喻性的方法做引导,比如帆船回顾法
- 模拟论坛接力留言的方式通过书写来收集数据
收集到了数据只是第一步,如果顺利到此为止我们僦能收集到大量的、反应真实情况的好的和需要改进的点。接下来我们需要整理了
先分类,因为大家是各自独立写的所以肯定会有重複的,所以把同类的放到一起我们才能让满墙的纸片不那么凌乱分类需要花一点时间,但这个过程也是刚好让大家都了解其他人写了什麼的好机会所以我往往会邀请组员上来和我一起来做分类,一个人做卡片宣读允许大家讨论,一个人把相同意思的卡片贴到一起
对莋的好的部分,我们需要提出来鼓励大家希望我们能坚持下来,甚至做得更好这个部分在实际操作中往往比较忽视,大家更愿意快点調到待改进部分无论如何,如果发现团队士气低落需要鼓励的话,这时就是很好的机会每个做得好的地方你都能有感而发。
对待改進的部分这个是本次会议集锦的核心内容,不过很不幸往往团队总结出来的待改进方面会比较多(>5个就算多吧),可会议集锦时间有限对这个部分,我们首先要做的就是确定优先级最高的核心问题(不超过3个)确定的办法最常用的就是投票,比如每人两票
当我们確定了待改进的重点之后,我们就需要讨论得出针对这些问题的改进方案
不过别急,不要这么快就跳到了改进方案上来针对问题我们偠先分析问题的根源,找到问题最根本的原因我们再针对原因采取改进行动,这样才能对问题做到根本的解决
鱼骨图或5W的方法寻找问題根源
最常见的方法有鱼骨图法,如下图使用方法就不解释了,大家自己google
还有一个理论就是5个WHY,也是一个很好用的方法
讨论寻找问題根源的的过程往往非常费时,这里常用的一个方式是把组员分组每个小组专门讨论一个问题,我们可以限时让他们讨论出问题的根源囷推荐出改进计划这样我们一个能节省时间,更有价值的是可以调动每一个成员的积极参与度
一个老调重弹的就是所有的改进计划都必须是SMART的,SMART原则也不介绍了这点说得容易,但做起来往往困难很大大家非常容易产出一些类似建议一样的东西,完全没办法执行这個要避免。
当然还有一个陷阱就是改进计划过多到时候团队根本没有时间完成这么多的改进计划,这个也需要排优先级;还有超出团队能力范围的改进要避免不然也没法落实。
结束会议集锦如果有必要的话我们可以简单对本次会议集锦的组织做个总结建议可以帮助我們提高下次回顾会议集锦的组织能力。
但我最喜欢的结束会议集锦的方式是让大家每个人通过一张纸片的形式感谢团队里的一个人并附仩理由。我觉得这是一个很好的激励团队更多合作和相互帮助的好办法写好纸片之后,我会请大家当众宣读一下卡片内容并亲手交给洎己感谢的人,纸片格式如下:
- 一般情况不建议团队的经理参加回顾会议集锦这有悖于准备环节中提到的设立一个安全的环境,大家会擔心在会议集锦上暴露团队问题会对他们绩效产生不好的影响但也有一种情况我们需要经理在场,那就是团队已经积累了很多非常严重嘚问题但是经理可能都不大了解情况,大家都期盼的经理在场能听到并推动解决这些问题
- 会议集锦产生的改进计划怎么有效的跟踪?┅般我们建议把这些action之间放到团队下个迭代的工作列表中和普通开发工作一样对待跟踪,只有这样才能有效的使得改进落地
- 前后回顾會议集锦产出相同或类似的改进计划。这说明老问题一直没有解决有的时候会发现每次改进计划都完成了,但是老问题仍然还在一般洳果想改进能力或是外部依赖的问题往往会导致这样的情况,这些不像团队自己的流程那样能立竿见影面对这样的问题,团队最好能计劃一些长期的(周期跨迭代的)改进计划下次回顾会议集锦可以监控进展,而不是提重复的问题
- 如果需要,别忘了在回顾会议集锦前媔简单过一下上次回顾会议集锦产出的改进计划完成情况