我们这样做项目复盘
目的及意义
敏捷开发讲究迭代良性循环,复盘是中间重要的一环。回忆一下我们学生时代读书的时候,是不是经常对学过的知识进行复习回顾,目的就是查漏补缺,巩固知识,在下一次考试能考得更好。
复盘也不列外,我们在一个项目或者迭代结束后进行回顾,对经验和教训进行总结。
哪些值的复盘
一些小迭代在周会上就已经算是一个复盘了
而一些大迭代或者重要迭代需要有有专门的复盘会议
复盘与会人员
参与该项目迭代所有人员或者参与该项目所有人员。
基础的项目人员必须到齐,不然可能存在某些沟通造成阻塞或者缺失。也可以有其他专业人员参与,一起参与进来进行分享交流。
复盘时间地点
在一个重要迭代结束时就应该进行复盘,不论优点和缺点各有多少,如果时间隔久了再进行复盘,会增加复盘回忆难度,复盘准确性。
时间:大概30分钟到60分钟
地点:会议室
复盘流程
流程可作为参考,每个公司每个项目情况都不一样,可根据实际情况来确定流程。但前提一定是高效有意义。下面罗列一个简单的复盘流程。
- 主持人简单介绍此次迭代或项目
- 主持人讲解此次迭代或项目中做的一些与平常不一样的新增点
- 逐一将问题拿出讨论
- 逐一将遗留问题拿出讨论
- 逐一对部分事件做批评与表演
- 总结
复盘准备
主持人首先确定好会议流程。
主持人应该做好复盘的各方面梳理,然后输出文档。
包括此次迭代或项目中出现的问题,每个问题的前因后果,以及问题的解决方案。没有解决的问题需要记录为遗留问题,需要在复盘中进一步讨论。
还包括此次迭代或项目中对个别做的不好的项目成员的一些批评和个别做的好的项目成员的表扬。针对人员的批评与表演要建立在此次的事情中,而不是针对人做批评与表演。
复盘记录
复盘后需要做好总结,一个好的复盘能调动大家积极的参与,针对问题,提出各种解决方案。针对一些问题的优秀解决方案需要做好记录,以后可以继续使用。还未解决的遗留问题做好记录,需要确定一个大概的解决方案或者解决时间。
复盘禁忌
- 主持人夸夸其谈
- 对项目成员过度批评
- 对项目成员过度表扬
- 故意隐瞒事情真相
- 复盘内容没有找准核心,都是边边角角
- 只由主持人一个人讲,其他参与人员只负责听
- 不重视复盘,做做样子
小结
项目回顾是一个大的复盘,做为项目经理还应该自身做各种回顾,就像一个小的复盘,不停的总结经验和教训,它会让你及项目在敏捷道路事半功倍。