1. 集體頻繁小批代碼回顧價值:1)多雙眼睛,多層檢查粉楚;2)及時糾偏辣恋,又快又好;3)知識分享,消除瓶頸抑党,對齊約定包警。
2. 集體代碼回顧前:1)氛圍安全:領導者是否確保代碼回顧所發(fā)現(xiàn)的改進點,僅用于過程的持續(xù)改進底靠,而不會用于績效考核害晦?2)頻繁小批:領導者是否確保團隊能頻繁小批地進行集體代碼回顧(如每次在固定時間固定地點回顧30分鐘)?3)風險排序:領導者是否確保團隊能按風險程度暑中,將代碼提交進行排序壹瘟,從而對于風險較高的代碼提交進行集體回顧,對于風險較低的代碼提交進行一對一回顧鳄逾?4)良好工具體驗:領導者是否確保團隊能獲得用戶體驗良好的代碼回顧工具稻轨,以便高效進行代碼回顧?5)沉淀檢查單:領導者是否推動將以往代碼回顧所發(fā)現(xiàn)的重要問題和解決方法進行沉淀雕凹,形成代碼回顧檢查單殴俱,并分享給所有開發(fā)人員?6)利用檢查單:開發(fā)人員是否在編寫代碼時枚抵,利用工具或檢查單线欲,隨時發(fā)現(xiàn)代碼質量問題,并持續(xù)改進汽摹?7)單意圖提交:開發(fā)人員是否確保每次代碼提交李丰,都是單意圖的,且將意圖清晰地表述在提交說明中逼泣,以提升代碼回顧效率趴泌?
3. 集體代碼回顧中:1)修復優(yōu)先回顧:開發(fā)人員是否優(yōu)先回顧了新近提交的以往代碼回顧所發(fā)現(xiàn)問題的修復代碼?2)高風險優(yōu)先:開發(fā)人員是否優(yōu)先回顧了風險最高的代碼提交拉庶?3)莫忘測試:開發(fā)人員是否回顧了自動化測試代碼嗜憔?4)記錄問題:開發(fā)人員是否記錄了回顧中所發(fā)現(xiàn)的問題?
4. 集體代碼回顧后:1)盡快修復:開發(fā)人員是否按照記錄砍的,盡快修復代碼回顧中所發(fā)現(xiàn)的重要問題痹筛,并做相應的單意圖提交?