『衝刺回顧會議』(Sprint Retrospective Meeting)是在每個衝刺結束的時候舉行,其目的在於讓『產品負責人』及『開發團隊』共同回顧這次衝刺的『過程』並思考下一次衝刺是否能更進步。參加人員以『開發團隊』為主,有一些教材中寫『產品負責人』可以不出席,但我個人看法,團隊指的不是只有開發團隊,『產品負責人』也是團隊的一員,最好也能出席。
有趣的是 Scrum 中強調的『持續觀察』(Inspect)、『調整精進』(Adapt)、『坦率透明』(Transparency)三個核心精神,在 Scrum 五大活動中,『衝刺回顧會議』是最能體現出的。傳統的專案管理中,在專案完成後會舉辦一個『反省大會』(Postmortem)、又稱是『驗屍大會』,檢討專案失敗的原因,找到代罪羔羊,下次不准再犯。然後 Scrum 的『衝刺回顧會議』強調的是中性的,衝刺過程中哪一些是做得好的,哪一些是下次有機會可以有些改變的。
然而 Scrum 活動中最容易被忽略的也是『衝刺回顧會議』,最難的也是『衝刺回顧會議』。一個好的『衝刺回顧會議』需要團隊間的信任,相信團隊中大家都是為團隊好,但表示的方式有所不一樣,如何透過『衝刺回顧會議』讓大家的方向一致,發現最有價值的改善點,逐一克服,讓每次的迭代越來越進步。
衝刺回顧會議的方式很多種,我先分享幾個小技巧,接下來的幾篇會介紹不同的運作方式。