Launch Atlas logoLaunch.Atlas
#54Operate產品經理產品負責人

Retrospective · 回顧會議

讓團隊每個 sprint 留下一個小改善

Retrospective · 回顧會議 · 卡片插圖
CHOOSE YOUR MODE

先決定你現在是要學,還是要在專案裡做

網站負責解釋與分發工作包;真正的 Repository 掃描、缺口判斷與文件產出交給 Coding Agent。

SDLC 實作課 · 交付物練習

先理解這份文件替你消除什麼不確定

讓團隊每個 sprint 留下一個小改善

Retro 不是抱怨大會,也不是讚美大會。它的價值是每次留下「一個能做、會做、會驗證的改善」,並把它放進下個 sprint backlog。

OWNER & HANDOFF

誰負責、交給誰

主責: PM / PO / Scrum Master

協作: 全體團隊成員

下游收件: backlog 改善 item、Coding Standard 更新、Runbook 更新

WHEN TO USE

何時值得做

REQUIRED

必要時機: Sprint 結束、release 完成、SEV-1 事故後

SKIP

不需要時: 團隊已疲乏且上次改善仍未執行

CAUTION

常見誤用: 行動項無 owner;同樣問題每次都被提;只談感覺不談資料

看懂6 段骨架知道每段要留下哪一種判斷
看會雙版本範本先用輕量版練習,再讀完整版
做出自己的草稿手動貼到 Claude Code、Codex 或其他 Agent
  1. 01讀大綱
  2. 02比範本
  3. 03填素材
  4. 04貼提示詞
  5. 05對照驗收

Anatomy · 文件解剖

輕量版先回答 6 個核心章節

章節名稱可以因團隊調整,但每一段要求的判斷不能被省略。先讀問題,再看格式。

  1. 01

    Format & Context

    範本必要章節

    1-2 行說明本次選用哪種 retro 格式(start/stop/continue / 4Ls / mad-sad-glad / sailboat)與為何

  2. 02

    Themes(按 start/stop/continue 或 4Ls 分群)

    範本必要章節

    3-6 個 themes;不寫人名,用「某角色 / 某流程」匯總;每條附 frequency + severity + supporting metric

  3. 03

    Trend vs Previous Retro

    範本必要章節

    必含「上次 action 完成數」+「重複出現的 theme」兩件

  4. 05

    Action Items(≤ 3 條)

    範本必要章節

    每條必含 owner(role/team,不寫人名)+ due(≤ 2 sprints)+ success metric + INVEST 通過;無 owner 寫 _TODO: 待 Scrum Master 指派_

  5. 10

    Decision Log(key 1-2 條)

    範本必要章節

    每條必含 chosen + 至少 1 個 rejected + 拒絕原因

  6. 12

    Confidence & Sources & TODO

    範本必要章節

    把已確認的內容、判斷依據與仍待補充的資訊清楚分開。

Study · 對照學習

同一份交付物,先練核心,再看完整深度

輕量範本適合第一次練習與 MVP;完整範本保留跨職能交棒需要的細節。兩者都要求未知事項保持可見。

SmartTrip 實例待補

這張卡目前提供已審定的輕量與完整範本;不以 AI 臨時生成的內容冒充實際案例。

LIGHT TEMPLATE

30 分鐘內先完成核心章節。

---
doc_type: "retro"
variant: "light"
status: "draft"
owner: "<scrum-master-or-pm>"
last_updated: "YYYY-MM-DD"
upstream:
  required: ["anonymous-feedback", "sprint-metrics"]
  optional: ["previous-retro-actions"]
---

# Retrospective: <sprint-or-release-name>

**Status:** Draft v0.X · **Owner:** <Scrum Master> · **Last updated:** YYYY-MM-DD

> [!IMPORTANT]
> **AI 填寫規則:** 本範本 6 段(編號 1, 2, 3, 5, 10, 12),全部必填——刻意沿用完整版的章節編號讓兩版可對照。每結論行內加 `(依據:feedback §XXX / metric §YYY)`;每量化欄位 `[H]/[M]/[L]` confidence badge;缺資料寫 `_TODO: 需要 XXX_` 不編造;**不寫人名**(用角色 / 流程描述);**action items ≤ 3 條**,每條必須 INVEST 通過 + owner + due。

---

## 1. Format & Context

<!-- ai-fill: 1-2 行說明本次選用哪種 retro 格式(start/stop/continue / 4Ls / mad-sad-glad / sailboat)與為何 -->

| Field | Value |
|---|---|
| **Format** | start_stop_continue / mad_sad_glad / 4Ls / sailboat |
| **Sprint / period** | <e.g. Sprint 23, 2024-05-13 ~ 05-26> |
| **Participants** | <人數 + 組成 hint> |
| **Rationale** | <為何這個 sprint 選這格式> |

---

## 2. Themes(按 start/stop/continue 或 4Ls 分群)

<!-- ai-rule: 3-6 個 themes;不寫人名,用「某角色 / 某流程」匯總;每條附 frequency + severity + supporting metric -->

| Theme | Bucket | Frequency | Severity | Metric correlation | Source | Confidence |
|---|---|---|---|---|---|---|
| <e.g. PR review 太慢> | Stop | 5 votes | high | PR review p95 36h | feedback §3 | **[H]** |
| <e.g. Pairing 提升 quality> | Continue | 3 votes | medium | defect rate -20% | feedback §5 | **[H]** |
| <e.g. Doc 自動化> | Start | 2 votes | low | _TODO: 需要 baseline_ | feedback §7 | **[M]** |

---

## 3. Trend vs Previous Retro

<!-- ai-rule: 必含「上次 action 完成數」+「重複出現的 theme」兩件 -->

| Aspect | Value |
|---|---|
| **Previous actions completed** | <count / total> |
| **Carried over** | <ids> |
| **Recurring themes(≥ 2 retros)** | <theme name 1>, <theme name 2> |

---

## 5. Action Items(≤ 3 條)

<!-- ai-rule: 每條必含 owner(role/team,不寫人名)+ due(≤ 2 sprints)+ success metric + INVEST 通過;無 owner 寫 `_TODO: 待 Scrum Master 指派_` -->

| ID | Action | Owner | Due | Success metric | INVEST | Confidence |
|---|---|---|---|---|---|---|
| A1 | <e.g. PR review SLA ≤ 24h> | <role/team> | <next sprint end> | <e.g. PR review p95 < 24h> | [YES] all pass | **[H]** |
| A2 | ... | ... | ... | ... | [YES] | **[M]** |

---

## 10. Decision Log(key 1-2 條)

<!-- ai-rule: 每條必含 chosen + 至少 1 個 rejected + 拒絕原因 -->

| Date | Decision | Options | Chosen | Rejected why | Confidence |
|---|---|---|---|---|---|
| YYYY-MM-DD | 本次改善路徑 | process / tooling / training | process | tooling (採購 lead time 太長)、training (已排下季度) | **[H]** |

---

## 12. Confidence & Sources & TODO

- **整份文件最低 confidence 欄位:** <列出所有 [L] 與 [M]>
- **Fabricated assumptions(推測但 input 未明說):**
  - <假設 1>
- **Highest-value next input:** <下一份最該補的:歷史 4 sprint action 完成率 / 1:1 摘要>

### TODO(缺資料)

- _TODO: 需要前次 retro action 完成狀態才能完整比較 trend_

---

> [!CAUTION]
> **輸出前 AI 自檢:**
> - [ ] 6 段 H2 章節齊全(編號 1, 2, 3, 5, 10, 12,刻意不連號)
> - [ ] **全文 0 個人名**(blameless,用角色 / 流程描述)
> - [ ] Themes 每條附 frequency + severity + source
> - [ ] **Action items ≤ 3 條**,每條 INVEST 通過 + owner + due + success metric
> - [ ] Trend 段含「上次 action 完成數」+「recurring themes」
> - [ ] Decision Log ≥ 1 條,每條有 rejected reason
> - [ ] 無 YAML / JSON schema 輸出(retro 是給人讀的 markdown)

Practice · 換你試做

先用自己的話交代素材,不需要先學會工程術語

確定的就寫,不確定的留白。下一步要做的是請 Agent 找缺口,不是讓它替你猜一套合理答案。

可以先留白;複製提示詞後再到 Coding Agent 裡補充。

AI Practice · 手動三步

先問、再寫、最後審,不把整條流程鎖死

每一步都是獨立工作包。你可以停下補資料、修改限制或重做某一步,不需要服從固定的 Agent 接力流程。

STEP 01

只找阻擋文件成立的未知

先補會改變範圍、判斷或驗收結果的資訊,不急著寫文件。

我要製作「Retrospective · 回顧會議」。先不要產出文件。

請根據我的素材,找出會影響這份文件正確性或可執行性的未知事項,一次最多問 5 題。

每題請包含:
1. 問題
2. 為什麼現在必須知道
3. 它會影響哪個章節或決定

已經回答的事不要重問;可以延後的事標成「待決策」;不要替我猜答案。

本文件的核心章節:Format & Context、Themes(按 start/stop/continue 或 4Ls 分群)、Trend vs Previous Retro、Action Items(≤ 3 條)、Decision Log(key 1-2 條)、Confidence & Sources & TODO

複製後,請在標示位置貼上自己的素材。

Review · 自己驗收

文件存在,不代表下一個角色真的能使用

逐條檢查 Agent 的輸出。人類負責需求、限制與驗收,也必須能說明重要結論從哪裡來。

CHECKED0 / 6
NEXT HANDOFF

回到交付物地圖,選擇下一個缺口

依目前產品最大的未知,回到地圖挑選下一份真正需要的文件。

回到交付物總覽