【Story Points】敏捷估點完整教學|5步驟掌握故事點數與 Planning Poker

讀完這篇你能學會 Story Points 的正確定義、Planning Poker 估點流程、基準故事設定方法,並避開把故事點數換算成工時等常見錯誤,帶領團隊落地敏捷估算。
story-points 教學指南精選圖片
編輯精選工具
⭐ 首選推薦
專案經理首選的管理工具
  • 繁體中文介面
  • AI 自動化流程
  • 任務、進度、CRM 整合
  • 永久免費方案
9.5 / 10 本站評分
250,000+ 團隊信賴 · 無需信用卡
免費開始使用 14 天免費試用全部功能
AI 驅動 · 整合任務、文件、OKR
免費試用
筆記 × 專案 × 知識庫一站整合
免費試用

Story Points(故事點數)是敏捷團隊用來衡量工作「相對複雜度」的估算單位,不是工時、不是功能大小。這篇文章從定義、Planning Poker 流程、基準故事設定到常見反模式,手把手帶你在團隊中導入故事點數估算。

什麼是 Story Points(故事點數)?

Story Point 是敏捷開發中用來估算 User Story「相對工作量」的抽象單位。注意關鍵字:相對。它不回答「這件事要做幾天」,而是回答「這件事跟那件事比起來,複雜多少」。

這個概念最早由 Extreme Programming(XP)社群提出,Ron Jeffries 等敏捷先驅在實踐中發現:人類天生不擅長估算絕對數值(「這個功能要 37 小時」),但非常擅長做相對比較(「這個功能比登入頁面複雜大約兩倍」)。這個認知心理學上的洞見,就是 Story Point 的理論基礎。

一個 Story Point 同時包含三個維度:

  • 工作量(Effort):需要投入多少心力完成
  • 複雜度(Complexity):技術難度有多高、涉及多少系統
  • 不確定性(Uncertainty):有多少未知因素可能影響開發
Story Point vs. 工時估算的思維差異。左欄「工時估算」:問「要幾天?」、依賴個人能力、容易產生承諾壓力、跨成員差異大。右欄「Story Point 估算」:問「跟基準比多複雜?」、團隊共識決定、鼓勵誠實討論、跨職能成員易達成共識
▲ Story Point vs. 工時估算的思維差異。左欄「工時估算」:問「要幾天?」、依賴個人能力、容易產生承諾壓力、跨成員差異大。右欄「Story Point 估算」:問「跟基準比多複雜?」、團隊共識決定、鼓勵誠實討論、跨職能成員易達成共識

很多人第一次接觸 Story Point 時會問:「那 5 點到底是幾天?」——這個問題本身就踩進了最常見的誤區。Story Point ≠ 工時,也 ≠ 功能大小。一個 5 點的 Story 可能因為不確定性高(例如串接一個沒用過的第三方 API),即使實際寫程式只要半天,但探索和測試的風險讓它值 5 點。

為什麼敏捷團隊不用「小時」估算?

三個核心原因:

第一,人員能力差異讓工時估算天生失準。 同一個功能,資深工程師可能 4 小時完成,剛入職的成員可能需要 16 小時。如果你用工時估算,到底該用誰的速度?Story Point 避開了這個問題——團隊一起判斷「相對複雜度」,不綁定任何個人。

第二,工時估算容易製造「承諾壓力」。 當你說「這個功能要 3 天」,它就變成了一個對主管的承諾。一旦超時,團隊會傾向趕工或降低品質。Story Point 把焦點從「你答應幾天」轉移到「這件事有多複雜」,讓估算回歸技術討論。

第三,相對估算讓跨職能成員更容易參與。Scrum 團隊中,前端、後端、QA、設計師都需要參與估點。用工時的話,設計師很難判斷後端 API 要寫多久;但用相對複雜度,每個人都能從自己的專業角度判斷「這件事比上次那件複雜還是簡單」。

這也是為什麼好的領導力在敏捷團隊中特別重要——Scrum Master 或 PM 需要保護團隊的估算空間,不讓外部壓力扭曲估點行為。

Story Point 的數值代表什麼?

大多數敏捷團隊使用費波那契數列來定義 Story Point 的刻度:1、2、3、5、8、13、21

為什麼不用連續整數(1、2、3、4、5、6…)?因為當工作越複雜,我們對「到底有多複雜」的判斷精度就越低。你能清楚分辨 2 點和 3 點的差異,但你真的能分辨 14 點和 15 點嗎?費波那契數列的間距隨數字增大而擴大,正好反映了這個認知特性。

費波那契數列各點數的實務意義:1點-微調(改文案、調顏色)、2點-簡單任務(新增一個表單欄位)、3點-標準任務(實作登入功能)、5點-中等複雜(串接第三方 API)、8點-高複雜度(跨系統資料同步)、13點-非常複雜(建議拆分)、21點-史詩級(必須
▲ 費波那契數列各點數的實務意義:1點-微調(改文案、調顏色)、2點-簡單任務(新增一個表單欄位)、3點-標準任務(實作登入功能)、5點-中等複雜(串接第三方 API)、8點-高複雜度(跨系統資料同步)、13點-非常複雜(建議拆分)、21點-史詩級(必須拆分)

除了標準數列,還有兩個特殊值:

  • 0 點:這件事太小了,幾乎不需要工作量(例如改一個 config 設定值)
  • ∞ 或 ?:「我完全無法估算」——通常代表這個 Story 的資訊不足,需要先做 Spike(技術探索)才能估點

Story Points 與 Scrum 的關係

Story Point 不是 Scrum 框架的「必要元素」(Scrum Guide 裡其實沒有強制規定要用 Story Point),但它是目前最被廣泛採用的估算方式。在 Scrum 的流程中,Story Point 主要出現在三個節點:

Scrum 流程中 Story Point 出現的節點:Backlog Refinement(估點與拆分)→ Sprint Planning(依 Velocity 選取 Story)→ Sprint 執行 → Sprint Review(記錄完成點數
▲ Scrum 流程中 Story Point 出現的節點:Backlog Refinement(估點與拆分)→ Sprint Planning(依 Velocity 選取 Story)→ Sprint 執行 → Sprint Review(記錄完成點數)→ Retrospective(校準估點準確度)→ 回到 Backlog Refinement
  1. Backlog Refinement:團隊一起對 Product Backlog 中的 Story 進行估點,這是 Story Point 最主要的產出時機
  2. Sprint Planning:根據團隊的 Velocity(每個 Sprint 平均完成的點數),決定這個 Sprint 要拉進多少 Story
  3. Sprint Review / Retrospective:回顧實際完成的點數,校準未來的估算

Kanban 團隊中,Story Point 不是必要的——因為 Kanban 更關注「流量」(throughput)和「前置時間」(lead time),而非 Sprint 容量。但如果你的 Kanban 團隊需要做 Release Planning,Story Point 仍然是有用的預測工具。

如果你正在規劃團隊的數位轉型,導入 Story Point 估算是建立敏捷文化的重要一步。

Velocity 怎麼計算?新團隊如何設定基準?

Velocity 的計算很簡單:一個 Sprint 結束時,加總所有「完成」(Done)的 Story 點數。注意,只算完成的——做到一半的不算。

新團隊最常犯的錯誤是在第一個 Sprint 就想「預測」Velocity。事實上,你需要至少 3 個 Sprint 的觀察期才能得到有意義的基準。

實務建議:

  • 第 1 個 Sprint:不要預設 Velocity,先讓團隊自由拉取他們覺得合理的工作量。結束後記錄完成點數
  • 第 2-3 個 Sprint:根據前幾次的數據,開始建立 Velocity 範圍(例如 25-35 點)
  • 第 4 個 Sprint 起:用前 3 次的平均值作為 Sprint Planning 的參考

台灣常見情境:很多新組建的團隊在第一個 Sprint 會高估自己的能力(「我們 5 個人,一個 Sprint 應該能做 50 點吧?」),結果只完成 20 點。這很正常——Velocity 的價值不在於「數字要高」,而在於「數字要穩定且可預測」。

Velocity 的合理波動範圍大約在 ±20% 以內。如果某個 Sprint 的 Velocity 突然掉了 50%,這是一個需要在 Retrospective 中深入討論的異常訊號——可能是需求不清、技術債爆發,或是團隊成員異動。

Planning Poker:最主流的估點方法

Planning Poker 是目前最被廣泛使用的 Story Point 估算方法。它的核心設計解決了一個行為科學問題:錨定效應(Anchoring Effect)

如果讓團隊成員輪流說出自己的估算,第一個開口的人會「錨定」其他人的判斷。假設資深工程師先說「我覺得 3 點」,其他人即使心裡覺得是 8 點,也會傾向往 3 點靠攏。Planning Poker 透過「同時翻牌」的機制,消除了這個偏誤。

Planning Poker 的完整流程

Planning Poker 五步驟流程:1. PO 說明 Story 內容與驗收條件 → 2. 團隊提問釐清疑點 → 3. 每人選一張牌同時翻開 → 4. 最高分與最低分說明理由 → 5. 重新投票直到達成共識
▲ Planning Poker 五步驟流程:1. PO 說明 Story 內容與驗收條件 → 2. 團隊提問釐清疑點 → 3. 每人選一張牌同時翻開 → 4. 最高分與最低分說明理由 → 5. 重新投票直到達成共識

步驟一:Product Owner 說明 Story

PO 朗讀 User Story 的內容和驗收條件(Acceptance Criteria)。例如:「身為電商用戶,我希望能用 LINE Pay 結帳,以便不用輸入信用卡資訊。」

步驟二:團隊提問

這是最關鍵的環節。團隊成員會問:「LINE Pay 的 SDK 我們用過嗎?」「需要支援退款嗎?」「測試環境有沙箱可以用嗎?」——這些問題直接影響估點結果。

步驟三:同時翻牌

每個人從手中的費波那契數列卡牌中選一張,面朝下放在桌上,然後同時翻開。線上團隊可以使用 PlanningPoker.com 或 Miro 的投票功能來達成同樣效果。

步驟四:討論分歧

如果所有人的估算一致(例如都是 5 點),直接記錄。但如果出現分歧——比如 A 估 3 點、B 估 13 點——就需要討論。

規則是:最高分和最低分的人各自說明理由。通常你會發現,分歧來自於對需求的理解不同。B 可能考慮到了 A 沒想到的邊界情境(「如果用戶在付款中途關閉 APP 怎麼辦?」),這個討論本身就是 Planning Poker 最大的價值。

步驟五:重新投票

討論後再次翻牌。通常 2-3 輪就能達成共識。如果 3 輪後仍有分歧,取中間值或由 Scrum Master 裁定。

實際案例:電商後台「訂單匯出」功能的估點過程

我們團隊曾經估過這樣一個 Story:「身為營運人員,我希望能將訂單資料匯出為 CSV 檔案,以便匯入會計系統。」

第一輪翻牌結果:前端工程師估 2、後端工程師估 5、QA 估 8。

差異原因:前端覺得「就是加一個下載按鈕」;後端考慮到需要處理大量資料的分頁查詢和記憶體管理;QA 則擔心不同瀏覽器的下載行為差異和中文編碼問題。

經過討論,團隊一致認為後端的資料處理和 QA 的編碼測試是主要複雜度來源,最終定為 5 點。這個過程花了大約 8 分鐘——但它讓整個團隊對「這件事到底要做什麼」有了共同理解,這比數字本身更重要。

要有效管理這類討論,PM 需要掌握好會議節奏,避免單一 Story 的討論時間超過 10 分鐘。

其他估點技術:T-Shirt Sizing 與 Affinity Estimation

Planning Poker 不是唯一的估點方法。根據情境不同,你可能需要其他技術:

T-Shirt Sizing(XS / S / M / L / XL)

適用情境:Product Backlog 中有大量尚未細化的 Story,需要快速粗估以便排定優先順序。T-Shirt Sizing 不追求精確數字,而是快速分群。

做法:團隊對每個 Story 快速投票「這是 S 還是 M 還是 L?」,整個 Backlog 可以在 30 分鐘內完成粗估。之後再對即將進入 Sprint 的 Story 用 Planning Poker 做精確估點。

Affinity Estimation(親和估算)

適用情境:一次需要估算 30 個以上的 Story。把所有 Story 卡片攤在桌上(或 Miro 白板上),團隊成員不說話,直接把卡片移動到「相對位置」——覺得簡單的往左、複雜的往右。最後再為每個群組標上點數。

估點方法選擇指南。條件1「需要估算的 Story 數量」:少於10個→Planning Poker、10-30個→T-Shirt Sizing 後再 Planning Poker、超過30個→Affinity Estimation。條件2「估算精度需
▲ 估點方法選擇指南。條件1「需要估算的 Story 數量」:少於10個→Planning Poker、10-30個→T-Shirt Sizing 後再 Planning Poker、超過30個→Affinity Estimation。條件2「估算精度需求」:高精度(Sprint Planning)→Planning Poker、粗估(Roadmap 規劃)→T-Shirt Sizing

如何定義你的團隊基準點(Baseline Story)

Story Point 是相對值,所以你需要一個「錨點」——也就是基準故事(Reference Story)。沒有基準故事,團隊的估點就像沒有原點的座標系,每個人心中的「5 點」都不一樣。

選取基準故事的原則

一個好的基準故事需要滿足三個條件:

  1. 團隊所有人都做過或理解這個功能——不能只有後端知道
  2. 複雜度適中(建議設為 3 點或 5 點)——太簡單或太複雜都不適合當錨點
  3. 最近完成的——半年前的 Story 大家可能已經忘了細節

不同規模團隊的基準設定案例

團隊規模 基準故事範例 建議點數 說明
小型新創(3-5 人) 使用者登入功能(含忘記密碼) 3 點 前後端都參與、邏輯清晰、大家都做過
中型產品團隊(8-12 人) 串接第三方金流 API 5 點 涉及外部依賴、需要錯誤處理、有測試複雜度
企業級團隊(15+ 人) 跨系統資料同步(ERP ↔ CRM) 8 點 多系統整合、需要協調多個團隊、不確定性高
基準故事對照表結構。根節點「基準故事(3點:使用者登入)」,向下分支:1點-改按鈕文字、2點-新增表單驗證、5點-串接第三方 API、8點-跨系統資料同步、13點-全新支付模組(建議拆分)
▲ 基準故事對照表結構。根節點「基準故事(3點:使用者登入)」,向下分支:1點-改按鈕文字、2點-新增表單驗證、5點-串接第三方 API、8點-跨系統資料同步、13點-全新支付模組(建議拆分)

實務上,我們建議把基準故事寫在團隊的 Wiki 或共享文件中,新成員加入時第一件事就是讀這份文件。如果你的團隊使用 ClickUp 管理 Sprint,可以在 Space 的描述欄位中固定這份基準對照表,讓每次估點會議都能快速參考。

基準故事不是永久不變的。隨著團隊技術能力提升、產品架構改變,原本覺得 5 點的事情可能變成 3 點。建議每季在 Retrospective 中檢視一次基準故事是否仍然適用。

Story 拆分原則:什麼時候一個 Story 太大?

當一個 Story 被估為 13 點以上,它幾乎一定需要拆分。原因很簡單:越大的 Story,估算誤差越大,而且很難在一個 Sprint 內完成。

拆分的層次結構:

  • Epic:大型功能或業務目標(例如「建立會員系統」)
  • Feature:Epic 下的功能模組(例如「會員註冊」、「會員登入」、「密碼重設」)
  • Story:可在一個 Sprint 內完成的最小可交付單位

INVEST 原則快速檢核你的 Story 是否拆得夠好:

  • Independent(獨立):不依賴其他未完成的 Story
  • Negotiable(可協商):細節可以和 PO 討論調整
  • Valuable(有價值):對用戶或業務有明確價值
  • Estimable(可估算):團隊能給出合理的 Story Point
  • Small(夠小):能在一個 Sprint 內完成
  • Testable(可測試):有明確的驗收條件

如果你在拆分 Story 時需要視覺化工具來釐清層次關係,可以試試用心智圖把 Epic 展開成 Feature 和 Story,整個結構一目了然。

Story Points 常見錯誤與反模式

我們團隊在輔導台灣企業導入敏捷的過程中,反覆看到以下五個錯誤。每一個都會從根本上破壞 Story Point 的價值。

Story Point 反模式 vs. 正確做法。左欄「反模式」:1點=半天工時、用點數考核個人、跨團隊比較 Velocity、每 Sprint 要求點數成長、Bug 不估點。右欄「正確做法」:點數反映相對複雜度、用點數預測團隊容量、每個團隊有自己的
▲ Story Point 反模式 vs. 正確做法。左欄「反模式」:1點=半天工時、用點數考核個人、跨團隊比較 Velocity、每 Sprint 要求點數成長、Bug 不估點。右欄「正確做法」:點數反映相對複雜度、用點數預測團隊容量、每個團隊有自己的刻度、追求穩定而非成長、所有進入 Sprint 的工作都估點

❌ 錯誤一:把 Story Point 換算成工時

「1 點 = 半天」——這是最常見也最致命的誤用。一旦建立了這個換算關係,Story Point 就失去了存在的意義,你不如直接用工時估算。

❌ 錯誤二:用 Story Point 考核個人績效

「小明這個 Sprint 完成了 20 點,小華只完成了 12 點」——這種比較會讓團隊成員開始「灌水」,故意把簡單的事情估高,或搶容易完成的 Story。Story Point 是團隊層級的指標,不是個人 KPI

❌ 錯誤三:跨團隊比較 Velocity

「A 團隊每個 Sprint 60 點,B 團隊只有 35 點,B 團隊是不是在偷懶?」——這個比較完全沒有意義。每個團隊的基準故事不同、成員組成不同、產品複雜度不同。A 團隊的 1 點可能等於 B 團隊的 3 點。

❌ 錯誤四:每個 Sprint 強迫「點數要成長」

Velocity 的目標是穩定,不是成長。如果管理層要求「每個 Sprint 多做 5 點」,團隊會開始降低估點標準(把原本 5 點的事情估成 3 點),讓數字好看但完全失去預測價值。

❌ 錯誤五:技術債與 Bug 修復不估點

有些團隊認為「Bug 修復不算新功能,不需要估點」。但 Bug 修復確實佔用了 Sprint 的容量。如果不估點,你的 Velocity 就無法真實反映團隊的實際產出能力,Sprint Planning 時就會過度承諾。

正確做法:所有進入 Sprint Backlog 的工作項目——包括 Bug 修復和技術債——都應該估點。

在處理這些團隊動態問題時,PM 需要具備判斷優先順序的能力,才能在技術債、新功能和 Bug 之間做出合理取捨。

為什麼大家最後都偷偷換算成工時?

這是台灣敏捷團隊最真實的痛點。我們觀察到,換算行為的根源通常不在團隊本身,而在組織文化壓力

典型場景:主管在月會上問「這個功能什麼時候能上線?」,PM 回答「根據 Velocity,大約需要 3 個 Sprint」,主管追問「3 個 Sprint 是幾天?每個人分別要做什麼?」——到這一步,PM 就被迫把 Story Point 拆解成工時和人員分配。

向非技術主管解釋 Story Point 的話術範本:

「Story Point 就像我們的『天氣預報』。我不能告訴你下週三下午 2 點會下幾毫米的雨,但我能告訴你下週整體是晴天還是雨天。同樣地,我不能精確到每個人每天做什麼,但我能告訴你這個功能大約在哪個 Sprint 能完成,準確度會隨著時間越來越高。」

過渡期策略:雙軌報告

如果組織文化短期內無法改變,可以採用「雙軌報告」:對團隊內部用 Story Point 做估算和 Sprint Planning,對外部利害關係人提供「基於 Velocity 的粗估時程」。關鍵是:對外的時程報告要標明「這是預估範圍,不是承諾」,並附上信心區間(例如「最快 2 個 Sprint,最慢 4 個 Sprint」)。

這種溝通方式需要 PM 具備一定的簡報能力,才能把抽象的敏捷概念轉化為管理層能理解的語言。

跨團隊 Velocity 比較的應對框架:

當管理層問「為什麼 A 團隊每個 Sprint 60 點,你們只有 35 點?」時,你可以這樣回應:

「Story Point 是每個團隊內部的相對刻度,就像溫度有攝氏和華氏之分。A 團隊的 60 點和我們的 35 點不能直接比較。如果要比較團隊效能,建議看『每個 Sprint 交付了幾個可上線的功能』或『客戶滿意度變化』,這些才是跨團隊可比較的指標。」

Story Points 實作工具推薦

選對工具能讓估點流程更順暢。以下是我們團隊實際測試過的工具比較:

工具 類型 免費方案 付費起價 最適情境
monday.com 專案管理 + 估點 ✅ 2 人免費 NT$270/人/月 跨部門協作、視覺化看板
ClickUp 專案管理 + 估點 ✅ 基本功能 NT$230/人/月 技術團隊跑 Scrum
Miro 視覺協作白板 ✅ 有限制 NT$400/人/月 遠端 Planning Poker、工作坊
PlanningPoker.com 純估點工具 ✅ 基本功能 NT$150/人/月 遠端 Planning Poker 專用
PointingPoker.com 純估點工具 ✅ 完全免費 小型團隊快速使用

你是哪種團隊?

  • 5 人以下、剛開始接觸敏捷 → 先用 PointingPoker.com(免費)搭配任何看板工具
  • 5-15 人跨部門協作monday.com 是我們的首選,它的看板視圖和自動化功能讓 Sprint 管理非常直覺。我們團隊實際用它管理日常工作,PM 設定了一條自動化規則:當 Story 狀態改為「Done」時,自動更新 Sprint 完成點數——這省去了每天手動計算的麻煩
  • 技術導向團隊跑 ScrumClickUp 的 Sprint 功能更貼近工程師的使用習慣,內建 Story Point 欄位和 Velocity 圖表
  • 15 人以上需要企業級管理 → monday.com 企業方案,支援跨團隊 Portfolio 視圖

(推薦試試 monday.com 的免費方案,不需要信用卡,我們團隊實際使用後 Sprint Planning 效率提升明顯。)

⭐ Fortune 500 有 60% 是客戶 ⭐ 4.8 / 5

monday.com|250,000+ 團隊的專案管理首選

🎁 免費版永久使用 + 14 天 Pro 試用——內建 200+ 專案範本,看板、甘特圖、時間軸 3 分鐘完成設定
  • 📋 看板、甘特圖、時間軸——同一專案 3 種視圖自由切換
  • ⚡ 200+ 自動化範本——截止提醒、任務指派、進度同步全自動
  • 👥 從 2 人到 200 人團隊都適用——10 分鐘上手
  • 🔗 整合 Gmail、Slack、Zoom 等常用工具——資訊不用到處找

免費版永久使用 · Fortune 500 有 60% 在用 · 不需信用卡

在 ClickUp 中設定 Story Points 的操作步驟

如果你的團隊選擇 ClickUp,以下是設定 Story Point 的路徑:

  1. 進入你的 Space → 點擊右上角「Settings」
  2. 在「ClickApps」中啟用「Sprint Points」
  3. 回到 List 視圖,每個 Task 右側會出現「Points」欄位
  4. 在 Sprint Planning 時,直接在欄位中輸入估點數值
  5. 進入 Dashboard → 新增「Velocity Chart」Widget,即可追蹤每個 Sprint 的完成點數
⭐ 全球 500 萬+ 團隊使用 ⭐ 4.6 / 5

ClickUp|一個平台取代任務管理、文件、白板 5+ 工具

🎁 免費版永久使用——不限任務數,看板、甘特圖、文件、白板全包含
  • ✅ 任務管理 + 文件 + 白板 + 目標追蹤——一站搞定
  • 🎨 15+ 檢視模式——清單、看板、甘特圖、心智圖自由切換
  • 🤖 Brain MAX AI——內建寫作助手 + 智能任務建議
  • 💰 免費版功能超豐富——個人和小團隊完全夠用

免費版不限任務數 · 500 萬+ 團隊在用 · 不需信用卡

Story Points 導入路線圖:從零開始的 4 週計畫

如果你的團隊從未使用過 Story Point,以下是我們建議的 4 週導入計畫。這個計畫假設你的團隊已經在跑 Scrum(或至少有 Sprint 的概念)。

4 週導入時間軸。第1週:團隊對齊工作坊(建立 Story Point 共識)→ 第2週:選定基準故事、完成第一次 Backlog 估點 → 第3-4週:執行第一個 Sprint、記錄實際 Velocity → 第4週末:Retrospective
▲ 4 週導入時間軸。第1週:團隊對齊工作坊(建立 Story Point 共識)→ 第2週:選定基準故事、完成第一次 Backlog 估點 → 第3-4週:執行第一個 Sprint、記錄實際 Velocity → 第4週末:Retrospective 校準估點準確度

第 1 週:團隊對齊工作坊

目標:讓所有成員理解 Story Point 的概念,並達成「我們要怎麼用它」的共識。

具體做法:

  • 安排一場 90 分鐘的工作坊
  • 前 30 分鐘:講解 Story Point 的定義、費波那契數列、與工時的差異
  • 中間 30 分鐘:用團隊熟悉的功能做一次模擬 Planning Poker
  • 最後 30 分鐘:討論並決定團隊的估點規則(例如「超過 13 點必須拆分」)

如果團隊成員對敏捷概念還不熟悉,可以先透過 Coursera 的 Scrum 課程建立基礎知識。

第 2 週:選定基準故事,完成第一次 Backlog 估點

目標:建立團隊的「估點刻度」。

具體做法:

  • 從已完成的 Story 中挑選 2-3 個作為基準(參考前面的基準故事選取原則)
  • 對 Product Backlog 中優先順序最高的 15-20 個 Story 進行 Planning Poker
  • 將結果記錄在專案管理工具

第 3-4 週:執行第一個 Sprint,記錄實際 Velocity

目標:取得第一個真實的 Velocity 數據點。

具體做法:

  • 根據團隊的直覺(因為還沒有歷史 Velocity),拉取一個「感覺合理」的工作量進入 Sprint
  • Sprint 結束時,記錄完成的總點數——這就是你的第一個 Velocity 數據
  • 不要因為「沒完成所有 Story」而沮喪,這是正常的校準過程

第 4 週末:Retrospective 校準

在 Sprint Retrospective 中加入以下討論:

  • 哪些 Story 的估點偏差最大?為什麼?
  • 基準故事是否仍然適用?
  • 估點過程中有沒有遇到困難?(例如「某些 Story 資訊不足,無法估點」)

這個過程就像建立任何新習慣一樣,需要持續的專注力和團隊紀律。

常見阻力:「我們沒時間開估點會議」

這是我們最常聽到的反對意見。應對方式:

  • 一個 Story 的 Planning Poker 平均只需要 3-5 分鐘
  • 一個 Sprint 通常有 8-12 個 Story,整場估點會議約 60-90 分鐘
  • 這 90 分鐘的投資,能避免 Sprint 中因為「需求理解不一致」而浪費的數天返工時間

遠端與混合工作團隊的估點挑戰與解法

遠端團隊做 Planning Poker 的最大挑戰是「同時翻牌」的體驗。以下是我們測試過的解法:

同步估點(推薦):

  • 使用 PlanningPoker.com 或 Miro 的投票功能,所有人在線上同時提交估點
  • 搭配視訊會議(Google Meet 或 Teams)進行討論
  • 優點:保留了 Planning Poker 的核心價值(同時翻牌、即時討論)

非同步估點(適用於跨時區團隊):

  • ClickUp 的任務評論區中,每個人留下自己的估點和理由
  • 設定截止時間(例如 24 小時內),所有人提交後由 Scrum Master 彙整
  • 如果分歧超過 3 倍(例如有人估 2、有人估 8),安排一場 15 分鐘的同步討論
  • 缺點:失去了即時討論的深度,適合團隊已經有成熟估點文化後使用

不管是同步還是非同步,關鍵是讓每個人都能獨立思考後再看到別人的估點,避免錨定效應。如果你的團隊正在適應遠端工作模式,建立清楚的工作流程文件會讓估點會議更有效率。

結論

Story Points 的核心價值不在於「算出一個數字」,而在於讓團隊透過估點過程建立對工作的共同理解。以下是本文的重點摘要:

  • Story Point 衡量的是相對複雜度,包含工作量、複雜度、不確定性三個維度,不是工時
  • Planning Poker 透過同時翻牌消除錨定效應,是目前最主流的估點方法,分歧時讓最高分和最低分說明理由
  • 基準故事是團隊估點的錨點,選一個所有人都熟悉、複雜度適中的 Story 作為 3 點或 5 點基準
  • 超過 13 點的 Story 應強制拆分,用 INVEST 原則檢核拆分品質
  • 絕對不要把 Story Point 換算成工時或用來考核個人績效——這會從根本上摧毀估點的價值

你的下一步行動:

如果你的團隊還沒開始使用 Story Point,這週就安排一場 90 分鐘的團隊工作坊,從選定基準故事開始。工具方面,我們建議直接在 monday.com 上建立 Sprint 看板——它的自動化功能可以在 Story 完成時自動累計點數,10 分鐘就能設定好你的第一個 Sprint 框架,免費方案不需要信用卡。

⭐ Fortune 500 有 60% 是客戶 ⭐ 4.8 / 5

monday.com|250,000+ 團隊的專案管理首選

🎁 免費版永久使用 + 14 天 Pro 試用——內建 200+ 專案範本,看板、甘特圖、時間軸 3 分鐘完成設定
  • 📋 看板、甘特圖、時間軸——同一專案 3 種視圖自由切換
  • ⚡ 200+ 自動化範本——截止提醒、任務指派、進度同步全自動
  • 👥 從 2 人到 200 人團隊都適用——10 分鐘上手
  • 🔗 整合 Gmail、Slack、Zoom 等常用工具——資訊不用到處找

免費版永久使用 · Fortune 500 有 60% 在用 · 不需信用卡

Story Points 常見問題 FAQ

Story Point 1、2、3、5、8 各代表什麼難度?

這些數字代表的是相對複雜度,不是絕對難度。以「使用者登入功能 = 3 點」為基準:1 點是比登入更簡單的事(如改一個按鈕文案);5 點是比登入複雜約 1.5-2 倍的事(如串接第三方 API);8 點是高複雜度任務(如跨系統資料同步)。每個團隊的刻度不同,關鍵是團隊內部一致。

Story Point 的定義是什麼?

Story Point(故事點數)是敏捷開發中用來衡量 User Story 相對工作量的抽象單位。它綜合考量工作量、技術複雜度和不確定性三個維度,透過團隊共識決定,而非由個人主觀判斷。

Agile Story Point 和 Scrum 估點有什麼不同?

Story Point 是一種估算「單位」,Scrum 估點是一種估算「活動」。Story Point 可以用在任何敏捷框架中(Scrum、Kanban、XP),而 Scrum 團隊在 Sprint Planning 和 Backlog Refinement 中使用 Story Point 來估算工作量。兩者是「工具」和「使用情境」的關係。

新團隊第一個 Sprint 要怎麼估點?

先選定 2-3 個基準故事,然後用 Planning Poker 對即將進入 Sprint 的 Story 進行估點。第一個 Sprint 不要預設 Velocity,讓團隊自由拉取覺得合理的工作量。Sprint 結束後記錄完成點數,這就是你的第一個 Velocity 數據點。至少觀察 3 個 Sprint 後才能建立穩定的 Velocity 基準。

Story Point 可以用來計算工期嗎?

不能直接換算,但可以間接預測。當團隊累積了穩定的 Velocity(例如每個 Sprint 平均完成 30 點),你就能估算「剩餘 90 點的工作大約需要 3 個 Sprint」。這是一個預測範圍,不是精確承諾。建議對外溝通時提供信心區間(例如「最快 2 個 Sprint,最慢 4 個 Sprint」)。

monday.com
免費試用 monday.com — 超過 25 萬團隊的首選管理工具
繁中介面 · AI 自動化 · 任務追蹤 · 永久免費方案