Ví dụ: Phân rã công việc từ Epic xuống Sub-task
↩️ Mục lục · Áp dụng: Phân cấp Work Type (Work Type Hierarchy) · Vòng đời gợi ý theo từng Work Type
Bối cảnh giả định
Đội phát triển phần mềm kế toán cần làm tính năng xuất hóa đơn điện tử. Space có key INV, kiểu company-managed, gói Standard (chưa có cấp trên Epic).
1. Cây phân rã
graph TD E1["⚡ INV-1 Epic<br/>Xuất hóa đơn điện tử"] E1 --> S2["🔖 INV-2 Story<br/>Kế toán xuất hóa đơn PDF"] E1 --> S3["🔖 INV-3 Story<br/>Gửi hóa đơn qua email"] E1 --> T4["☑️ INV-4 Task<br/>Cấu hình chữ ký số máy chủ test"] E1 --> B5["🔴 INV-5 Bug<br/>Sai định dạng ngày trên mẫu"] S2 --> ST11["🔷 INV-11 [BA] Chốt mẫu hóa đơn"] S2 --> ST12["🔷 INV-12 [Dev] Hàm sinh PDF"] S2 --> ST13["🔷 INV-13 [Dev] Procedure lấy dữ liệu"] S2 --> ST14["🔷 INV-14 [QA] Kiểm thử 20 mẫu"] B5 --> ST15["🔷 INV-15 Tìm điều kiện gây lỗi"]
2. Bảng chi tiết
| Key | Work type | Level | Parent | Summary | Status | Category | Resolution |
|---|---|---|---|---|---|---|---|
| INV-1 | Epic | 1 | – | Xuất hóa đơn điện tử | In Progress | In Progress | (trống) |
| INV-2 | Story | 0 | INV-1 | Là kế toán, tôi muốn xuất hóa đơn PDF để gửi khách | In Review | In Progress | (trống) |
| INV-3 | Story | 0 | INV-1 | Là kế toán, tôi muốn gửi hóa đơn qua email | To Do | To Do | (trống) |
| INV-4 | Task | 0 | INV-1 | Cấu hình chữ ký số trên máy chủ test | Done | Done | Done |
| INV-5 | Bug | 0 | INV-1 | Sai định dạng ngày (MM/dd thay vì dd/MM) | Resolved | Done | Done |
| INV-11 | Sub-task | -1 | INV-2 | [BA] Chốt mẫu hóa đơn | Done | Done | Done |
| INV-12 | Sub-task | -1 | INV-2 | [Dev] Hàm sinh PDF | Done | Done | Done |
| INV-13 | Sub-task | -1 | INV-2 | [Dev] Procedure lấy dữ liệu hóa đơn | Done | Done | Done |
| INV-14 | Sub-task | -1 | INV-2 | [QA] Kiểm thử 20 mẫu | In Progress | In Progress | (trống) |
| INV-15 | Sub-task | -1 | INV-5 | Tìm điều kiện gây lỗi | Done | Done | Done |
3. Phân tích
- Vì sao INV-4 là Task, không phải Story? Người dùng cuối không trực tiếp thấy giá trị; đây là việc kỹ thuật của đội → Task.
- Vì sao INV-5 là Bug? Chức năng đã có nhưng hoạt động sai → Bug.
- INV-5 đang Resolved (Category Done, Resolution Done) nhưng chưa Closed: đang chờ tester xác minh. Nếu sai, chuyển Reopened → Resolution bị xóa → Resolution và Priority.
- INV-2 chưa Done dù 3/4 sub-task đã xong, vì INV-14 còn đang kiểm thử.
- Tiến độ Epic INV-1: 2/4 con ở Category Done (INV-4, INV-5) → khoảng 50%.
4. Nếu nâng cấp lên Premium
Có thể thêm cấp Initiative (level 2) phía trên:
Initiative INV-100 Tuân thủ quy định hóa đơn 2027 (level 2)
├─ Epic INV-1 Xuất hóa đơn điện tử (level 1)
└─ Epic INV-20 Lưu trữ & tra cứu hóa đơn 10 năm (level 1)
Lưu ý: không thể chèn “Feature” giữa Epic và Story → Phan-cap-Work-Type-Hierarchy > 4. Mở rộng phân cấp (chỉ Jira Premium / Enterprise).
5. Bài tập tự làm
Phân rã Epic “Báo cáo công nợ quá hạn” thành ít nhất: 2 Story, 1 Task, 1 Bug, mỗi Story có 2–3 Sub-task. Ghi rõ status giả định và Resolution cho từng work item. Đối chiếu với Câu hỏi ôn tập.