Tổng quan về Epic Jira | So sánh Epic, Story và Task
Bài đăng này đã không được cập nhật trong 2 năm
Hi mọi người, hôm nay mình sẽ chia sẻ về Epic Jira nhé.
Trong quá trình sản xuất ở nhiều doanh nghiệp nói chung và các công ty IT nói riêng đã và đang sử dụng Jira để theo dõi tiến độ dự án, chức năng; quản lý các nhiệm vụ hay bug, quản lý tài liệu yêu cầu… Thực tế, Jira là một phần mềm mạnh mẽ và khá dễ theo dõi. Tuy nhiên, Jira có khá nhiều thuật ngữ tiếng Anh. Epic là một trong những thuật ngữ cơ bản này. Trong bài viết này, chúng ta hãy cùng tìm hiểu về epic trong Jira nhé.
Epic trong Jira là gì?
Epic Jira là một user story lớn hoặc nhiệm vụ hoặc 1 vấn đề hoặc yêu cầu của ứng dụng phần mềm có thể được chia thành nhiều nhiệm vụ con hoặc user story nhỏ hơn dựa trên nhu cầu của khách hàng. Epic là các đầu việc lớn, thường là một feature hoặc một requirement từ khách hàng, từ đó có thể bóc nhỏ thành các story rồi từ story thành các task. Đây cũng là một hệ thống phân cấp công việc cấp cao bao gồm nhiều nhóm với nhiều phiên sprint và tổ chức workflow bên trong phát triển ứng dụng phần mềm.
So sánh Epic, Story và Task
Lập kế hoạch, cấu trúc, thực hiện và giám sát các nhiệm vụ cũng như tiến trình của chúng trong Jira được thực hiện nhờ các yếu tố của Jira được gọi là Epic, Story và Task. Định nghĩa và phân biệt thường được thực hiện cho các nhóm nhà phát triển và quy trình CNTT.
https://biplus.com.vn/wp-content/uploads/2022/04/Epic_Story_task_overwiew_graphic-2.png
Task
- Task được sử dụng để lập kế hoạch cho các công việc cụ thể không kéo dài quá 1 ngày làm việc. Các công việc này có thể là một phần của một dự án lớn hơn hoặc do chính họ lên kế hoạch.
- Các task có thể được tách thành các sub task.
- Các nhiệm vụ có thể được giao cho một assignee (người chịu trách nhiệm)
- Task là một phần của sprint hoặc scrum.
- Các task có thể được chuyển tiếp cho người khác để review và có thể được đánh dấu là đã Done khi hoàn thành.
- Các nhiệm vụ có thể được liên kết chéo và có thể block lẫn nhau.
Story
- Story bao gồm nhiều task và đôi khi được gọi là user story. Story có thể là một dự án lớn, chẳng hạn như việc tạo ra các landing page hoặc migrate các instance…
- Các story bao gồm thông tin dự án quan trọng nhất: tầm nhìn, mục tiêu, lợi ích, nhóm dự án, v.v.
- Một story có thể được chỉ định cho project lead.
- Tất cả các Task liên quan có thể được liên kết với Story. Điều này cho phép người dùng đi từ ticket của họ đến Story để xem thông tin chung và các khách hàng tiềm năng của dự án để có cái nhìn tổng quan về * ticket và status của họ.
- Các đội cam kết hoàn thành story trong 1 vài sprint tiếp theo.
Epic
- Epic đại diện cho các feature hoặc requirement quan trọng, sau đó được chia nhỏ thành story và task.
- Epic đôi khi không phải là một phần của một, mà là của nhiều sprint. Sử thi rất có thể là một phần của roadmap cho các sản phẩm, dự án của nhóm hoặc khách hàng.
- Các story và task thuộc cùng một epic, đôi khi được liên kết hoặc đồng phụ thuộc.
Bằng cách sử dụng epic, story và task, nhóm Jira có thể ghi lại những thành công lớn và nhỏ trong suốt cả năm. Điều này giúp giữ đà làm việc ổn định. Người đứng đầu dự án và các bên liên quan đồng thời có thể cập nhật thông tin tổng quan và trạng thái dọc theo từng bước của tiến độ công việc.
Jira Epic hoạt động như thế nào?
Một phần mềm ứng dụng có nhiều epic trong đó mỗi epic kết hợp nhiều story để hoàn thành các task và tương tự, mỗi story chứa nhiều sub task cần hoàn thành. Đầu tiên, chúng ta tạo ra các epic bằng cách thêm các user story vào đó. Sau khi tạo epic, chúng tôi xem xét epic với toàn bộ story và chỉnh sửa các story theo nhu cầu của khách hàng, cuối cùng, đội phát triển sẽ làm việc để hoàn thành nó trong thời hạn với trạng thái đã hoàn thành.
Các thao tác với jira epic bao gồm các giai đoạn sau:
- Tạo ra một epic
- Thêm story vào epic
- Xóa các story khỏi epic
- Xem tất cả các epic
- Kết thúc hoặc hoàn thành epic
- Các phương pháp để tạo Epic trong Jira
Có khá nhiều cách để tạo epic, mình sẽ giới thiệu 2 cách mình hay dùng:
- Tạo epic từ New Issue Tab
- Tạo epic từ Epics Panel Link
Tạo epic từ new issue tab
Bước 1: Nhấp vào biểu tượng “Create” trên Jira Dashboard.
https://biplus.com.vn/wp-content/uploads/2022/04/iScreen-Shoter-2022-04-13-135805.688.png
Bước 2: Điền Tên dự án (Project name). Ô Issue Type bạn chọn epic. Sau đó bạn điền tên epic và tóm tắt cho epic.
Bước 3: Nhấp vào nút “Create” để tạo một epic mới trong Jira.
Tạo Epic từ Epics Panel Link
Có các bước sau liên quan để tạo một epic từ Epics Panel Link trên dashboard.
Bước 1: Nhấp vào tab “Backlog” trên Jira dashboard. Bước 2: Nhấp vào liên kết “EPICS” trên thanh epic. Bước 3: Nhấp vào nút “Create Epic” bằng cách cung cấp tên epic, tóm tắt epic và epic type (loại epic). Sau đó, chúng ta nhấp vào nút “Create”.
Làm thế nào để xem một epic trong Jira?
Chúng ta có thể xem tất cả các issue hoặc các issue liên quan trong Jira bằng cách sử dụng các cách sau:
- Trong liên kết của Epics Panel: Đầu tiên, chúng ta đi đến tab “Backlog” trong Jira Dashboard và nhấp vào liên kết Epics để xem và quản lý tất cả các epic.
- Trong danh sách các Epic: Epic link cung cấp / hiển thị tất cả các epic liên quan đến việc phát triển ứng dụng phần mềm.
- Trong phần View Issue trong epic: Bằng cách nhấp vào epic, nó sẽ hiển thị tất cả task hoặc issue liên quan đến một epic cụ thể với trạng thái của epic đó trong toàn bộ 1 sprint.
Các hành động với epic khác nhau trong Jira
- Thao tác thêm và xóa các issue trong epic: Chúng ta có thể thêm một issue vào epic bằng cách sử dụng New Issue tab bằng cách chọn issue type khác với epic và sau đó chúng ta sẽ thêm vào epic. Chúng ta cũng sử dụng EPICS link để thêm một issue vào epic cụ thể. Để làm điều đó, chúng ta đi đến liên kết EPICS và nhấp vào tab “tạo issue trong epic”.
- Để xóa một issue khỏi epic, chúng ta chuyển đến tab “Backlog” và kéo và thả issue đã chọn vào tab “issues without epics”.
- Xem Tóm tắt (Summary) của Epic: Tại đây chúng ta có thể kiểm tra thông tin chi tiết về epic cụ thể về tên dự án, tên sprint, ngày bắt đầu, ngày kết thúc và bất kỳ nhiệm vụ con nào liên quan. Bạn cần phải hoàn thành các nhiệm vụ con để có thể hoàn thành một epic.
- Theo dõi Status của một Epic: Hoạt động này giúp theo dõi tiến độ công việc về mặt theo dõi các nhiệm vụ chưa hoàn thành và workflow của nhóm.
- Hoàn thành một epic: Khi tất cả các nhiệm vụ liên quan của epic đã hoàn thành thì chúng ta sẽ thay đổi status của epic cụ thể này thành trạng thái “Done”. Sau đó, epic sẽ được hoàn thành.
Tạm kết
Trong bài viết trên, mình đã chia sẻ về Epics in Jira và mô tả cách chúng ta có thể tạo, vận hành, xem và kết thúc sử thi thông qua các thủ tục khác nhau trong công cụ Jira. Epic sẽ có nhiều story với nhiều sprint tùy theo nhu cầu của khách hàng, có khoảng thời gian bắt đầu và kết thúc riêng biệt. Các bạn nhớ upvote và share bài viết để ủng hộ mình nhé. Cảm ơn mọi người rất nhiều!
Các bạn có thể đọc các bài viết sau để tìm hiểu thêm về Jira: https://biplus.com.vn/tim-hieu-ve-jira/ https://biplus.com.vn/huong-dan-jira/ https://biplus.com.vn/huong-dan-jql/ https://biplus.com.vn/jira-dashboard-la-gi/ https://biplus.com.vn/tong-quan-jira-workflow/ https://biplus.com.vn/jira-la-gi/
All rights reserved