- 軟體名稱:Jira
- 授權類型:免費增值
- 支援語系:英文
- 支援系統:Windows,Mac,Linux
- 官方網站:Jira
這是完整的 Jira 教學指南,讓你從新手快速上手,適用於軟體開發團隊、專案經理、設計與 IT 專案管理等場景。
🧭 Jira 教學總覽(2025 最新版)
✅ 一、什麼是 Jira?
Jira 是 Atlassian 公司開發的專案與問題追蹤管理工具,特別受到 敏捷開發團隊(Agile teams) 喜愛。你可以用它來:
- 管理 任務、Bug、功能開發
- 設定 看板(Kanban)或衝刺(Sprint)
- 追蹤進度與產出報表
- 與 Git、Slack、Confluence 整合
🧱 二、Jira 的基本結構
| 元素 | 說明 | 範例 |
|---|
| 專案(Project) | 用來管理一組相關任務 | 產品開發、行銷活動、網站改版專案 |
| 議題(Issue) | Jira 中的工作單位(任務、bug、故事) | 寫 API、修正錯誤、設計登入畫面 |
| 工作類型(Issue Type) | 包含 Story、Task、Bug、Epic 等 | 建新功能:Story;錯誤修復:Bug |
| 看板(Board) | 視覺化任務流程,用於 Kanban 或 Scrum 團隊 | 待辦 → 處理中 → 測試 → 完成 |
| 衝刺(Sprint) | Scrum 用法中一段固定期間(1~2 週)開發任務 | 第1週 Sprint、第二週 Sprint |
| 欄位(Field) | 任務屬性如:負責人、狀態、優先順序、標籤等 | 指派人、截止日、優先級、版本 |
🛠️ 三、Jira 操作入門
1. 註冊與登入
2. 建立新專案
- 點擊「Create Project」
- 選擇:
- Team-managed(簡單、靈活,適合小團隊)
- Company-managed(需要權限與工作流程控制)
- 選擇模板:
- Scrum:支援 Sprint 和估算
- Kanban:流程導向,看板視圖
- Bug Tracking:錯誤修復專用
3. 建立議題(Issue)
- 點「Create」按鈕
- 輸入:
- 標題(Summary)
- 類型(Bug、Task、Story)
- 說明(Description)
- 指派人(Assignee)
- 優先順序、截止日
🔄 四、Jira 工作流程與看板操作
1. 使用看板(Kanban / Scrum Board)
- 看板以欄位方式表示任務狀態
- 📋 To Do(待辦)
- 🔧 In Progress(進行中)
- ✅ Done(完成)
- 拖曳任務即可變更狀態
2. 建立 Sprint(敏捷衝刺)
- Scrum 模式 → 點選「Backlog」
- 將任務加入「Sprint」區塊
- 點擊「Start Sprint」開始開發週期(通常 1~2 週)
3. 子任務與 Epic
- 建立子任務(Sub-task):細化任務細節
- 建立 Epic(史詩):用來包裝多個相關故事(Story)
📊 五、報表與進度追蹤
| 報表類型 | 說明 |
|---|
| Burndown Chart | 查看 Sprint 任務完成速度,追蹤是否準時交付 |
| Velocity Chart | 顯示每次 Sprint 完成點數 |
| Cumulative Flow | 可視化各階段工作負載 |
| 控制圖(Control Chart) | 分析任務處理時間與週期 |
📁 六、Jira 常用功能整理
| 功能 | 用途 |
|---|
| @提及成員 | 提醒同事查看任務、留言 |
| Watch(關注) | 被關注後可收到任務更新通知 |
| 標籤(Labels) | 給任務加上自定義標籤,用於分類或搜尋 |
| 任務連結(Linked Issues) | 設定任務之間的關係(如:阻擋、依賴、複製) |
| 篩選器與查詢(JQL) | 使用 Jira Query Language 查找特定任務 |
🤖 七、Jira 自動化與整合(進階)
✅ 自動化範例(Automation)
- 任務完成後,自動變更狀態
- 指派任務時,自動傳送通知
- 新增 Bug 時,自動加入優先列表
🔗 與其他工具整合
| 工具 | 整合說明 |
|---|
| GitHub / GitLab | 顯示 commit、PR 與任務關聯 |
| Confluence | 文件與任務互連,形成知識庫與需求文檔 |
| Slack | 任務更新自動發送至頻道 |
| Figma / Dropbox | 附加設計或文件 |
🧠 八、Jira 使用建議(實務小技巧)
| 技巧 | 說明 |
|---|
| 使用「範本專案」 | 設計好流程後複製作為新專案基礎 |
| 分層命名任務 | 例如:[API] 使用者登入、[UI] 登入畫面設計 |
| 定期檢查 Backlog | 過多任務會拖慢節奏,應定期清理與排序 |
| 建立「版本 / 發行(Releases)」 | 管理交付與版本進度 |
| 與 Confluence 搭配建立「規格說明書」 | 實現開發文檔與任務整合,提升團隊透明度 |
🔚 結語:誰適合使用 Jira?
✅ Scrum / Agile 團隊
✅ 軟體開發、產品經理、IT 專案管理
✅ 需要跨部門協作與進度可視化追蹤
✅ 適合中大型團隊、有專案控管需求者