Retrospective 會議的定義、目的與精神
Retrospective 會議(又稱敏捷回顧會議、自省會議、Sprint Retrospective)是一場在每個迭代(Sprint)結束後,由整個團隊共同參與的自省性會議。
它的核心目的不是檢討誰做錯了什麼,而是停下來檢視整個開發週期「我們是怎麼做的」,並思考「下一次要怎麼做得更好」。
在 Scrum 框架中,Retrospective 是五個主要活動之一,通常安排在 Sprint Review(迭代展示會議)之後、下一次 Sprint Planning(迭代規劃會議)之前。
這個時機點設計的意義是讓團隊先確認「做出了什麼成果」,再回過頭反思「怎麼能讓下一次的過程更順暢」。
Retrospective 會議可以被視為團隊的「學習循環」節點。透過有意識的反思(Reflection),團隊能將經驗轉化為具體的改善行動。
這種結構化的反思過程,對應到 PDSA 循環(Plan-Do-Study-Act) 裡的「Study」階段:停下來學習、分析成效,然後再行動改進。
在實務上,這場會議的焦點並不是產品功能或客戶需求,而是團隊的工作方式本身(Way of Working, WoW)。
團隊成員共同討論流程、溝通、工具與合作方式,找出哪些做法有幫助、哪些需要調整。
這也是為什麼它是敏捷開發中的「呼吸節奏」,在不斷交付的過程中,定期喘口氣、整頓步伐。
一場良好的 Retrospective 會議,應該能讓團隊成員:
- 坦誠表達觀點,分享成功與挫折。
- 看見流程中真正的瓶頸與潛力。
- 建立共識,制定明確的改進方向。
簡單來說,Retrospective 會議不是結束,而是學習的開始。它讓團隊不只是「更快地交付」,而是「更聰明地成長」。
Retrospective 的核心精神
Retrospective 會議的核心精神,不在於形式,而在於「讓團隊停下來學習」。
在敏捷開發的高節奏環境中,團隊往往專注於交付(Delivery),卻容易忽略反思。
Retrospective 的存在,就是為了讓團隊在不斷前進的同時,定期檢視自己的方向與步伐。
這場會議的本質,是一種「自我校準」。
透過有結構的討論,團隊能夠觀察:
- 什麼做得好,應該延續。
- 什麼出現問題,應該修正。
- 哪些嘗試值得保留或再改進。
這個過程其實就是敏捷精神中「檢視與調整(Inspect & Adapt)」的具體實踐。
沒有這個週期性的自我檢查,敏捷就只剩下流程的外殼,而失去了「學習」這個核心。
Retrospective 的三個核心理念:
- 反思
Retrospective 是團隊的鏡子。透過對行為、決策與結果的檢視,讓大家能看見自己在工作過程中的真實狀態。這種覺察是改變的第一步。 - 學習
團隊從經驗中學到什麼,比錯誤本身更重要。敏捷強調「經驗性學習」,在實作中觀察、再行動,讓知識不再只是理論,而成為實踐智慧。 - 持續改善
每一次回顧,都是一次小小的改善迴圈。它不是要一次解決所有問題,而是透過小步前進,逐步累積更成熟的工作方式。這與精實思維中的 Kaizen(改善)精神一致。
從更廣的角度看,Retrospective 會議反映了一種文化態度:
「學習比指責重要、改進比完美重要、對話比命令重要。」
當團隊能在安全的環境中討論問題、表達挫折、提出建議,敏捷文化才真正落地。
因此,Retrospective 的價值不只是「檢討問題」,而是讓團隊學會「如何一起變得更好」。
這就是它被視為敏捷開發中最關鍵的學習儀式的原因。
Retrospective 的主要目標
每一場 Retrospective 會議,最終都應該帶來「行為的改變」,而不是只留下討論的痕跡。
它的核心目標可歸納為三個面向:反思過去、學習現在、改進未來。
- 找出哪些地方做得好
首先,回顧會議不是只為了檢討錯誤。
團隊必須先看見「成功的部分」,因為這些是值得延續的強項。
例如:
- 這次的交付節奏比前一個 Sprint 更穩定。
- 新的每日站會格式讓溝通變順暢。
- 測試自動化的導入減少了手動驗證時間。
透過辨識這些正面經驗,團隊不僅能強化自信,也能找到可以「複製成功」的模式。這一步其實是建立心理安全與學習氛圍的關鍵。
- 找出可以改進的部分
接著,團隊要面對現實中的挑戰與瓶頸。
這不是為了追究責任,而是為了了解背後的系統性原因。
常見的例子包括:
- 工作項目過多,導致測試與開發交錯混亂。
- 跨角色的溝通延遲造成需求理解落差。
- 工具或流程繁瑣,讓協作效率降低。
在這一步,主持人(通常是 Scrum Master)應該引導團隊深入分析問題根源,而非停留在表面症狀。常見技巧包括「五個為什麼」(Five Whys) 或「魚骨圖分析」(Fishbone Diagram)。
- 將反思轉化為具體行動
最後,回顧會議最重要的輸出是行動。
一場再精彩的討論,如果沒有後續執行,就不算真正的改善。
行動計畫應具備以下三個特徵:
- 具體(Specific)
明確指出要改變的行為或流程。 - 可衡量(Measurable)
能在下次回顧時檢視成效。 - 有責任歸屬(Accountable)
明確指派負責人與時間點。
例如,若團隊發現 Code Review 延遲導致進度落後,可以設定行動項:「在下一個 Sprint 中,Review 時間不超過兩天,並於每日站會檢查進度。」
這樣的行動既明確又可追蹤,讓改善不再是口號,而是可以驗證的成果。
- 具體(Specific)
總結來說,Retrospective 會議的目標不只是談問題,而是建立一個持續學習與改善的迴圈。
它幫助團隊在每一次迭代中,都能更貼近「高效、協作、可持續」的理想狀態。
這也是敏捷開發與傳統專案最大的差別:
傳統專案在結束後一次檢討,敏捷團隊則在每個週期中學習。
Retrospective 會議的具體效益
一個成熟的敏捷團隊,不只是能持續交付產品,更能持續提升自己。而推動這個進化循環的核心,就是 Retrospective 會議。
從表面看,它只是一場短短一兩小時的討論,但從長期來看,它能帶來團隊文化與行為層面的深層變化。
以下是 Retrospective 會議對團隊運作的主要六項具體效益:
效益 1:實現「持續改善」文化
敏捷的精神不在於速度,而在於不斷學習。
透過定期回顧,團隊能逐步消除浪費、優化流程,形成穩定的改善節奏。這種小步快跑的模式,比起一次性的大改造,更能在日常中自然發生,也更容易維持。
沒有 Retrospective,就沒有真正的持續改善。
效益 2:提升生產力與效率
當團隊能夠定期反思瓶頸,例如流程延遲、溝通落差或工具問題,就能快速修正,讓每次迭代的流動更順暢。
Retrospective 讓「效率提升」變成一個持續循環,而非事後救火的活動。
效益 3:提高團隊能力與能量
透過回顧,團隊能看見自身能力的差距,主動學習新技能或改善工作方法。
例如:若多數成員反映測試時間過長,就能考慮導入自動化。若溝通不順,就能嘗試新的協作工具。這些累積起來,會直接轉化為團隊的「執行能量」。
效益 4:提升產品與流程品質
Retrospective 會議讓品質問題更早浮現,也讓改進方向更明確。
當團隊學會在問題變大前發現跡象,就能降低重工、減少缺陷,維持穩定的交付品質。
效益 5:增強團隊凝聚力
這是 Retrospective 帶來的隱性效益。
當每個人都能被傾聽、被理解,信任自然建立。這不僅提升士氣,也增強了成員間的合作意願。
久而久之,團隊會形成一種「心理安全」的文化,能誠實表達觀點,又不擔心被責怪。
效益 6:建立團隊的學習能力
Retrospective 會議讓團隊把日常經驗轉化為知識。
這種從實踐中學習的模式,是敏捷成功的核心機制。它讓團隊不只是「做事更快」,而是「做事更聰明」。
長期投資的價值
Retrospective 會議是一種長期投資。
它的價值不會立刻顯現,但會在每次反思中累積、在每次改善中深化。當團隊開始主動觀察自己的運作模式、勇於改變,敏捷就不再是口號,而成為日常的一部分。
Retrospective 會議的核心價值
Retrospective 會議的主要核心價值,在於它為團隊提供了一個安全、結構化的對話空間。
在這個空間裡,成員不需要為了自我防禦而發言,而是為理解而交流。這樣的氛圍能讓真正的問題被說出來,也讓潛在的衝突變成學習與改進的契機。
價值 1:改善團隊溝通的品質
在日常開發中,很多問題並非技術難題,而是溝通不良。
有時是因為資訊不透明,有時是因為不同角色(如 產品負責人、開發者、測試者)對同一件事有不同理解。
Retrospective 會議讓這些誤解有機會被釐清,透過共同回顧事實、交換觀點,團隊能逐漸建立一致的語言與理解基礎。
這種定期進行「溝通修復」的行為,能有效減少累積誤會,也讓協作變得更順暢。
價值 2:建立心理安全與信任
有效的溝通不只依靠技巧,更取決於信任。
若團隊缺乏心理安全(Psychological Safety),成員就會傾向沉默,不願揭露真實問題。
因此,Retrospective 會議的第一個前提,是讓每個人感到「說出問題是被支持的」。
在這樣的環境中:
- 成員能坦誠討論錯誤,而不被責怪。
- 團隊能檢討流程,而不攻擊個人。
- 改進建議能被傾聽,而非被抗拒。
這正是高效團隊與普通團隊的分水嶺:前者能用開放對話處理不安,後者則讓不安悄悄發酵成矛盾。
價值 3:促進問題的根因分析
多數組織處理問題的方式是「補漏洞」而非「修系統」。
Retrospective 會議的價值,在於幫助團隊停下來問:「為什麼會發生?」 而不只是「怎麼解決?」
透過工具如「五個為什麼」或「魚骨圖分析」,團隊能抽絲剝繭地找到問題的根本原因,也許是流程設計錯誤,也可能是責任分工模糊。
這樣的討論能讓改善更具針對性,也避免相同問題一再重現。
價值 4:培養自我修復能力
當團隊習慣以開放對話處理衝突,他們就不再需要外部介入。
這種「自我修復能力」是成熟敏捷團隊的重要特徵:他們能察覺異常、面對衝突、提出解法,並透過下一次 Retrospective 重新驗證結果。
換句話說,Retrospective 會議不只是「解決問題的會議」,更是一種讓團隊學會如何持續解決問題的訓練。
讓溝通重新回到「理解與連結」
在一個充滿壓力與變動的開發環境中,Retrospective 會議是讓溝通重新回到「理解與連結」的儀式。
它讓團隊在問題爆發前就能調整、在矛盾升溫前就能修復,從而形成一種健康的學習循環。
最終,Retrospective 的成功,不是看討論了多少問題,而是看團隊是否因此變得更願意對話、更擅長面對問題。
為什麼 Retrospective 是敏捷的核心
如果要在所有敏捷儀式中只留下一個,Retrospective 會議就是那個不能被刪掉的。
原因很簡單:它是唯一一個專門為「學習」而設計的儀式。
Scrum、Kanban 或 XP 等框架的所有實踐,幾乎都圍繞著交付(Delivery)展開:每日站會追蹤進度、Sprint Review 檢視成果、Backlog Refinement 管理需求。
只有 Retrospective 會議,把焦點放在團隊本身的行為與流程,問的是「我們做事的方法對嗎?」而不是「我們的成果交付了嗎?」。
沒有回顧,就沒有學習
敏捷開發的核心原則之一是「檢視與調整」(Inspect & Adapt)。
但該檢視什麼?調整什麼?
答案就在 Retrospective:這是團隊唯一會系統性地回頭檢查自己、並主動修正路徑的時刻。
沒有這個步驟,團隊只是持續「做」,卻沒有時間「學」。長期下來,雖然跑得很快,但方向偏離、問題重複、信任下降,最後只剩下形式化的「假敏捷」。
Retrospective 讓敏捷不再只是流程
許多組織在導入敏捷後,仍停留在「照流程做」的階段:有站會、有看板、有迭代,但沒有真正的反思。
結果敏捷成了另一套制度,而不是一種思維。
Retrospective 的存在提醒我們:敏捷不是做得快,而是學得快。
唯有學習速度快於變化速度,團隊才能真正具備韌性。
讓學習成為制度
Retrospective 會議是敏捷文化的核心,因為它讓學習成為制度。
它不僅改善流程,更讓團隊學會如何觀察、如何對話、如何修正。
當一個團隊能穩定地進行自省、勇於面對問題、願意採取行動時,敏捷就成了團隊的運作本能。
Retrospective 會議的舉行頻率與時長建議
Retrospective 會議的價值來自「節奏的一致性」。
如果會議久久才開一次,團隊容易忽略問題、延遲改善。但若太頻繁,則可能造成疲乏與會議倦怠。
因此,適當的頻率與時長設計,是讓回顧能長期運作的關鍵。
理想頻率:每個 Sprint 結束後舉行一次
在 Scrum 框架中,Retrospective 會議應該在每個迭代結束後舉行,通常緊接在 Sprint Review(迭代展示會議)之後、下一次 Sprint Planning(迭代規劃會議)之前。
這個安排的目的,是讓團隊在檢視完成果後,立即反思過程,確保新的 Sprint 能立刻採納改進行動。
對於採用 Kanban 或非迭代式開發的團隊,也建議設定固定週期,例如:每兩週、每月一次或在每個重大版本發布後進行一次。
重點是保持「有節奏的反思」,而不是等到問題爆發才回頭檢討。
建議時長:依 Sprint 週期調整
Retrospective 會議應設有明確的時間限制(Time-boxed)。
建議的時長如下:
| Sprint 長度 | Retrospective 時長上限 |
|---|---|
| 1 個月 | 約 3 小時 |
| 2 週 | 約 1.5~2 小時 |
| 1 週 | 約 45~60 分鐘 |
這樣的設定能讓團隊專注於重點討論,避免陷入瑣碎細節。
對於剛起步的團隊,可以先縮短會議時間,隨著成熟度提升再延長時間。
輕量選項:微型回顧
除了固定週期的正式回顧外,團隊也可以舉行「微型回顧」(Micro-Retrospective)。
這是一種在日常工作中快速反思的方式,例如:
- 在每日站會(Daily Stand-up)後花 5 分鐘檢視前一天的協作狀況。
- 在每次小型發布後討論一次「做得好與可改進的地方」。
這種輕量化的回顧能即時修正偏差,讓改善成為日常的一部分,而不需等到整個 Sprint 結束才行動。
實務建議:保持節奏但避免形式化
有效的 Retrospective 會議應該像呼吸一樣自然,而不是例行公事。
如果團隊開始覺得「回顧只是重複舊話題」,那就代表需要重新設計回顧方式,例如:
- 換主持人、換範本、換問法。
- 聚焦在上次行動項的成效,而不是重談同樣的問題。
回顧的重點不是開多久,而是每次都有學到什麼。
誰該參與 Retrospective 會議
一場有效的 Retrospective 會議,取決於「誰在現場」。
參與的人太少,觀點會失衡,參與的人太多,安全感與焦點又會被稀釋。
因此,選對參與者,是讓回顧能真實發生的第一步。
核心參與者:整個 Scrum 團隊
Retrospective 是屬於 Scrum 團隊的會議,也就是:
- Product Owner(產品負責人)
提供商業與使用者的角度,協助團隊理解需求決策背後的脈絡。 - Scrum Master(團隊引導者)
擔任主持人(Facilitator),確保討論聚焦在流程與協作改善上。 - Developers(開發成員)
包含前端、後端、測試、UI/UX、資料庫管理員等角色。他們是實際執行交付工作的主體,也是對流程最有感的一群人。
這三者共同構成討論的完整視角:價值(Value)、流程(Process)、執行(Execution)。
可選參與者:跨部門或支援角色
在特定情況下,團隊可以邀請外部角色參與,例如:
- 行銷或客服代表
提供使用者回饋、協作觀點。 - 營運或技術支援人員
反饋產品部署或維運問題。 - UX 研究員或資料分析師
補充量化觀察與用戶行為數據。
但建議以「特定議題」為限,例如:這次回顧聚焦於上個版本的使用者反饋,因此邀請客服代表一同討論。
外部人員應該是「貢獻觀點的嘉賓」,而非「檢查進度的主管」。
不建議的參與者:主管與非核心利害關係人
若主管、專案經理或高階管理者經常參加回顧,團隊的開放度會顯著下降。
成員會擔心發言影響評價,導致會議淪為「安全但無效」的場面。
除非:
- 團隊已經具有高度信任文化。
- 主管的角色明確被定義為「觀察與支持」,而非「評估與指導」。
否則建議讓 Retrospective 維持在團隊層級內,必要時可在會後整理重點再向主管報告。
多元視角與心理安全的平衡
一場好的 Retrospective 會議,應該在「觀點多樣」與「發言安全」之間找到平衡。
具體做法包括:
- 會前由 Scrum Master 向外部參與者說明這是「學習會議」,不是「稽核會議」。
- 若議題涉及跨團隊流程,考慮舉辦「聯合回顧會(Joint Retrospective)」,以更大的系統觀討論。
- 若團隊氣氛仍不穩定,可先採用匿名投票或線上問卷方式收集意見,再帶入討論。
重點是:讓每個人都能安心地說出觀點,而不必防衛自己。
營造「誠實參與、真實反思」的環境
Retrospective 的參與者名單,反映了團隊文化的成熟度。
初期應以核心團隊為主,確保信任基礎,隨著文化穩定、合作成熟,再逐步擴大參與範圍。
真正有效的 Retrospective,不在於人數多寡,而在於每個人都能誠實參與、真實反思。
微型 Retrospective 會議
在實務中,許多團隊會發現正式的 Retrospective 會議雖然有深度,但頻率不高。而許多小問題,往往在兩週或一個月的迭代中就已經頻繁出現。
為了讓「反思」不必等到下個 Sprint 才進行,敏捷團隊還能採用一種輕量化做法:微型回顧(Micro-Retrospective)。
什麼是微型回顧?
微型回顧是一種短、快、即時的回顧方式。
它通常不需要正式主持人、會議室或特定流程,而是讓團隊在日常工作節奏中,快速停下來思考三個問題:
- 剛才的事情哪裡做得不錯?
- 哪裡可以再好一點?
- 下一次要試著改變什麼?
這種即時反思有助於快速修正偏差,也能避免問題累積成「技術債」或「溝通債」。
適合舉行的時機
微型回顧不一定要等到迭代結束,可以靈活安排在:
- 每日站會結束後 5 分鐘
討論昨天的協作狀況或阻礙。 - 功能完成或任務結束時
檢視這次開發或測試過程是否順暢。 - 發生異常事件後(如突發錯誤、版本事故)
立即回顧根因與應對方式。 - 跨部門合作結束後
快速整理經驗與溝通心得。
這些小回顧不需要每次都完整記錄,但可以由 Scrum Master 或 Team Lead 做簡單筆記,追蹤是否有重複出現的問題。
微型回顧的典型流程
一場微型回顧通常可以控制在 5 到 15 分鐘 內完成,流程如下:
- 快速定調(1 分鐘)
說明目的與主題,例如「回顧昨天的測試協作」。 - 收集意見(5 分鐘)
每人快速提出一項做得好的地方與一項可改善的地方。 - 決定行動(5 分鐘)
挑出最關鍵的一項改善點,確認要進行什麼嘗試。 - 記錄與跟進(可選)
若為持續性問題,可將行動項目加入下一次正式 Retrospective 的議程中。
這樣的節奏讓反思變得「輕便可行」,不會被繁瑣程序拖垮。
微型回顧的實際效益
微型回顧的價值在於把學習變成日常行為。
它能幫助團隊:
- 提高即時修正的反應速度。
- 強化團隊對問題的覺察力。
- 降低正式 Retrospective 會議的壓力與負擔。
- 讓「持續改善」不再是一句口號,而是一種習慣。
微型回顧可視為「文化的肌肉訓練」,每天都做一點小反思,長期累積就能自然形成高敏捷度的團隊節奏。
Retrospective 會議的主持任務
在一場成功的 Retrospective 會議中,最關鍵的人並不是發言最多的成員,而是負責「引導對話」的主持人(引導者、Facilitator)。
主持人的任務不是回答問題,而是創造讓團隊能安全、聚焦、誠實討論的環境。
誰應該擔任主持人?
在多數敏捷團隊中,Scrum Master 是最自然的主持人人選,因為他本身就負責團隊運作與流程改善。
然而,主持人不一定只能是 Scrum Master,根據團隊成熟度,也可以採取以下輪替方式:
- Product Owner 或 Senior Developer 輪流擔任
讓不同角色有機會帶出新的觀點。 - 團隊輪值制度
讓每位成員都體驗引導他人的責任。
這種輪替能提升全員參與感,也能培養團隊的引導與觀察能力。
這也是一種「提升團隊自主性」的實踐方式,讓流程改善不依賴單一角色,而是成為全員的責任。
主持人的主要職責
一位合格的 Retrospective 主持人,應具備三項能力:
- 時間管理
- 控制節奏,確保每個階段都能按時進行。
- 避免討論無限延伸或陷入細節。
- 氛圍掌控
- 創造安全與開放的氣氛,鼓勵誠實交流。
- 發現氣氛緊繃時能適時緩和,例如用簡短的破冰活動或正向提問。
- 共識建立
- 確認團隊的理解一致,將模糊意見轉化為具體觀點。
- 適時重述或整理論述,讓討論能往行動方向前進。
主持人的角色不是領導,而是引導。他要確保每個人都能被聽見,尤其是那些平常較少發言的成員。
常見錯誤與誤解
許多團隊在初期會把主持人誤認為「會議指揮官」。
以下是幾個常見陷阱:
- 過度介入
主持人主導話題,讓會議變成單向指導。 - 缺乏中立性
在討論中表態立場,使團隊難以信任引導過程。 - 只關注流程,不關注情緒
會議看似高效,但團隊感受被忽略。
一位成熟的主持人懂得在節奏與情緒之間保持平衡,讓「過程」為「結果」服務。
主持人的引導原則
- 少說多問
透過問題引導思考,而非直接提供答案。 - 觀察非語言線索
注意語氣、表情、沈默,這些常透露真實情緒。 - 聚焦於團隊能控制的範圍
引導討論集中在團隊可以行動的事上,而不是外部無法改變的條件。 - 引導行動導向
在會議結尾前,確保團隊能形成具體的改善項目。
主持人的關鍵任務
Retrospective 會議的品質,往往取決於主持人的敏銳度與中立性。
他不是權威,而是催化劑。不是管理者,而是觀察者。
當主持人能引導出誠實、聚焦、具行動力的對話時,Retrospective 才真正發揮「學習型團隊」的力量。
Retrospective 會議流程的五步驟模型
在敏捷實務中,Retrospective 會議可以透過五步驟的流程結構,幫助團隊從「散亂的經驗」走向「具體的行動」。
第一步:開場階段
目的:讓團隊進入回顧狀態,建立安全氛圍與共同焦點。
一場有效的 Retrospective,不是從問題開始,而是從「情境設定」開始。
主持人可先做幾件事:
- 說明目的與流程
讓大家明白這場會議是為了學習,不是責備。 - 進行開場
讓每個人以一句話分享心情或期待,例如「我希望今天能找到我們最近卡住的原因」。 - 進行情緒暖身
使用簡短的破冰活動,請大家匿名評分目前的氣氛的開放程度(1~5 分)。
當成員感受到被尊重與接納,後續的討論才會真實而深入。
小技巧:可使用 “ESVP” 問卷(Explorer, Shopper, Vacationer, Prisoner)了解團隊對回顧的態度,以便調整引導策略。
第二步:蒐集資料
目的:讓所有人對「發生了什麼事」有共同認知。
這一步不是要找戰犯,而是要「建立共同的時間軸」。
Scrum Master 或主持人可以鼓勵大家回想本次迭代中的重要事件、決策與感受,並透過可視化工具,如便利貼或線上白板,將事件呈現出來。
常用技巧包括:
- 時間軸
在白板上畫出整個 Sprint 的時間軸,讓大家標註關鍵事件。 - 情緒分類
用情緒分類的方式整理體驗(哪些讓人開心、生氣、失望)。 - 帆船回顧
畫出一艘船,風代表助力、錨代表阻礙、岩石代表風險。 - 定位優點
請團隊提出這次迭代中哪些行為最有幫助。
這個階段的關鍵是「觀察事實」,而非「評價行為」。
第三步:產生洞見
目的:從蒐集的資料中找到模式與根本原因。
在這一階段,團隊要從「發生什麼事」進入「為什麼會這樣」。
這是最容易流於表面的步驟,因此主持人要引導大家往深處思考。
常用方法包括:
- 五個為什麼
持續追問原因,直到找到最底層問題。 - 魚骨圖分析
從人員、流程、工具、環境等面向歸納根因。 - 點數投票
用圓點貼紙幫助團隊聚焦在最重要的議題上。 - 主題歸納
將事件或意見分群,找出重複出現的主題。
這個階段的產出不是解法,而是洞察。
如果能明確說出「我們為什麼會陷入這種狀況」,那就已經完成這步的一半。
第四步:決定行動
目的:把洞察轉化為具體的改進行動。
這是 Retrospective 的關鍵轉折點,讓討論真正走向「改變」。
團隊要從眾多想法中選出一到三項可執行的行動項目,並明確定義:
- 要做什麼(What)
具體的改進方向。 - 誰負責(Who)
明確的 Owner。 - 何時完成(When)
可追蹤的時間界線。
為了避免空泛目標,行動項目應符合 SMART 原則(Specific、Measurable、Attainable、Relevant、Timely)。
常用技巧包括:
- Start / Stop / Continue
分別決定要開始、停止、繼續的行為。 - Keep / Drop / Add
從現有流程中決定哪些要保留、刪除或新增。 - 問題圈(Circle of Questions)
輪流提問、共同生成解法。
行動越小越好,確保能在下一個 Sprint 中驗證成果。
第五步:結束會議
目的:鞏固學習與感謝參與。
在所有的 Retrospective 流程中,收尾階段常被忽略,但它其實影響團隊的動能。
主持人應確保:
- 團隊對改善方向達成共識。
- 已指派改進行動的負責人與追蹤方式。
- 成員對會議過程本身能給出回饋。
可使用以下技巧收尾:
- Plus / Delta(好 / 差距)
列出做得好的部分與可改善之處。 - Helped / Hindered / Hypothesis(幫助 / 阻礙 / 假設)
回顧會議中哪些行為有幫助、哪些阻礙。 - Appreciations(感謝環節)
邀請成員對他人表達具體感謝,建立正向結尾。 - ROTI(投資時間回報、Return on Time Invested)
讓大家評分這次會議的價值,幫助主持人持續改進。
小提醒:回顧會議的結尾不是「下課」,而是「承諾」的開始。改進項目應被記錄、追蹤,並在下一次 Retrospective 中重新檢視成果。
形成成長的「學習迴圈」
五步驟模型,讓 Retrospective 從「聊天」變成「學習迴圈」。
每一步都對應到學習的關鍵過程:準備、蒐集、分析、行動、反思。
當團隊熟練運用這個結構,Retrospective 會議就不再流於形式,而能成為真正驅動文化成長的實踐。
Retrospective 會議的 60 分鐘輕量流程
在現實情境中,並非所有團隊都有兩小時以上的時間進行完整的 Retrospective。
特別是短週期開發或跨部門協作團隊,往往需要在有限時間內完成反思與共識。
這時,60 分鐘的輕量版 Retrospective 會議就是一個實用選項。
這個版本強調「聚焦重點、快速收斂」,目標是維持持續改善的節奏,同時降低會議負擔。
流程概覽
| 階段 | 時間 | 目的 | 常用方法 |
|---|---|---|---|
| 1. 開場與目標說明 | 5 分鐘 | 明確會議目的與期待 | 快速重申反思精神與討論主題 |
| 2. 個人思考與書寫 | 10 分鐘 | 收集每個人的觀點 | 「做得好/可改進/需討論」三欄便利貼或線上白板 |
| 3. 分享與討論 | 40 分鐘 | 對齊觀點、釐清問題、形成洞察 | 分組分享、點數投票、木日歸納主題 |
| 4. 行動總結與結尾 | 5 分鐘 | 決定下一步行動與追蹤方式 | 指派負責人、設定期限、ROTI 評估 |
第一步:開場與目標說明(5 分鐘)
主持人首先確認大家知道這不是例行檢討,而是一場為了學習與改善而開的會議。
可用簡短的引導語句設定基調:
「今天的目標是找出我們做得好的部分,以及可以更順的地方,並決定下一個 Sprint 要嘗試什麼改變。」
這一步的目的,是提醒團隊聚焦於流程與合作方式,而非產品功能或需求方面的爭論。
第二步:個人思考與書寫(10 分鐘)
接著進入靜態反思階段,讓每位成員獨立思考、書寫三類回饋:
- 做得好的地方。
- 可以改進的地方。
- 想要討論的議題。
可使用便利貼或 Miro 之類的線上協作工具。
若團隊分散於不同地點,也可先在會前收集意見,會中再整合討論。
第三步:分享與討論(40 分鐘)
這是會議的主要階段。主持人應聚焦於找出共識與模式,而非逐條審查。
具體建議如下:
- 分組整理主題
把相似意見歸納成幾個主題區塊,例如「流程效率」「溝通協作」「工具問題」。 - 點數投票
讓成員用貼紙或線上投票,選出最值得討論的兩到三個主題。 - 集中討論重點議題
主持人引導大家分析根因,並針對可行方案進行具體化。若議題複雜,可用「五個為什麼」或「假設驗證法」協助釐清問題本質。
小技巧:當時間緊張時,避免同時討論太多問題,寧可少而深,確保每次都有實質進展。
第四步:行動總結與結尾(5 分鐘)
最後階段是把討論轉化為行動。
主持人應確認:
- 每個改進項都有明確的負責人。
- 有可衡量的期望成果。
- 在下一次 Sprint Planning 中能被納入追蹤。
可使用簡單的語句收尾:
「今天我們決定下個 Sprint 要嘗試三件事:優先處理缺陷、簡化每日站會議程、增加測試報告透明度。下次回顧時,我們再檢查成效。」
最後,請成員給予快速評分,評估這次會議是否值得,並簡短感謝所有人的參與。
簡短不代表無用
這個 60 分鐘版本的 Retrospective 會議,特別適合時間緊湊或迭代週期短的團隊。
它保留了核心步驟:反思、分析、行動,但以更輕盈的節奏運行。
關鍵不在於討論深度,而在於每次都能有明確輸出並持續追蹤。
若能持續執行,即使只有一小時,也能讓團隊穩定維持學習與改善的節奏。
Retrospective 會議的常用技術與範本
為什麼需要不同的範本?
許多團隊在導入 Retrospective 會議初期,都會使用最基本的格式:
「做得好的地方」、「可以改進的地方」、「下次要做的事」。
這樣的結構簡單明瞭,對新手團隊很有幫助。
但隨著時間推進,團隊往往會出現這種現象:
- 每次回顧都在重複類似話題。
- 討論變得表面、缺乏新意。
- 成員出席但興趣降低。
- 回顧會變成例行公事。
這時,問題不在於團隊不想改進,而是「討論框架」已經不再刺激新的思考。
- 範本的目的:換個角度看問題
不同的討論框架範本其實代表不同的「思考切入點」。
它幫助團隊從不同角度重新觀察自己,例如:
- 情緒面(Mad, Sad, Glad):理解團隊氛圍。
- 行動面(Start, Stop, Continue):聚焦可執行改善。
- 系統面(Sailboat):分析推進力與阻力。
- 學習面(4Ls):提煉經驗教訓。
因此,選擇範本的目的不是「玩花樣」,而是讓團隊換一種方式學習。
好的範本能讓討論變得更具焦點、更容易共感,也更能產生行動。
- 範本的挑選原則
在選擇回顧範本時,主持人可以依據以下三個面向思考:
| 面向 | 問題引導 | 範本建議 |
|---|---|---|
| 團隊狀態 | 團隊是剛成立?還是合作已久? | 新團隊適合使用「ESVP」、「Mad, Sad, Glad」等情緒型範本,以建立信任。成熟團隊可用「4Ls」或「Starfish」聚焦流程改進。 |
| 議題性質 | 本次迭代的挑戰在哪裡? | 若問題偏技術與效率,用「Start, Stop, Continue」或「Working & Stuck」。若偏文化與溝通,用「Sailboat」。 |
| 時間限制 | 可用時間是多少? | 若時間有限,用「Quick Retrospective」四象限法。若時間充足,可結合 ORID 問題架構進行深度對話。 |
一個好的主持人,不是每次都換新花樣,而是知道哪個框架最能讓當下的討論產生價值。
- 範本的使用時機與節奏
除了根據議題選擇範本外,也可以按時間節奏做變化:- 每季更換一次範本,避免固定格式造成慣性思考。針對重大事件(如版本釋出、組織調整)使用情境型範本,如 Sailboat 或 Hot Air Balloon。偶爾加入遊戲化元素(例如用 LEGO 或繪圖方式表達),能增加參與度與創造力。
- 範本與心理安全的關聯
不同的範本對心理安全的要求也不同。- 情緒導向的範本(如 Mad, Sad, Glad)需要主持人特別留意氣氛引導,避免情緒升溫。
- 結構導向的範本(如 4Ls、Starfish)則較安全,因為焦點放在行為與流程。
- 若團隊仍處於建立信任階段,建議使用「正向起點」的範本,如「Liked & Learned」。
範本是引導,不是裝飾。
它的目的是幫助團隊從不同角度觀察自己,保持學習的彈性與深度。
當主持人能根據團隊狀態與議題靈活選用範本,Retrospective 會議就不再只是例行檢討,而是一次又一次的思維更新。
同樣的問題,換一個問法,團隊就會看到不一樣的自己。
常見範本與適用情境
不同的 Retrospective 會議範本能啟發不同層面的思考。
有些聚焦情緒,有些聚焦流程,也有些以隱喻幫助團隊跳脫慣性。
以下整理出十二種常見範本,協助主持人根據目的選擇最合適的形式。
- Mad, Sad, Glad:從情緒開始的誠實對話
- 目的:
引導團隊表達真實感受,釋放壓力並建立共感。 - 適用情境:
團隊剛經歷壓力期或衝突後、心理安全需重建時。 - 做法:
- 將白板分為三欄:「Mad(生氣)」、「Sad(失望)」、「Glad(開心)」。
- 讓成員寫下各自的感受,並討論背後的原因與學習。
- 主持重點:
引導語氣要中立,避免討論變成責備或抱怨。
- 目的:
- Start, Stop, Continue:行動導向的改進框架
- 目的:
快速聚焦在具體行動上。 - 適用情境:
時間有限、團隊節奏穩定,想加速改善時。 - 做法:
請成員列出應該「開始做」、「停止做」、「繼續做」的事項。 - 主持重點:
確保每一項改善行動都有負責人與時限,避免流於口頭共識。
- 目的:
- 4Ls(Liked, Learned, Lacked, Longed for):從學習觀點提煉經驗
- 目的:
幫助團隊整理學到什麼、缺了什麼。 - 適用情境:
迭代完成大型專案、或想回顧整體成長時。 - 做法:
成員分別寫下四類回饋:- Liked(喜歡的事)
- Learned(學到的事)
- Lacked(缺乏的事)
- Longed for(希望能有的事)
- 主持重點:
聚焦學習與流程洞察,不需討論責任歸屬。
- 目的:
- Starfish(海星回顧):精準分類改善方向
- 目的:
在行為層面上歸納具體行動。 - 適用情境:
成熟團隊想提升流程細節或合作默契時。 - 做法:
成員分別寫下五個象限回饋:- Keep Doing(保持)
- Do More(多做)
- Do Less(少做)
- Stop Doing(停止)
- Start Doing(開始)
- 主持重點:
能同時鼓勵正向行為與發現浪費,適合放入持續改善流程。
- 目的:
- Sailboat(帆船回顧):用隱喻檢視推進與阻礙
- 目的:
以圖像化方式思考團隊的前進動能與風險。 - 適用情境:
跨部門合作、組織變動、或大型版本開發後。 - 做法:
成員分別寫下四個構成要素的內容:- 風(Wind):推動我們前進的力量
- 錨(Anchor):拖慢進度的阻力
- 岩石(Rock):潛在風險
- 目標島嶼(Island):我們想抵達的目標
- 主持重點:
可搭配繪圖或便利貼,幫助團隊視覺化討論。
- 目的:
- Rose, Thorn, Bud(玫瑰、刺、芽):平衡成功、挑戰與機會
- 目的:
幫助團隊同時看到成果、挑戰與潛力。 - 適用情境:
節奏快速、需同時肯定與反思的團隊。 - 做法:
成員分別寫下三個構成要素的內容:- Rose(玫瑰):順利、值得讚賞的事
- Thorn(刺):困難或痛點
- Bud(芽):未來的機會或新想法
- 主持重點:
鼓勵「從問題中找成長機會」的心態。
- 目的:
- Working & Stuck:極簡快速回顧
- 目的:
適合每日或微型回顧(Micro-Retrospective)。 - 適用情境:
每日站會後、專案中期檢視時。 - 做法:
讓成員在兩欄中填寫:「Working(運作良好)」與「Stuck(停滯需要幫助)」。 - 主持重點:
重點在快速覺察與即時修正,討論時間不超過 15 分鐘。
- 目的:
- Hot Air Balloon(熱氣球回顧):檢視提升與負重
- 目的:
用上升與下墜的隱喻反思團隊狀態。 - 適用情境:
釋出後、或面對重大變革時使用。 - 做法:
成員分別寫下三個構成要素的內容:- 熱氣(Hot Air):推動團隊成長的因素
- 沙包(Sandbags):阻礙或負擔
- 風暴(Storms):外部挑戰
- 主持重點:
引導團隊聚焦在「如何移除沙包、如何持續上升」。
- 目的:
- Good / Bad / Better / Best:鼓勵正向改進
- 目的:
幫助團隊用建設性語言反思表現。 - 適用情境:
團隊氣氛良好、希望鼓勵成員自主提升時。 - 做法:
將白板分為四區,請成員以具體例子填寫四種層次的觀察。 - 主持重點:
避免批評語氣,強調「往更好的方向前進」。
- 目的:
- Helped / Hindered / Hypothesis:回顧本身的回顧
- 目的:
讓團隊反思回顧流程的有效性。 - 適用情境:
多次回顧後,想評估是否需要改變引導方式。 - 做法:
請團隊回答三個問題:- 什麼幫助了我們?
- 什麼阻礙了我們?
- 下次我們想嘗試什麼?
- 主持重點:
這是一種「回顧的回顧」,讓改善也能被持續改善。
- 目的:
- Three Little Pigs(三隻小豬):檢視穩定性與風險
- 目的:
讓團隊反思系統或流程的穩定度。 - 適用情境:
技術債多、品質問題頻繁的開發團隊。 - 做法:
請團隊用三種象徵的方向思考:- Straw House(草屋):脆弱、容易壞的流程
- Stick House(木屋):堪用但仍需改進
- Brick House(磚屋):穩定且可複製的作法
- 主持重點:
可視化團隊的成熟度層級,幫助制定改進優先順序。
- 目的:
- Quick Retrospective(快速回顧):五分鐘反思框架
- 目的:
維持回顧節奏、避免形式化倦怠。 - 適用情境:
時間緊湊或臨時性任務結束後。 - 做法:
成員分別寫下四象限結構的內容:- Good(好的地方)
- Terrible(不好的地方)
- Ideas for Improvement(改善想法)
- Actions(具體行動)
- 主持重點:
讓反思成為日常習慣,而非偶爾的活動。
- 目的:
這些範本並沒有高下之分,只有是否適合當下的團隊情境。
Scrum Master 的任務是挑選能讓團隊「誠實對話、聚焦學習、產生行動」的框架。
適時更換範本能讓 Retrospective 會議保持活力,避免陷入形式主義。
模板不是流程限制,而是學習的切入點。沒有適時更換範本,團隊就難以更換思維。
Retrospective 與引導式持續改善
多數團隊都知道要在 Retrospective 會議中討論改善,但真正的挑戰往往不是「找問題」,而是「怎麼改」。
Disciplined Agile(DA) 所提出的引導式持續改善(Guided Continuous Improvement, GCI),正是為了解決這個問題。
GCI 的核心理念是:持續改善不該完全依賴直覺,而應有結構與引導。
它提供一個可重複、可學習的思考框架,幫助團隊在眾多可能的改善方向中,選出最適合自己情境的行動。
Retrospective 會議與 GCI 的關係
Retrospective 會議專注於「觀察與反思」,而 GCI 則聚焦於「選擇與實踐」。
兩者的關係,就像是學習與應用的連續循環:
| 步驟 | 對應活動 | 說明 |
|---|---|---|
| 觀察問題 | Retrospective | 找出需要改善的議題與模式 |
| 尋找選項 | GCI | 根據 DA 的流程目標,挑選最合適的改善策略 |
| 採取行動 | Sprint / Iteration | 在下一個週期中實驗新的做法 |
| 反思成果 | 下一次 Retrospective | 檢視改變是否產生預期效益 |
這樣的循環讓改善不再停留在討論層面,而能透過實驗不斷驗證與進化。
GCI 的三個核心步驟
在 DA 的框架中,GCI 提供一條具體的改善路徑:
- 了解現況
在 Retrospective 會議後,團隊應先描繪出目前的狀況,例如「我們的測試流程過長」、「需求變更時溝通落差大」。
重點是收集事實,不做價值判斷。
- 找出可行選項
DA 提供了豐富的流程目標(Process Goals)與決策點(Decision Points)。
團隊可以根據要解決的問題,查找對應的流程目標,如:
- Improve Quality(提升品質)
- Accelerate Value Delivery(加快價值交付)
- Evolve Way of Working(演進工作方式)
接著從這些目標下的可行策略中,挑選一到兩個最符合團隊現況的選項。
- 試驗與學習
GCI 強調小步試驗,團隊應在下一個迭代嘗試新方法,並在下次 Retrospective 會議中回顧成果。
如果有效,就內化成標準流程。如果無效,就再嘗試其他策略。
這樣的循環使「持續改善」變成一條可追蹤、有依據的學習路徑,而非隨機嘗試。
為什麼要「引導式」而不是「自由改善」?
許多團隊會在 Retrospective 後陷入這種狀況:「我們知道要改,但不知道從哪裡下手。」
這時,GCI 的價值就在於它提供一套「改善地圖」。
透過 DA 的流程目標圖,團隊能根據問題類型選擇對應的改善方向,不必僅憑過往經驗或猜測決策。
例如:若瓶頸在「測試太慢」,則可對應 Develop Test Strategy 目標,考慮「自動化測試」或「撰寫測試腳本」。
這樣的「引導式學習」讓改善更具方向感,也更容易累積組織知識。
持續改善文化
Retrospective 會議讓團隊意識到問題,GCI 則提供了解決問題的路線圖。
前者回答「我們該改什麼」,後者回答「我們該怎麼改」。
透過 Disciplined Agile 的引導式框架,團隊能在不失靈活性的前提下,持續學習、持續實驗,最終形成一種真正可持續的改善文化。
Retrospective 引導與心理安全環境的建立
在許多團隊中,Retrospective 會議最容易出現的問題,不是時間不夠,也不是流程混亂,而是沒有人敢說真話。
如果成員只回報表面的現象、只提「安全的意見」,那這場回顧再完整也無法真正改善。這就是心理安全(Psychological Safety)存在的意義。
什麼是心理安全?
心理安全指的是:
成員相信自己可以在團隊中表達真實想法,而不會因此被懲罰、嘲笑或貼標籤。
在這樣的環境中,成員願意:
- 承認錯誤。
- 提出不同意見。
- 嘗試新的做法。
- 挑戰現有流程或假設。
換句話說,心理安全是團隊學習的前提。沒有安全感,就沒有誠實的反思。沒有反思,就沒有改善。
Retrospective 為什麼特別需要心理安全
Retrospective 是所有敏捷會議中「最容易引發情緒」的一種。
因為它要求團隊談論「自己做錯了什麼」、「哪裡可以更好」,這往往觸及責任、表現與信任。
如果主持人沒有建立心理安全的氛圍,會出現以下常見現象:
- 成員沈默,不願發言。
- 對話變成表面聊天或情緒宣洩。
- 問題被歸咎於外部因素(例如「需求變化太快」、「老闆決策搖擺」)。
- 改善項目重複出現卻從未真正落實。
這些都是「假回顧」的警訊:會議仍在進行,但學習早已停止。
主持人如何建立心理安全的基礎
心理安全不是靠口號,而是透過行為一點一滴累積出來的。
以下是主持人可採取的具體做法:
- 明確宣告會議目的
在開場時重申:「這場 Retrospective 不是檢討誰,而是檢視流程與合作方式。每個人都盡力了,我們只是想讓下次更好。」 - 以身作則、示範脆弱
Scrum Master 可以先分享自己在迭代過程中的失誤或反思,讓成員知道誠實是被鼓勵的。 - 採取匿名或漸進式揭露
對仍缺乏信任的新團隊,可使用線上匿名收集意見(如 Google Form、Miro 匿名便利貼),再由主持人歸納討論。 - 引導而非糾正
當有人提出負面意見時,不急著反駁,而是追問「你觀察到什麼?」或「能舉例說明嗎?」。讓情緒轉化為具體資訊,而不是對立立場。 - 維持對事不對人原則
將焦點放在行為與流程,而非人格或能力。例如:「這次需求確認流程出了什麼問題」,而不是「誰沒確認清楚」。
主持人可以觀察以下幾項行為,來判斷團隊的心理安全程度:
- 成員能夠開誠布公地談論錯誤。
- 對意見衝突不會出現防衛反應。
- 對他人表達感謝與支持。
- 即使討論激烈,也能維持尊重的語氣。
這些現象代表團隊已從「回報現象」邁向「誠實反思」,是成熟敏捷文化的重要徵兆。
創造安全環境的實務原則
心理安全不是靠宣言或標語形成的,而是透過具體行為與會議設計一點一滴累積起來的。
以下原則可協助主持人(特別是 Scrum Master)在 Retrospective 會議中,建立穩定、開放、可對話的文化基礎。
- 設定清晰的「安全規則」
在會議一開始,明確宣告討論原則,讓所有成員知道這是一個「可以誠實發言」的空間。
常見的安全規則包括:
- 專注於流程與合作方式,不針對個人。
- 可以批評行為,但要以尊重的語氣表達。
- 每個人都有平等發言權,沒有人能壟斷對話。
- 所有回顧內容不會被外部評分或紀錄於績效考核。
小技巧:可以把這些規則寫在白板上或貼在牆上,作為整場會議的「共同契約」。
- 主持人以身作則,示範開放與脆弱
一場安全的回顧,往往從主持人的示範開始。Scrum Master 若能率先分享自己遇到的錯誤或困難,團隊就更容易跟進。
例如:「上個 Sprint 我自己也忽略了某些測試細節,這讓我學到在版本凍結前要提早檢查依賴。」
這種示範能釋放壓力,讓大家理解:錯誤是成長的一部分,而不是責備的理由。
- 使用正向語言取代指責
主持人應協助團隊把批評轉化為建設性回饋,這種轉換不僅降低防衛心理,也讓對話更聚焦在「行動」而非「責任」。
可以透過句型轉換來引導語氣,例如:
| 原始說法 | 建設性說法 |
|---|---|
| 測試太慢了! | 我們可以怎麼讓測試流程更快? |
| 設計師都不更新文件。 | 我們可以怎麼確保設計更新能即時同步? |
| 後端又 delay。 | 有沒有什麼協作方式能幫助後端減少延遲? |
- 鼓勵多元表達與匿名回饋
不是每個人都擅長在公開場合發言。主持人可結合以下方式,兼顧外向與內向成員:- 書面發言
使用便利貼或線上白板(如 Miro、Mural),讓成員先寫再說。 - 匿名收集
使用線上表單(Google Form、Slido),讓人能自由表達真實感受。 - 輪流發言制
確保每個人至少有一次表達機會。
- 書面發言
- 保留情緒的空間
許多主持人會試圖把情緒排除在討論之外,但在 Retrospective 中,情緒其實是資訊的一部分。
主持人應該允許成員表達挫折或焦慮,並以中立方式接住情緒,例如:
「我聽到你覺得這段時間很急、壓力很大,我想我們都能理解這種感受。那我們可以怎麼調整流程來減少這種壓力?」
這樣的回應能讓情緒被轉化為具體行動,而非累積成怨氣。
- 聚焦團隊可控範圍
若討論不斷延伸到外部問題(如高層政策、客戶需求),主持人應協助拉回焦點:
「這部分我們暫時改變不了,但我們能不能在團隊內先嘗試其他做法?」
心理安全的核心,不是保證外部環境公平,而是讓團隊知道自己有影響力。
- 結尾時給出正向收尾
會議最後,主持人應邀請成員表達感謝或肯定,例如:- 感謝某位同事在這次緊急狀況中的協助。
- 我欣賞大家今天願意坦白討論困難的態度。
ORID 引導法與提問技巧
在實務上,主持一場 Retrospective 會議最常見的挑戰是:
要怎麼讓團隊從「發牢騷」轉為「有洞察的對話」?
這時,ORID 引導法(Objective、Reflective、Interpretive、Decisional)是一個非常有效的思考框架。
它能幫助主持人引導團隊逐步思考:從事實、到感受、到意義、再到行動。讓回顧的討論更有層次,也更容易收斂成具體決策。
ORID 的四個階段如下:
| 階段 | 目的 | 問題類型 | 常見陷阱 |
|---|---|---|---|
| O:Objective(客觀) | 蒐集事實與觀察 | 發生了什麼? | 容易混入情緒或主觀判斷 |
| R:Reflective(反思) | 探討感受與反應 | 你對這件事有什麼感覺? | 成員害怕表達負面情緒 |
| I:Interpretive(詮釋) | 分析意義與原因 | 這代表什麼?為什麼會這樣? | 討論過度抽象、缺乏實例 |
| D:Decisional(決策) | 制定行動與承諾 | 我們接下來要怎麼做? | 未設定責任人與追蹤方式 |
這樣的結構能幫助團隊在安全的氛圍下漸進討論,而不會一開始就陷入責備或爭論。
以下是一個回顧會議示例,展示主持人如何運用 ORID 問題引導團隊討論:
- O(Objective):客觀事實
- 這個 Sprint 中有哪些明確的成果或事件?
- 哪些任務提前完成?哪些延遲?
- 我們的測試與部署流程有出現哪些異常?
- R(Reflective):感受與反應
- 這個 Sprint 讓你感覺如何?
- 什麼事情讓你最有成就感?最挫折?
- 有沒有某個時刻讓你覺得「這樣不太對」?
- I(Interpretive):分析與洞察
- 為什麼這些情況會發生?
- 這反映出我們的流程或協作模式有什麼特徵?
- 如果要再來一次,我們會怎麼做得更好?
- D(Decisional):決策與行動
- 我們下個 Sprint 想嘗試什麼新做法?
- 哪一項改變能帶來最大改善?
- 誰來負責追蹤這個行動?要在何時檢查成果?
ORID 的主持策略:
- 從易答到難答
先問客觀事實(O),再進入感受(R),最後才探討意義(I)與決策(D)。這能降低防衛心理,讓成員逐步進入思考狀態。 - 保持中立語氣
問「發生了什麼?」而不是「為什麼會這樣?」。前者鼓勵描述,後者容易引發辯解。 - 善用沉默
當團隊沉默時,不要急著填空。給大家 10 秒思考時間,往往能得到更真誠的回答。 - 追問細節
若回覆過於籠統,可追問:「能舉個例子嗎?」或「這情況發生的時候,團隊是怎麼反應的?」。這能讓討論從抽象走向具體。 - 結尾收斂
每一階段都可用一句總結語收尾,例如:
「我們看到這個 Sprint 的主要挑戰在交付節奏和跨部門協作,接下來我們要決定哪些改進能帶來最大影響。」
ORID 的結構能增強心理安全:
- O、R 階段讓成員感受到「被聽見」。
- I、D 階段讓成員看到「自己能影響結果」。
這樣的引導方式能避免會議變成「誰對誰錯」的爭論,而是聚焦在「團隊如何一起變得更好」。
如何制定有效 Retrospective 的行動項目
許多團隊在 Retrospective 會議結束時,都會記下一長串改善事項,但下一個 Sprint 開始後,這些項目往往無聲無息地消失。
問題不在於團隊不想改善,而在於行動沒有設計得夠具體、可追蹤。
把「想法」變成「行動」
Retrospective 會議最常見的失誤,是停留在想法層面。
例如:
- 我們要加強測試流程。
- 我們要改善溝通。
這些聽起來合理,卻缺乏行動性。
一個真正有效的行動項目,必須回答三個問題:
- 要改變什麼?(What)
- 誰來負責?(Who)
- 何時完成?(When)
例如,把「改善測試流程」轉化為:
「在下一個 Sprint 時,建立自動測試腳本,由 QA 與後端工程師共同維護。」
這樣的表述具體、有期限,也能明確歸責。
檢查行動項是否符合 SMART 原則
SMART 原則是一個簡單但非常有效的檢核工具,能幫助團隊判斷行動項是否「可執行」:
| 原則 | 說明 | 實務檢查問題 |
|---|---|---|
| S: Specific(具體) | 明確指出要改什麼 | 這項行動是否清楚到任何人都能理解? |
| M: Measurable(可衡量) | 有可追蹤的成果 | 我們如何知道它有改善? |
| A: Attainable(可達成) | 在一個 Sprint 內能完成 | 這個目標現實嗎?需要拆成更小步嗎? |
| R: Relevant(相關性) | 對團隊有實質幫助 | 它能改善我們的流程或合作方式嗎? |
| T: Timely(有時限) | 有明確截止時間 | 我們何時檢查成果?下次回顧嗎? |
小技巧:主持人可以在會議尾聲引導團隊逐項檢查行動是否符合 SMART,確保每個改善都能落地。
控制行動數量:少而精,重在執行
一場 Retrospective 不需要產生太多行動項。與其訂下十個模糊的改善,不如專注三個可實踐的目標。
經驗上,一個兩週 Sprint 的團隊,建議:
- 每次回顧選出 1~3 項核心行動;
- 其餘想法可放入「改善待辦清單」中,未來再挑選執行。
這樣能避免行動項過多、焦點分散,也能確保每次迭代都能看見具體成果。
追蹤與落實 Retrospective 行動項目機制
制定行動項目只是開始,真正的挑戰是如何讓改善持續下去。
許多團隊在 Retrospective 會議後熱烈討論,但幾週後就忘了結論。
因此,建立一套穩定的追蹤與落實機制,是讓改善真正「成為文化」的關鍵。
把改善項目納入迭代待辧清單
最有效的追蹤方式,就是把改善項目當成正式的工作任務。
具體做法如下:
- 每個行動項應建立一張任務,放入迭代待辧清單(Sprint Backlog) 中。
- 任務應包含目標描述、負責人、預期成果與完成條件。
- 改善任務可標註為「改善行動」類型,避免與產品功能混淆。
這樣做的好處是:
- 改進工作能在每日站會中被追蹤。
- 團隊不會因「開發太忙」而忽略改善。
- 改善的成果能在迭代展示時檢視。
改善若不進入工作流程,就會永遠排在「有空再說」的清單裡。
建立「改善待辦清單」
有些回顧項目當下無法立即執行,例如需跨部門協調、或需額外資源。
這時可以將其記錄在一份持續改善清單(Improvement Backlog) 裡。
持續改善清單的用途:
- 作為未來回顧會的素材來源。
- 讓團隊記錄長期議題與潛在改進方向。
- 協助 Scrum Master 或 Team Lead 觀察議題是否重複出現。
這份清單能幫助團隊維持改善的記憶,不會讓努力白費或重複討論舊問題。
在下一次 Retrospective 回顧改善成效
Retrospective 會議本身,就是最自然的追蹤節點。
Scrum Master 應在每次會議開場時,花幾分鐘檢查上次的改善進度:
- 上次我們決定導入每日測試報告,目前效果如何?
- 我們嘗試了新的看板流程,有減少等待時間嗎?
這樣能讓團隊清楚看到改變的持續性,也讓改善不被遺忘。
建立可視化追蹤面板
除了文字清單,也可使用可視化工具協助追蹤進度:
- 在團隊看板上建立「流程改善」泳道。
- 使用顏色標示不同狀態(例如:綠色表示完成、黃色表示執行中、灰色表示延後)。
- 每週站會或迭代展示時簡短更新狀況。
可視化的好處是讓「改善」變得看得見。當成員看到某些改善項持續前進,會自然提升參與感與責任感。
把追蹤變成文化,而非稽核
追蹤改善不是「檢查進度」,而是「觀察學習」。
主持人應避免讓回顧變成績效檢查,而要讓團隊理解追蹤的目的在於持續成長。
具體建議:
- 用中立語氣提問:「我們從上次的嘗試中學到什麼?」
- 若行動未完成,追問「有什麼阻礙我們可以一起解決?」
- 若行動失敗,也要記錄學習成果:「我們知道這方向行不通,下一步該試什麼?」
這樣的語氣能維持心理安全,同時確保改善有持續反饋迴圈。
追蹤,是讓持續改善變成可持續行動的關鍵。
Retrospective 會議的學習若沒有被追蹤,就會成為短暫的情緒發洩。
只有當改善被納入流程、持續檢視,團隊的學習才會真正積累。
敏捷不只是快速迭代產品,也是在迭代「我們自己的工作方式」。
AI 在 Retrospective 會議中的應用
對多數團隊而言,Retrospective 會議是最需要人際互動、信任與同理的場域。
那麼,AI 這種理性工具能在這裡發揮什麼作用?
答案是:AI 不能取代反思,但能協助放大反思的深度與效率。
AI 的角色:從輔助資訊到協作夥伴
AI 在 Retrospective 中可以扮演三種角色:
- 資訊整合者
自動彙整迭代過程的資料,例如 issue 狀態、PR 次數、Bug 量、測試覆蓋率等。
幫助團隊在回顧前就能看見「事實」而非僅憑記憶。
- 洞察引導者
AI 可以分析重複出現的關鍵字或問題模式,例如:「延遲」或「需求不清」的頻率趨勢。
幫助主持人選出最具代表性的議題進行討論。
- 改善建議者
當團隊決定要解決的問題時,AI 能根據知識庫或敏捷實務提出參考做法。
例如:「若想提升跨職能協作,可嘗試每日同步和看板狀態明確可視化。」
AI 的任務不是給答案,而是幫助團隊更快聚焦「該討論什麼」。
AI 協助的三個階段
| 回顧階段 | AI 可協助的方式 | 舉例 |
|---|---|---|
| 會前準備 | 自動整理 Sprint 數據、回顧問卷結果、Issue 趨勢 | 這個 Sprint 有 12 筆重開的 Issue,平均修復時間為 3.2 天。 |
| 會中討論 | 分類意見、辨識重複主題、即時彙整結論 | 這五則意見屬於「需求變更溝通不足」主題,是否要合併討論? |
| 會後追蹤 | 轉換結論為行動項目、追蹤進度、自動生成回顧摘要 | 建立改善項目「測試流程優化」,指派給 QA 組,預計下個 Sprint 完成。 |
這樣的協作能讓會議更聚焦、資料更完整、行動更具體,特別對分散式團隊或大型組織格外有價值。
AI 參與回顧的限制與風險
儘管 AI 能加速資訊整理與歸納,但它永遠無法取代人類在回顧中最核心的能力:同理、覺察與對話。
AI 無法理解以下這些細微而關鍵的層面:
- AI 理解不了「情緒與脈絡」
AI 可以分析文字與數據,但無法理解背後的情緒動機。- 例如
當一位成員留言「這次合作壓力好大」時,AI 可能只把它歸類為「情緒負面」。但主持人卻能從語氣、表情、沉默中察覺那是團隊過載的徵兆。 - 風險
把人際訊號簡化成冷冰冰的分類,忽略潛在衝突或心理壓力。 - 建議
AI 可用於歸納與輔助,但關於情緒與關係的解讀,仍需主持人親自觀察與引導。
- 例如
- 過度依賴 AI 導致「責任感稀釋」
AI 生成的建議往往聽起來合理,但問題在於:它沒有責任。
當團隊習慣直接採用 AI 給出的行動方案,就容易出現「反正是 AI 說的」的心理,人類的判斷力與參與感會逐漸降低。- 風險
團隊失去對決策的擁有感,改善項目淪為「AI 指派任務」,而非「我們的共識」。 - 建議
任何 AI 生成的建議,都應經過團隊討論與修正。主持人應引導成員回答:「我們為什麼要採用這個建議?」讓決策仍由人來負責。
- 風險
- 資料偏誤與不完整資訊
AI 的分析結果依賴輸入資料。若資料有偏差,AI 的結論也會失真。- 例如
- 某些 Issue 沒有正確標記狀態。
- 因安全考量,AI 無法讀取全部專案紀錄。
- 成員只輸入部分回饋,導致結果偏向特定觀點。
- 風險
團隊以為結論「有數據依據」,但其實方向錯誤,決策品質下降,卻更難被質疑。 - 建議
主持人應明確說明資料來源與限制,並將 AI 分析視為「輔助參考」,非「客觀真相」。
- 例如
- 心理安全感下降
若 AI 被用作「監督或稽核工具」,會讓成員感到不安。- 例如
自動分析誰最常延遲提交、誰寫出最多缺陷。這會破壞 Retrospective 原本應有的信任氛圍。 - 風險
- 成員不敢誠實發言。
- 討論變成「數據辯護」而非「共同學習」。
- 建議
AI 的用途應以「支持學習」為目的,而非「監控表現」。主持人需明確說明不做個人評價,只關注流程改善。
- 例如
- 語意幻覺與誤導風險
生成式 AI 有時會「補全」並不存在的資訊。- 例如
推測不存在的原因、誤讀上下文、或錯誤關聯兩個事件。 - 風險
團隊浪費時間討論錯誤假設,甚至根據幻覺制定行動。 - 建議
若 AI 提出推論或假設,主持人應以「驗證」角度面對,詢問:「我們有什麼證據支持這個結論?」讓討論回到理性與實證層面。
- 例如
- 隱私與合規風險
Retrospective 通常涉及內部溝通與敏感議題。若將會議內容上傳至雲端 AI 工具,可能造成個資外洩或違反公司合規政策。- 風險
機密資訊被用於 AI 訓練,公司內部數據流出。 - 建議
使用前應確認:- 工具是否支援私有部署或企業帳號。
- 敏感資料是否匿名化。
- 使用者是否被充分告知資料用途。
- 風險
敏捷觀點下的 AI 協作
AI 的介入其實與敏捷原則並不衝突。
在「檢視與調整」的精神下,AI 可以讓檢視更全面、調整更精準。
但同時,我們仍需記得敏捷宣言的第一條價值:
「個人與互動重於流程與工具。」
AI 是好用的工具,能大幅提升效率,卻永遠不該削弱人際互動。
Retrospective 的目的是「學習與改進」,而非「輸出報告」。
AI 的任務是輔助人類更快抵達這個目的,而不是代替團隊做出結論。
真正的學習來自「人性化的對話」與「團隊共學」。
工具可以幫助加速,但方向仍需人來選擇。
Retrospective 常見問題與實務建議
Retrospective 會議太冗長怎麼辦?
這是最常見的抱怨之一。
許多團隊會覺得:Retrospective 會議每次都開太久,內容又重複,效果不明顯。
久而久之,會議變成一種「例行消耗」,而不是「持續改善」的動力。
原因 1:討論沒有焦點
會議冗長的最大原因,不在於時間太短,而在於沒有聚焦在最重要的議題。
常見的狀況包括:
- 每個人都提太多點,沒有人幫忙歸納。
- 討論無限延伸,缺乏主持人控場。
- 沒有明確目標或主題,只是「想到什麼聊什麼」。
建議做法:
- 在會前讓成員先以匿名方式提交回饋。
- 由主持人或 AI 工具事先歸類與投票篩選,選出前三大主題。
- 在會議中只討論這三項,其他項目列入改善待辦清單。
改進少一點、做得深一點,比每次討論十件事卻沒任何改變更有價值。
原因 2:缺乏明確的時間限制(Time-box)
一般建議:
- 一個月 Sprint 的 Retrospective 上限為 3 小時。
- 兩週 Sprint 通常控制在 1.5~2 小時。
- 微型回顧可在 15~30 分鐘 內完成。
若會議常常超時,表示流程設計或主持節奏需要優化。
建議做法:
- 在每個階段設定明確時間(例如:蒐集資料 15 分鐘、討論 30 分鐘、決定行動 15 分鐘)。
- 使用計時器提醒時間。
- 若未討論完,可直接決議「延伸議題下次優先處理」。
原因 3:缺乏引導與決策節奏
有些 Retrospective 會議開得久,是因為主持人沒有協助結構性引導。
當討論陷入細節或情緒時,沒有人適時拉回重點。
建議做法:
- 採用「五步驟模型」流程。
- 每個階段只做一件事,避免「蒐集資料時就開始找解法」。
- 使用 ORID 問法,幫助團隊逐層聚焦。
Retrospective 不是閒聊,而是有結構的思考過程。
原因 4:議題太抽象,導致討論無法收斂
「溝通要改善」、「測試太慢」這類模糊問題,會讓討論陷入「各說各話」。
建議主持人可追問:
- 具體指的是哪個形式的溝通?
- 測試太慢是因為流程、環境,還是人力配置?
- 有沒有數據能佐證這個現象?
當問題具體化,討論自然能收斂,時間也能有效控制。
原因 5:會後沒有追蹤,導致重複討論
若每次回顧都在講相同問題,會議自然變得冗長。這通常是因為行動項目沒有落地或追蹤機制失效。
建議做法:
- 每次會議開場時,先檢查上次改善的執行情況。
- 若某項仍未解決,討論「為什麼沒做」而非「要不要再做」。
- 將行動項目納入迭代待辦清單或可視化追蹤看板持續追蹤。
團隊討論氣氛太冷怎麼辦?
一場成功的 Retrospective 會議,不只是要有議題和流程,更要有「溫度」。
但在許多團隊裡,會出現這樣的畫面:主持人熱情提問,成員卻低頭沉默。便利貼一張都沒寫,大家就開始滑手機。
這並不是成員不願意參與,而往往是環境不安全、氣氛太壓抑、或是會議變得形式化。
團隊沉默,通常不是冷漠,而是缺乏「心理安全感」。
成員心裡可能在想:
- 我講出問題會不會被當成抱怨?
- 主管在場,我該不該講真話?
- 上次講了也沒人理,這次就算了吧。
這些想法都會讓 Retrospective 變成表面參與、內心防衛的場域。
沒有安全感的團隊,討論再多技術問題,也不會真正改進。
建議做法:
- 開場設定安全框架
在會議開始時,主持人可以先重申原則,例如:- 回顧的目的不是找戰犯,而是一起讓流程更順。
- 這裡的內容不會被外傳,也不作為績效依據。
- 先用破冰活動暖身
簡短、無壓力的活動能幫助成員放鬆。舉例:- 用三個表情符號形容這個 Sprint。
- 說出這次開發中最讓人開心的一件事
- 如果這次 Sprint 是一部電影,它的片名會是?
- 採用匿名方式蒐集意見
若團隊文化仍在建立中,可以讓成員先匿名輸入想法。這樣能降低社交壓力,避免「誰說了什麼」的顧慮。
主持人將意見整理後再匿名展示,鼓勵大家針對內容,而非個人發言。
- 使用正向提問,引導思考焦點
當問題太直接時,會引發防禦。主持人可換一種問法:- 這次有什麼地方是我們想保留的?
- 如果可以重來一次,我們會想改變哪個部分?
- 上次的改善項目,哪一個最有效?
- 讓沉默的成員也能參與
在許多團隊中,常會出現「說話的都是固定那幾個人」的現象。這時主持人可採用以下技巧:- 輪流發言法
依序請每人分享一點觀察或感受。 - 書面反思法
先讓大家靜靜寫下想法,再一起閱讀與討論。 - 分組討論法
將人數分成 2~3 人一組,小組先聊過再回大組分享。
- 輪流發言法
- 建立「表達是被尊重的」文化
Scrum Master 或 Team Lead 的態度會直接影響氛圍。
若主持人能主動示範「承認自己的不足」或「感謝他人指出問題」,成員會自然感受到在這裡說真話是安全的。
氣氛不會自己變暖,是被引導出來的。
當氣氛冷,解法不是強迫大家發言,而是先建立信任與安全。
有了安全感,團隊自然會開口。有了對話,改善才會發生。
Retrospective 會議的關鍵,不是說話技巧,而是讓每個人都覺得自己說的話有價值。
如果回顧內容重複、沒新意怎麼辦?
許多團隊導入 Retrospective 會議 一段時間後,會出現這種情況:
每次開會講的都差不多,「溝通不順」、「測試太慢」、「需求又改」。
最後大家覺得:回顧不過是「重播上集」。
這種「回顧疲乏(Retrospective Fatigue)」的現象非常普遍。
問題不在於會議形式,而在於團隊的學習模式卡住了。
沒有深入探究,就沒有新洞察
當討論總是停留在「知道問題」而不是「理解原因」時,回顧自然會變成反覆陳述。
這代表團隊只在「表層事件」打轉,沒有深入挖掘根本原因(Root Cause)。
舉例:
- 問題:「需求常改」
- 為什麼改?
因為客戶常臨時要新功能。 - 為什麼會臨時?
因為需求澄清結果不明確。 - 為什麼流程不明確?
因為產品文件沒有在 Sprint 前完成確認。
- 為什麼改?
- 當團隊開始問「為什麼」,就能從抱怨轉向學習。
這正是 Retrospective 會議的核心目的:理解,而非指責。
變換提問角度,打開新思路
若每次回顧都用同樣的問題(例如「做得好/可以改善」),團隊自然會陷入思考慣性。
主持人可嘗試以下不同角度:
- 這次 Sprint 中,最讓我們驚訝的事是什麼?
- 哪件事如果不改,兩個月後會讓我們後悔?
- 這次我們學到什麼關於合作的事?
- 有哪件小事帶來了超出預期的效果?
這類問題能刺激「反思層級」思考,讓團隊從流程轉向心態與習慣層面的檢視。
定期更換範本,維持新鮮感
長期使用同一種回顧模板(例如 Start, Stop, Continue)會讓成員失去興趣。
適時更換範本,能讓討論角度與參與動機都重新被喚醒。
建議循環方式:
- 每隔三次 Retrospective 更換一次回顧模板。
- 每半年舉辦一次「Meta-Retrospective」(回顧的回顧)。
- 針對不同主題(流程 / 人際 / 技術)選擇不同的模板。
常用替代範本如:
- Sailboat(帆船):聚焦推進與阻礙。
- 4Ls:整理學習與缺乏。
- Rose, Thorn, Bud:平衡正面與挑戰。
- Mad, Sad, Glad:重啟情緒共感。
範本不是形式,而是換個角度重新觀察團隊。
引入客觀數據,避免憑印象討論
當回顧內容重複時,代表團隊缺乏新的觀察依據。
AI 或自動化工具可以幫助團隊看到新的面向,像是:
- 任務處理時間趨勢(Cycle Time)
- Pull Request 審核延遲
- 測試失敗率或自動化覆蓋率
- Story 完成與預估差距
這些資料能引導出更具建設性的討論,例如:
- 為什麼我們的 Issue 關閉時間持續上升?
- 這是流程瓶頸,還是需求定義不清?
透過數據支持的反思,回顧會自然會從主觀抱怨轉為客觀改善。
鼓勵小實驗,創造新體驗
沒有新洞察,往往是因為沒有新嘗試。
主持人可在每次會議結尾時,邀請團隊選一項小實驗,在下個 Sprint 嘗試:
- 這次我們試著每天在站會前先更新看板。
- 我們嘗試讓測試提早一週介入開發。
- 我們試著每週輪流主持回顧。
即使實驗不成功,也是一種學習。
重點不是「完美改善」,而是讓團隊保持學習節奏。
Retrospective 會議需要主管參加嗎?
這個問題沒有絕對答案,但有一個核心原則:
主管是否參加,取決於這場 Retrospective 想達成什麼目的。
回顧會的核心價值:誠實反思
Retrospective 會議 的設計初衷,是讓團隊成員能坦率地回顧流程、討論問題、提出改善。
要做到這一點,前提是所有人都能放心說真話。
但現實中,當主管或高階經理出現在場時,氣氛往往會瞬間改變:
- 成員會開始斟酌措辭。
- 問題會變得「安全又模糊」。
- 有些人乾脆選擇沉默。
因此,若回顧的目的是促進誠實對話與團隊反思,主管的在場反而會破壞心理安全。
回顧會的價值不在於監督,而在於學習。
什麼情況下「不建議」主管參加
以下幾種情境,主管應該主動退場:
- 團隊剛開始建立心理安全,尚未形成信任文化。
- 團隊需要討論流程問題或內部協作摩擦。
- 會議議題包含情緒、壓力或人際張力。
在這些情況下,主管的角色應是支持者(Supporter),讓團隊有空間自行對話與學習。
真正成熟的主管,不需要親自參與每次回顧,而是讓團隊能自己回顧、自己改善。
什麼情況下主管「可以」參加
也有些情境下,主管的參與反而有助於協作:
- 跨部門或跨團隊的聯合回顧(Joint Retrospective)。
- 團隊希望爭取資源、改善組織流程或工具支持。
- 主管被明確邀請,且角色是「聆聽者」而非「評價者」。
在這種情況下,主管應以「觀察與學習」的態度參加,並遵守以下原則:
- 不打斷、不評論個人表現。
- 只詢問「我能如何協助你們改善?」。
- 會後不引用個人發言作為績效依據。
這樣能讓團隊感受到支持,而非被監視。
若主管堅持要參與,主持人怎麼辦?
Scrum Master 或主持人可採取幾個緩衝做法:
- 事前明確界定目的
確認主管是來「了解脈絡」而非「評估團隊」。 - 重新設計流程
- 先進行「內部回顧」收集意見。
- 再舉辦「高層同步回顧」,分享整理後的主題。
- 提供匿名回饋機制
讓團隊仍能誠實表達意見。
這樣可以平衡「透明」與「安全」兩者之間的張力。
管理層應該如何參與持續改善
主管不一定要參加回顧,但應該參與持續改善的循環。
具體作法包括:
- 閱讀回顧會產出的行動項與追蹤報告。
- 在下一個 Sprint Review 時,確認支持措施是否到位。
- 鼓勵團隊主持自己的回顧,並給予時間與資源。
這樣能讓改善不只是「團隊內部行為」,而是「整個組織文化」的一部分。
主管不在場,並不代表不關心,而是相信團隊有能力自己變得更好。
Retrospective 的改善項目老是做不完怎麼辦?
許多團隊在 Retrospective 會議結束時,總能整理出一份漂亮的「改善清單」。
但幾週後再開回顧時,發現那些項目依然原封不動,大家只能尷尬地說:「這次又沒時間做完。」
這種情況非常普遍,卻也正是回顧會能否創造價值的關鍵分水嶺。
改善被當成「額外工作」
大多數團隊把改善項視為「非產品交付任務」:
「先把功能做完比較重要,改善之後再說。」
結果就是:
- 產品任務排程一緊張,改善永遠排在最後。
- 改善沒做完,下次回顧又提同樣的問題。
本質問題是:改善沒有被納入正式流程。
若改善不在工作流程中,它永遠是「被擠掉」的那一件事。
把改善項納入迭代待辦清單
最有效的方式,就是把改善行動明確轉化為 Sprint 任務:
- 每個改善項目都應轉成任務(Task)。
- 指派明確的負責人(Owner)。
- 設定可驗證的完成條件(Definition of Done)。
- 放入迭代待辦清單(Sprint Backlog)中與產品工作並列。
這樣改善就能在每日站會中被追蹤,也能在迭代展示時被檢視成效。
Scrum Master 可提醒團隊:
這不只是內部優化,而是讓我們能更穩定交付的基礎任務。
控制改善項的數量
另一個常見問題是:改善太多,導致分散注意力。
每次回顧都列出五六項行動,最後沒人有時間做。
建議原則是:
- 每次 Retrospective 只選出 1~2 個最關鍵的改善項目。
- 以「影響力 × 可執行性」矩陣為排序依據。
- 其他項目放入改善待辦清單,待未來挑選。
改善不在多,而在於能執行、能持續。
拆解成「小步改善」
有些改善項目太大,例如:「優化整個測試流程」或「改進 CI / CD 系統」。
這類行動若沒有被拆解,團隊自然無法在一個 Sprint 內完成。
建議用「小步前進」的思維拆解成具體任務:
- 先自動化一項測試流程。
- 先優化 CI 通知的設定。
- 先建立測試指引文件。
每完成一小步,團隊都能感受到進展與成就,這種正向回饋會推動持續改善的循環。
建立改善追蹤機制
Scrum Master 或 Team Lead 應在每次 Retrospective 開場時,花幾分鐘檢查改善進度。
這樣能讓改善變得具體、可見,也讓責任明確。
同時,這也是讓團隊信任回顧價值的關鍵步驟。
用 AI 協助追蹤與提醒
AI 也能在這裡發揮作用:
- 自動匯總改善項進度。
- 生成持續改善報告。
- 每週提醒 Owner 更新狀態。
- 分析哪些類型的改善重複出現,提供洞察。
例如:
「過去五次回顧中,與『測試延遲』相關的議題出現三次,建議進一步檢查流程瓶頸。」
這樣的自動化追蹤能減少人工管理負擔,讓持續改善更具可持續性。
Retrospective 遇到團隊衝突該怎麼辦?
有經驗的 Scrum Master 幾乎都遇過這種情況:
Retrospective 會議開到一半,成員情緒突然升高。
有人指責對方拖延,有人反駁測試沒提早介入,場面尷尬,主持人不知道該不該介入。
衝突看似壞事,但其實是團隊成熟的必經階段。
真正的問題,不是有沒有衝突,而是如何處理衝突。
衝突不一定是負面的
在心理學與團隊動力理論中,衝突可分為兩種:
| 類型 | 特徵 | 結果 |
|---|---|---|
| 任務衝突(Task Conflict) | 團隊對流程、方法或決策有不同見解 | 有助於創造力與問題解決 |
| 關係衝突(Relationship Conflict) | 涉及情緒、態度或個人攻擊 | 破壞信任與合作 |
敏捷團隊應該接受任務衝突、避免關係衝突。
前者是健康討論的一部分。後者則需要立即引導與修復。
沒有爭論的團隊,不代表和諧,只代表沒有人在思考。
主持人的首要任務:維持安全感
當衝突發生時,主持人要做的第一件事不是「壓制情緒」,而是確保會議仍在「安全」的界線內。
具體做法:
- 以中立語氣重述爭議焦點
「我聽到大家對測試時程的安排有不同看法。」 - 避免責任導向語句改用流程導向
如把「是誰造成的」改成「流程哪裡可以調整」
若情緒過高,可暫停 3~5 分鐘休息,讓大家冷靜再回來討論。
主持原則:
不處理情緒,問題永遠解決不了。但只處理情緒,而不面對問題,也只是暫時壓下火。
使用 ORID 結構引導衝突回歸理性
當討論變成互相指責時,主持人可以使用 ORID 問題結構(Objective、Reflective、Interpretive、Decisional):
| 步驟 | 問題範例 | 目的 |
|---|---|---|
| O:事實層(Objective) | 我們在這次 Sprint 的測試流程中,具體發生了哪些延遲? | 讓討論回到客觀事實 |
| R:感受層(Reflective) | 這樣的情況讓你有什麼感覺? | 承認情緒但不責備 |
| I:意義層(Interpretive) | 從這次經驗,我們學到什麼關於合作的事? | 提煉學習與原因 |
| D:行動層(Decisional) | 我們要採取什麼具體行動避免下次再發生? | 將衝突轉為行動方向 |
這個流程能讓討論重新聚焦在事實與學習上,而不是個人對錯。
若衝突升級,該暫停還是繼續?
當情緒明顯超出理性討論範圍,例如:
- 成員語氣失控、言詞攻擊。
- 有人沉默、明顯態度退縮。
- 氣氛僵化無法繼續。
此時,主持人應暫停會議,改以私下輔導或一對一對話方式處理,而非在全體場合硬拉回理性。
建議做法:
- 事後私下詢問雙方意見與需求。
- 等情緒緩和後,再邀請雙方共同釐清問題。
- 若涉及跨職能誤會,可請中立第三方協調。
停下來不是逃避,而是為了讓對話有空間恢復建設性。
將衝突轉化為學習素材
處理完衝突後,主持人可在下一次 Retrospective 引導反思:
- 我們從上次的爭論中學到什麼?
- 怎樣的溝通方式能讓不同意見被聽見但不傷人?
把衝突事件當作團隊學習的一部分,能幫助成員理解「衝突不是壞事,而是對齊的過程」。
長期成效:
- 成員更敢表達不同觀點。
- 信任逐漸建立。
- 團隊從情緒對立轉向理性協作。
衝突不是 Retrospective 的失敗,而是改進的契機。
只要處理得當,它能揭露真正的問題,讓團隊在信任與理解中更成熟。
重點不是避免爭論,而是學會「有意識地爭論」。
Retrospective 與企業文化衝突時該怎麼辦?
在導入 Retrospective 會議 的過程中,最常聽見的阻力除了「時間不夠」,還有這個在我們這裡行不通。
這句話表面上談制度,其實反映的是價值觀的衝突。
敏捷講求「透明、學習、信任」,但許多企業文化仍以「控制、績效、階層」為核心。
於是,Retrospective 會議自然成為敏捷精神與傳統文化之間的戰場。
文化比流程更頑固
在階層明確、個人責任導向為主的組織裡,成員通常習慣「報告成果」而不是「討論問題」。
於是 Retrospective 會議就變成:
「這次大家都很努力,下次要再加油。」
沒有真實反思,也沒有改善行動。
根本原因在於:
- 員工害怕承認錯誤會被懲罰。
- 主管追求表面和諧而非學習。
- 組織缺乏「安全失敗」的文化。
這種環境下,回顧自然淪為儀式,而非學習。
以「流程改善」為切入,而非「文化挑戰」
若直接高喊「我們要建立心理安全」,往往會引起更多防衛。
更務實的方式是:
先聚焦在「流程」與「效率」這類可量化的議題。
舉例:
- 我們能不能找出讓交付更順的方式?
- 如果測試能提早兩天介入,是否能減少修正次數?
這類問題不具威脅性,卻能逐步打開誠實討論的空間。
當成員發現「討論問題不會被責備」時,心理安全才會自然形成。
文化改變不能被要求,只能親身經歷。
以「行為」帶動文化,而非口號
敏捷文化不是靠宣言,而是靠重複的行為模式形成。
Scrum Master 或 Team Lead 可以從以下小行動開始:
- 在回顧中主動承認自己的錯誤。
- 對指出問題的人表示感謝,而非防衛。
- 將回顧的改善項目公開追蹤,讓人看到「說了有效」。
這些具體行為比任何文化標語都更有說服力。當人看到「說真話有用」,文化就會慢慢鬆動。
先建立「局部文化」,再推廣「整體文化」
許多成功的敏捷轉型,都是從「一個安全的團隊」開始的。
不需要一開始就改變整個公司,只要先創造一個範例。
這個範例團隊應該:
- 持續舉行高品質的 Retrospective。
- 確實落實改善行動。
- 用數據證明成果(例如交付周期縮短、Bug 數下降)。
當其他團隊看到成果,自然會問:「你們怎麼做到的?」
這時文化的改變才會具備感染力,而不是命令式地強行推動。
管理層的角色:從控制者變成教練
文化的最終決定權在管理層。
若主管只想知道「回顧結果」,卻不願意面對「組織自身也是問題的一部分」,那任何改善都不會長久。
主管若想支持敏捷文化,可以這樣開始:
- 不要求報告是誰犯了錯。
- 將焦點放在「流程優化」與「學習產出」。
- 鼓勵團隊自行決定改善步驟,並給予時間與信任。
當主管願意示弱,團隊才敢誠實。
Retrospective 會議的難點,不在技巧,而在文化。
文化的改變不能靠命令,只能靠反覆的正向經驗累積。
從流程切入、以行為示範,讓團隊親身體驗「誠實討論不會受罰、而是能變好」。
最終,這樣的經驗會逐漸滲透整個組織,讓敏捷文化從一場會議,變成一種習慣。
Retrospective 的價值被質疑時,該怎麼回應?
在導入敏捷一段時間後,許多團隊都會出現這樣的聲音:
- 每次開 Retrospective 都在講老問題,沒什麼用。
- 不如把時間省下來讓我們多寫點 code。
這並不代表 Retrospective 沒價值,而是團隊暫時看不到它的價值。
要解決這個問題,必須從三個層面著手:認知、行為與成果。
先承認現象,而不是硬辯
當有人說「Retrospective 沒用」,最糟糕的回應是「那是因為你們沒有真正在進行自省和反思」。
這種防衛式回答只會強化反感。
更有效的做法是先認同問題的存在:
「確實,我們最近的 Retrospective 沒有帶來明顯改變,這代表我們該檢查它的運作方式。」
這樣的回應能傳達兩個訊息:
- Retrospective 的價值是可以接受檢驗的,而不只是信仰。
- 我們願意改進回顧本身,這就是 Retrospective 精神的實踐。
不是「會議沒用」,而是「執行失焦」
多數情況下,Retrospective 被質疑其實是因為以下幾個誤區:
| 問題現象 | 根本原因 | 修正方向 |
|---|---|---|
| 每次都講相同問題 | 行動未落實、缺乏追蹤機制 | 將改善項目納入迭代待辦並追蹤成果 |
| 討論太表面 | 缺乏引導技巧、沒問「為什麼」 | 使用「五個為什麼」或 「ORID 結構」深化討論 |
| 太耗時間 | 未聚焦主題 | 會前先收集意見並投票選定議題 |
| 未看到成果 | 改善項目無數據或成果未回報 | 定期展示改善差異成效報告 |
該質疑的不是「回顧會議」這個形式,而是我們沒讓它產生實際影響。
用數據與實例證明價值
在理性的組織環境中,「數據」是最有說服力的語言。
Scrum Master 可以紀錄改善項與成果,在幾次回顧後呈現具體變化,例如:
- Sprint 12:平均 Bug 修復時間 3.5 天
- Sprint 14:引入自動化測試後,修復時間下降至 2.1 天
- Sprint 16:部署延遲次數減少 40%
再輔以團隊反饋(如壓力下降、合作更順暢),這些都是 Retrospective 轉化為價值的證據。
改變形式,重啟動能
當回顧被視為「例行公事」,最好的解法不是說服,而是改變形式。
例如:
- 改用不同範本(Sailboat、4Ls、Rose, Thorn, Bud)。
- 導入 AI 協助彙整資料與歸納主題。
- 把焦點從「問題」轉為「我們的成功經驗能複製嗎?」
讓成員重新感受到回顧是「有活力、能創造學習」的過程。
提醒團隊:沒有回顧,改善就只能靠運氣
如果取消 Retrospective,問題依舊不會消失,只是變得沒人談、沒人改。
長期下來,團隊會陷入「持續忙碌、卻沒有持續改善」的惡性循環。
Scrum Master 可以這樣說:
「Retrospective 不是為了填流程,而是確保我們不重蹈覆轍。若沒有這個停頓點,我們會一直前進,但不會變得更好。」
這能幫助團隊重新連結 Retrospective 與「效率提升」、「風險降低」、「學習累積」的關係。
最後的衡量標準:團隊有沒有因此改變
若每次 Retrospective 之後,團隊的流程、心態或合作方式沒有任何變化,那麼這些質疑的確有道理。
但如果 Retrospective 讓團隊每次都學到一點、改進一點,那麼它的價值就不需要辯論。
最好的回應,不是辯護,而是行動。
當團隊真的因為 Retrospective 變好,就不會有人再問「這有沒有用」。
Retrospective 會議不是浪費時間,而是節省未來時間的投資。
它讓團隊從「經驗」中提煉出「學習」,讓問題不再重演、讓效率逐步累積。
所以當有人質疑時,最好的回答是:
我們不只是想交付產品,我們也想交付更好的團隊。
結語:讓 Retrospective 成為團隊的習慣
敏捷不是一場運動,而是一種節奏。
Retrospective 也不只是會議,而是一種習慣。
當回顧變成團隊的自然呼吸,「改善」就不再是特定時間發生的行動,而是每個人日常思考與對話的一部分。
從「流程」到「行為」的轉變
多數團隊在導入 Retrospective 初期,會專注於形式:會議的範本、時間盒、議程。
這些是必要的,但仍屬於「流程層次」。
真正的價值在於:每個人都願意對自己的工作行為負責、願意改變。
也就是從「我們每次都開會反思」轉變成「我們平時就會觀察並回饋」。
具體表現包括:
- 成員主動提出改進建議,而非等主持人問。
- 問題一出現,就會即時討論,而不是等到 Retrospective。
- 改善不再是額外任務,而是工作的一部分。
當這些行為出現時,代表 Retrospective 精神已經內化。
維持節奏,比追求完美更重要
許多團隊在推行 Retrospective 一段時間後會陷入疲乏,以為「開會品質下降」代表「不需要再開」。
事實上,持續的節奏比完美的品質更關鍵。因為節奏會帶來穩定的學習循環。
即使有些回顧不理想,也仍是一種練習。
這樣的節奏,才能讓團隊形成「反思肌肉」。就像運動一樣,不練就會退化。
Scrum Master 的責任不是讓每次 Retrospective 都熱烈豐富,而是讓這個節奏維持不間斷。
文化的改變,從一次誠實的對話開始
企業文化不是靠貼公告建立的,而是從一次次「願意誠實說話」的時刻累積出來的。
每一次 Retrospective 都是團隊重新學習「怎麼說真話、怎麼聽別人的真話」的練習。
當這種對話變得自然,心理安全、信任、責任感就會慢慢成形。
敏捷的改善不靠一次劇烈改變,而是靠小步學習:
- 一次只修正一個問題。
- 一次只試一個新方法。
- 一次只建立一個新習慣。
每一個小成功,都是信任與學習的基石。這些看似微小的累積,最終會形成一種文化:
一種讓團隊自然地反思、調整與成長的文化。
Retrospective 的真正價值在於創造未來
當 Retrospective 被視為「會議流程的一部分」,它就會慢慢失去意義。
當它被視為「學習的一部分」,它才會持續帶來價值。
Retrospective 的真正價值,不在於討論過去,而在於創造未來。
它讓團隊在快速變化中持續學習,在失誤中尋找洞察,在摩擦中孕育信任。
當回顧成為團隊的自然節奏,便不再需要提醒大家去改善,因為「改善」已經成為團隊的本能。
讓回顧成為習慣,團隊自然就會持續成長。


