Jira 教學:Sprint / Issue / Backlog 的 7 步驟流程

從建立第一個 Project 到跑完第一個 Sprint,這篇指南帶你一步步掌握 Jira 的核心概念和實際操作,讓你的開發團隊從混亂走向有序。

每個開發團隊都有過這樣的經歷:需求散落在 Email 裡、Bug 報告躺在 Excel 表格中、誰在做什麼沒有人知道。Jira 就是為了解決這些問題而生的。但很多團隊裝了 Jira 之後,卻把它當成一個更複雜的 Excel 在用,白白浪費了它的潛力。 這篇攻略的目標是讓你真正理解 Jira 的設計邏輯,然後用正確的方式管理你的開發工作。 1. Jira 的核心概念:先搞清楚層級關係 在開始操作之前,你需要理解 Jira 的四個核心層級: Epic → Story/Task/Bug → Subtask Epic :一個大功能或計畫,通常跨越多個 Sprint。例如「用戶認證系統」、「購物車功能」 Story :用戶可以直接感受到的功能單位。例如「用戶可以用 Google 帳號登入」 Task :技術性工作,不一定對用戶直接可見。例如「設定 OAuth 2.0 伺服器」 Bug :需要修復的缺陷。例如「登入頁面在 Safari 上顯示異常」 Subtask :大 Issue 的子工作,當一個 Story 太複雜時才需要拆分 很多新手會把所有工作都建成 Story,或者全部建成 Task。這樣的問題是:報告數據會失去意義,你無法區分「這個 Sprint 完成了幾個用戶功能」和「完成了幾個技術任務」。 2. 建立你的第一個 Project Jira 提供兩種主要的 Project 類型: Scrum Board (適合固定迭代週期的開發團隊):工作以 Sprint 為單位組織,有 Backlog 和 Sprint Burndown Chart。 Kanban Board (適合維運、支援、持續交付的工作模式):工作持續流動,聚焦在工作流程的順暢性。 對於大多數新創公司和產品開發團隊,建議從 Scrum Board 開始。 預設的 Jira 工作流程只有三個狀態: To Do → In Progress → Done 。這太簡化了。建議加入以下狀態: To Do → In Progress → Code Review → QA Testing → Ready to Deploy → Done 加入中間狀態讓每個人都清楚 Issue 現在在哪個階段,是誰的責任。設定方法:Project Settings → Workflows → 點選你的 Workflow → Add Status。 3. 正確使用 Backlog Backlog 是你所有「想做但還沒排進 Sprint」的工作清單。很多團隊的 Backlog 是一個失控的垃圾桶:充滿了兩年前的 Issue、沒有人認領的需求、重複的 Bug 報告。 規則一:每個 Issue 都要有驗收條件(Acceptance Criteria) 不好的 Issue:「優化登入頁面」 好的 Issue: 作為用戶,我希望可以用 Google 帳號登入,以便不需要記住另一個密碼。 驗收條件: 1. 登入頁面顯示「使用 Google 登入」按鈕 2. 點擊後跳轉到 Google OAuth 授權頁面 3. 授權後自動建立帳號並跳轉到 Dashboard 4. 已有帳號的用戶,用 Google 登入後自動關聯 規則二:每 2 週進行一次 Backlog Refinement Backlog Refinement 是定期清理和整理 Backlog 的會議。由產品負責人和開發者一起確認優先順序、補充驗收條件、估算工作量、刪除不再需要的 Issue。 規則三:6 個月沒有動靜的 Issue,Archive 它 如果一個 Issue 超過 6 個月沒有被排進 Sprint,把它 Archive 而不是刪除,保留記錄但不讓它佔據 Backlog 的視覺空間。 4. Sprint 規劃的正確姿勢 Sprint Planning 分為兩個階段: 第一階段:What(做什麼) — 產品負責人說明 Sprint 目標,展示優先最高的 Backlog Items,團隊確認選入的 Items。 第二階段:How(怎麼做) — 開發者討論技術實作方式,拆分複雜的 Story 為 Subtasks,確認所有人對工作內容有共識。 新手常犯的錯誤是根據可用工作天數塞滿 Sprint,結果只完成 60%。正確做法是追蹤 Team Velocity(每個 Sprint 平均完成的 Story Points)。如果過去 3 個 Sprint 的 Velocity 分別是 30、28、32 點,下個 Sprint 就計畫約 30 點的工作量。 5. 站會(Daily Standup)怎麼用 Jira 站會配合 Jira 看板一起進行效果最好。站會前的準備: 打開 Jira Board 掃描所有被「Flag」的 Issue(橘色旗幟代表有阻礙) 查

相關工具書

← Back to Blog