Retrospective 如何進行?讓真的有在跑 Retrospective 的人告訴你

Retrospective meeting 是 Scrum 3355當中的五個會議之一的,中文又稱回顧會議,不過,應該超多人不喜歡 Retrospective 吧?我還記得我的第一場,以旁觀者的角度來看,這根本就是一場批鬥大會。

Retrospective 這其實是團隊暫停、反思並思考如何讓下個 Sprint 更順暢、更高效的好機會,但說實話,要引導一個既吸引人又有成效的 Retrospective meeting,那可真是很難,即又要有效、又要不傷了團隊成員們的玻璃心。

Scrum Alliance 有寫 Retrospective meeting 可以怎麼做的方向,但台灣人總是把對方弄成自己想要的樣子。

Retrospective meeting很多人在互講好話。

以下,是我個人過去的 Scrum Master 經驗,希望這樣的分享,可以激發「正面」的行動,還能促進團隊間的團結和目的感。

懶人包:

一、會議結構: 快速開場暖身,目標設定,反思情緒,詳細解釋問題,討論行動計劃,最後進行表彰。

二、關鍵技巧: 使用視覺化工具(如便利貼)記錄和反思,透過表情捕捉團隊情緒,利用投票決定行動優先順序。

三、效率與合作: 控制會議時長以維持效率,安排休息時間保持精神,通過公平無偏見的討論促進團隊理解與合作。

回顧會議流程如下

很多人、很多公司,在 Retrospective meeting 時,起手式就是打開一張Excel表,上面有兩個欄位,讓大家填寫「某某某做的很好,因為種種原因」,而另一個欄位「可以更好」的欄位,根本沒有人填寫。

這種不要互相傷害的模式,在各個公司比比皆是,尤其是在年紀平均偏大,公司員工都待很久的公司(還會發信出來公告員工年資的那種),畢竟大家都在公司演戲,就別互相攻擊了。

因此,身為正派的 Scrum Master 在引導 Retrospective meeting 中扮演著至關重要的角色,你需要確保會議順利進行,並幫助團隊達成共識,以下,是我的作法:

Opening 暖身(5分鐘)

請每一個成員,都唸出來:

無論我們發現了什麼,考慮到當時的已知情況、個人的技術水平和能力、可用的資源,以及手上的狀況,我們理解並堅信:每個人對自己的工作都已全力以赴。

Objective(20分鐘)

先請大家回想這次的Sprint,有什麼歡笑、有什麼淚水,這個 Sprint 中還有什麼不為人知的故事一定要拿出來分享,而且每個人都要在把這些事用便利貼貼在畫布上,不過要依照時間流(就是依照發生時間軸的方式來貼上)。

Reflective(10分鐘)

讓大家對於個每便利貼,都表達一個心情的臉,有哭臉、平靜的臉、笑臉三種。

Interpretive(30分鐘)

大家開始寫這些便利貼上的事情,哪些是做的好的、那些可以做的更好。

集中討論(40分鐘)

接下來就是集中討論這些便利貼,先找出優先級最高的一張,然後開始討論:

  • 好的事情,要怎麼持續做?
  • 不要再做什麼?
  • 什麼可以多做?
  • 什麼做的剛好?

並且,將這些討論的內容運用在下個 Sprint 當中,並且要具體的記錄下來,並且導入下一次的 Sprtin 當中,因為馬上又是一輪新的Sprint了,我們需要高度透明可被追蹤與檢查方式,來確認前一個Sprint所產出的結論有無被執行。

全隊都是MVP(10分鐘)

鼓勵團隊成員是好事,但 Scrum 精神更強調團隊合作,而不是個人英雄主義(很多公司會這樣做),所以呢,此環節改為表揚團隊的整體貢獻,或是讓團隊成員互相感謝。

回顧會議不是要增加任務

Scrum 是一種依據過去經驗,不斷在改變的框架,而回顧會議產出的具體解法,也就是為了要改善下一個 Sprint 的,因此,新的解法對大家來說都是很新的議題,很多成員認為一直變化會造成很高的風險,不過,這種想法通常經過數次的 Sprint 之後,就會慢慢不擔心了。

並且,從 Scrum 指南裡的說明來看,一個月的 Sprint 的 Retrospective meeting 的時間上限是 3 小時,但我們公司通常是跑到2小時,因為:

  • 過長的會議可能會導致團隊成員疲勞和效率下降,因此 Scrum Master 要控制會議時間,並安排適當的休息時間。
  • 重要的是 Scrum Master 要確保團隊成員有足夠的時間反思和討論,以找出改進工作方式的方法,並制定具體的行動計劃。

最佳的時間在Sprint Retrospective裡最好是1.5小時就結束。

以上所寫的 Timebox 是目前我的經驗,不過,我們在會議當中還是會休息5~10分鐘兩三次左右,好讓大家上廁所、轉換一下心情,以便切換思考場景。

第一次要大家講一次敏捷回顧最高指導原則時,大家還一臉問號,為什麼要每一個人都講過一次,後來經過引導、去理解,這個句子背後的意義,大家才開始接受。

不過,其實夠理智的人,也能夠理解,這場 Retrospective meeting 就是不要帶有任何預設立場去評論別人,把自己清空,再開始討論。

Timebox 是什麼?

Timebox 是指為特定活動設定固定的時間限制,目的是提升效率、促進決策,例如:
衝刺(Sprint):每個衝刺都有固定的時間長度,通常為 1 至 4 周。
衝刺計劃會議(Sprint Planning):一個月的衝刺計劃會議時間最多為 8 小時,時間較短的衝刺應要能縮短會議時間。
每日站立會議(Daily Scrum):限制在 15 分鐘內,主要是在快速同步進度。
衝刺審查會議(Sprint Review):用於檢視當前衝刺的成果,並決定後續行動。
衝刺回顧會議(Sprint Retrospective):一個月的衝刺回顧會議時間上限為 3 小時,較短的衝刺會相應縮短會議時間。

什麼是 Retrospective Meeting?它的主要目的是什麼?

Sprint 回顧會議是 Scrum 五個主要會議之一,目的是讓團隊反思過去的 Sprint,思考如何改進工作流程,以提高未來的 Sprint 效率和團隊協作能力​。

為什麼有些人對 Retrospective Meeting 有負面看法,認為它像批鬥大會?

某些公司文化導致 Retrospective Meeting 形式化,缺乏建設性,可能成為互相指責的平台,而非尋求改善的工具。

一場成功的 Retrospective Meeting 需要具備哪些要素?

成功的 Retrospective Meeting 包括結構清晰的流程(如開場暖身、目標設定、反思、討論行動計劃)以及工具的適當運用(如便利貼、表情符號捕捉情緒、投票優先順序)​。

Scrum Master 在 Retrospective Meeting 中扮演的角色是什麼?

Scrum Master 的角色是引導會議,避免討論偏離目標,並促進團隊間的共識和行動計劃的具體落實​​。

如何讓 Retrospective Meeting 更有效率並提升團隊合作?

通過控制 Retrospective Meeting (如保持在 1.5 小時內)、設置休息時間,以及創造公平且無偏見的討論環境,促進團隊間的理解與合作​。

為什麼需要讓每個人重申 Retrospective Meeting 的最高指導原則?

這種練習幫助團隊成員理解會議的目標,避免先入為主的批評,並促進心態的開放和建設性的討論​。

如何跟蹤 Retrospective Meeting 中產生的行動計劃?

Retrospective Meeting 中產生的「解法」應記錄並導入下一個 Sprint,以便透明地檢查和追蹤落實情況​。

如何處理「玻璃心」問題?

一、建立安全與信任的氛圍:
重申回顧會議目標: 強調會議的目的是團隊改進而非個人責任追究。
鼓勵坦誠表達: 創造沒有指責的空間,讓每位成員都能安全地分享感受和意見。
避免指責語言: 引導成員用建設性語言表達觀點,例如:「我們可以嘗試什麼新方法?」。

二、專注行為和事實:
行為導向反饋: 聚焦於「什麼行為」或「哪項過程」需要改進,而非針對人。
具體描述事件: 使用「當…時,我注意到…,我們可以如何改進?」來引導反思。

三、使用引導性問題:
引導討論: 問「哪些事情做得很好?」「我們的改進空間在哪裡?」等問題以促進團隊反思。
避免情緒化爭論: 聚焦於實際問題和解決方案。

四、團隊共擔責任:
強調團隊成就: 團隊的成敗是集體結果,Scrum 提倡整體合作而非個人英雄主義。
設計集體慶祝與表彰環節: 以表揚團隊合作代替單人表彰,減少個人壓力。

有什麼推薦的視覺化工具?

一、傳統工具:
便利貼和實體白板: 用於記錄問題和解決方案,貼在白板上進行歸類與討論。

二、線上協作工具(遠程團隊):
Miro: 提供虛擬便利貼、時間軸等功能,便於團隊遠端參與。
FunRetro: 適合回顧會議的專用工具,內建模板如「What Went Well / What Can Improve」。

三、圖表化工具:
燃盡圖: 幫助直觀呈現工作進度與問題。
情緒圖表: 透過笑臉、哭臉等符號捕捉團隊的情緒狀態,為深度討論提供基礎。

Scrum Master 在保守環境下的突破策略

一、示範開放與坦誠溝通:
以身作則: Scrum Master 主動分享反思經驗與改進建議,為團隊建立正面榜樣。
促進透明: 在會議中明確表達問題背後的目標,避免對敏感話題的隱瞞。

二、與管理層合作:
獲取支持: 向管理層說明 Scrum 和回顧會議對提升團隊效能的價值。
調整目標: 根據組織需求,設定更易於接受的變革階段性目標。

三、慢慢引導文化改變:
逐步推動: 不試圖立即改變所有過程,而是聚焦於幾個可執行的改進點。
耐心培養: 為團隊留出適應時間,從小成功中建立信任與信心。

四、提升引導能力:
持續學習: 參加 Scrum Master 專業課程(如 Scrum Alliance 認證培訓),提升引導和促進能力。
學習促進技術: 掌握如 Liberating Structures、引導式對話等技巧,提升會議效果。

返回頂端