Story Points(故事點數)是敏捷團隊用來衡量工作「相對複雜度」的估算單位,不是工時、不是功能大小。這篇文章從定義、Planning Poker 流程、基準故事設定到常見反模式,手把手帶你在團隊中導入故事點數估算。
目錄
Toggle什麼是 Story Points(故事點數)?
Story Point 是敏捷開發中用來估算 User Story「相對工作量」的抽象單位。注意關鍵字:相對。它不回答「這件事要做幾天」,而是回答「這件事跟那件事比起來,複雜多少」。
這個概念最早由 Extreme Programming(XP)社群提出,Ron Jeffries 等敏捷先驅在實踐中發現:人類天生不擅長估算絕對數值(「這個功能要 37 小時」),但非常擅長做相對比較(「這個功能比登入頁面複雜大約兩倍」)。這個認知心理學上的洞見,就是 Story Point 的理論基礎。
一個 Story Point 同時包含三個維度:
- 工作量(Effort):需要投入多少心力完成
- 複雜度(Complexity):技術難度有多高、涉及多少系統
- 不確定性(Uncertainty):有多少未知因素可能影響開發

很多人第一次接觸 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 點嗎?費波那契數列的間距隨數字增大而擴大,正好反映了這個認知特性。

除了標準數列,還有兩個特殊值:
- 0 點:這件事太小了,幾乎不需要工作量(例如改一個 config 設定值)
- ∞ 或 ?:「我完全無法估算」——通常代表這個 Story 的資訊不足,需要先做 Spike(技術探索)才能估點
Story Points 與 Scrum 的關係
Story Point 不是 Scrum 框架的「必要元素」(Scrum Guide 裡其實沒有強制規定要用 Story Point),但它是目前最被廣泛採用的估算方式。在 Scrum 的流程中,Story Point 主要出現在三個節點:

- Backlog Refinement:團隊一起對 Product Backlog 中的 Story 進行估點,這是 Story Point 最主要的產出時機
- Sprint Planning:根據團隊的 Velocity(每個 Sprint 平均完成的點數),決定這個 Sprint 要拉進多少 Story
- 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 的完整流程

步驟一: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 白板上),團隊成員不說話,直接把卡片移動到「相對位置」——覺得簡單的往左、複雜的往右。最後再為每個群組標上點數。

如何定義你的團隊基準點(Baseline Story)
Story Point 是相對值,所以你需要一個「錨點」——也就是基準故事(Reference Story)。沒有基準故事,團隊的估點就像沒有原點的座標系,每個人心中的「5 點」都不一樣。
選取基準故事的原則
一個好的基準故事需要滿足三個條件:
- 團隊所有人都做過或理解這個功能——不能只有後端知道
- 複雜度適中(建議設為 3 點或 5 點)——太簡單或太複雜都不適合當錨點
- 最近完成的——半年前的 Story 大家可能已經忘了細節
不同規模團隊的基準設定案例
| 團隊規模 | 基準故事範例 | 建議點數 | 說明 |
|---|---|---|---|
| 小型新創(3-5 人) | 使用者登入功能(含忘記密碼) | 3 點 | 前後端都參與、邏輯清晰、大家都做過 |
| 中型產品團隊(8-12 人) | 串接第三方金流 API | 5 點 | 涉及外部依賴、需要錯誤處理、有測試複雜度 |
| 企業級團隊(15+ 人) | 跨系統資料同步(ERP ↔ CRM) | 8 點 | 多系統整合、需要協調多個團隊、不確定性高 |

實務上,我們建議把基準故事寫在團隊的 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 換算成工時
「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 完成點數——這省去了每天手動計算的麻煩
- 技術導向團隊跑 Scrum → ClickUp 的 Sprint 功能更貼近工程師的使用習慣,內建 Story Point 欄位和 Velocity 圖表
- 15 人以上需要企業級管理 → monday.com 企業方案,支援跨團隊 Portfolio 視圖
(推薦試試 monday.com 的免費方案,不需要信用卡,我們團隊實際使用後 Sprint Planning 效率提升明顯。)
monday.com|250,000+ 團隊的專案管理首選
- 📋 看板、甘特圖、時間軸——同一專案 3 種視圖自由切換
- ⚡ 200+ 自動化範本——截止提醒、任務指派、進度同步全自動
- 👥 從 2 人到 200 人團隊都適用——10 分鐘上手
- 🔗 整合 Gmail、Slack、Zoom 等常用工具——資訊不用到處找
✓ 免費版永久使用 · ✓ Fortune 500 有 60% 在用 · ✓ 不需信用卡
在 ClickUp 中設定 Story Points 的操作步驟
如果你的團隊選擇 ClickUp,以下是設定 Story Point 的路徑:
- 進入你的 Space → 點擊右上角「Settings」
- 在「ClickApps」中啟用「Sprint Points」
- 回到 List 視圖,每個 Task 右側會出現「Points」欄位
- 在 Sprint Planning 時,直接在欄位中輸入估點數值
- 進入 Dashboard → 新增「Velocity Chart」Widget,即可追蹤每個 Sprint 的完成點數
ClickUp|一個平台取代任務管理、文件、白板 5+ 工具
- ✅ 任務管理 + 文件 + 白板 + 目標追蹤——一站搞定
- 🎨 15+ 檢視模式——清單、看板、甘特圖、心智圖自由切換
- 🤖 Brain MAX AI——內建寫作助手 + 智能任務建議
- 💰 免費版功能超豐富——個人和小團隊完全夠用
✓ 免費版不限任務數 · ✓ 500 萬+ 團隊在用 · ✓ 不需信用卡
Story Points 導入路線圖:從零開始的 4 週計畫
如果你的團隊從未使用過 Story Point,以下是我們建議的 4 週導入計畫。這個計畫假設你的團隊已經在跑 Scrum(或至少有 Sprint 的概念)。

第 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 框架,免費方案不需要信用卡。
monday.com|250,000+ 團隊的專案管理首選
- 📋 看板、甘特圖、時間軸——同一專案 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」)。











