1. 集体频繁小批代码回顾价值:1)多双眼睛,多层检查;2)及时纠偏,又快又好;3)知识分享,消除瓶颈,对齐约定。
2. 集体代码回顾前:1)氛围安全:领导者是否确保代码回顾所发现的改进点,仅用于过程的持续改进,而不会用于绩效考核?2)频繁小批:领导者是否确保团队能频繁小批地进行集体代码回顾(如每次在固定时间固定地点回顾30分钟)?3)风险排序:领导者是否确保团队能按风险程度,将代码提交进行排序,从而对于风险较高的代码提交进行集体回顾,对于风险较低的代码提交进行一对一回顾?4)良好工具体验:领导者是否确保团队能获得用户体验良好的代码回顾工具,以便高效进行代码回顾?5)沉淀检查单:领导者是否推动将以往代码回顾所发现的重要问题和解决方法进行沉淀,形成代码回顾检查单,并分享给所有开发人员?6)利用检查单:开发人员是否在编写代码时,利用工具或检查单,随时发现代码质量问题,并持续改进?7)单意图提交:开发人员是否确保每次代码提交,都是单意图的,且将意图清晰地表述在提交说明中,以提升代码回顾效率?
3. 集体代码回顾中:1)修复优先回顾:开发人员是否优先回顾了新近提交的以往代码回顾所发现问题的修复代码?2)高风险优先:开发人员是否优先回顾了风险最高的代码提交?3)莫忘测试:开发人员是否回顾了自动化测试代码?4)记录问题:开发人员是否记录了回顾中所发现的问题?
4. 集体代码回顾后:1)尽快修复:开发人员是否按照记录,尽快修复代码回顾中所发现的重要问题,并做相应的单意图提交?
网友评论