Category: Atlassian

Hướng dẫn Jira cho người dùng mới (2022)

Trong bài viết này, BiPlus sẽ hướng dẫn các bạn sử dụng Jira. Hướng dẫn này sẽ bao gồm các tính năng và chức năng phù hợp cho tất cả mọi người sử dụng Jira, đặc biệt là cho những người dùng mới.

Jira là một công cụ quản lý Project tự lưu trữ được phát triển bởi Atlassian. So với các sản phẩm như Trello hoặc Asana, nó đi kèm với nhiều chức năng và có khả năng tùy chỉnh mạnh mẽ hơn rất nhiều. Không chỉ vậy, Jira còn là một công cụ rất trực quan. Đó là điều bạn sẽ khám phá khi xem qua hướng dẫn này dành cho Jira.

Hãy bắt đầu với “Hướng dẫn Jira trực quan cho tất cả các cấp độ người dùng”.

Làm quen với Jira

Trước khi chúng ta tìm hiểu sâu về cách sử dụng Jira, BiPlus sẽ cung cấp cho bạn một cái nhìn tổng quan nhanh về Jira là gì.

Jira là một trình theo dõi issue có thể được mở rộng thành trình theo dõi các bug, một service desk cực kỳ mạnh mẽ và / hoặc một công cụ quản lý Project giàu tính năng cho các nhóm Agile/Scrum. Chính xác hơn, bạn có Jira Core, Jira Software và Jira Service Desk. Mỗi một trong số những Jira’s này đều có khả năng riêng, chuyên hướng tới các trường hợp sử dụng khác nhau. Trong bài viết này, chúng tôi sẽ tập trung vào issue cơ bản liên quan đến chức năng của cả 3 sản phẩm.

Nhưng điều thực sự vô cùng mạnh mẽ ở Jira là tính linh hoạt của nó. Cho phép quản trị viên Jira tùy chỉnh hầu hết mọi thứ để phù hợp với cách làm việc của các nhóm riêng biệt và các nghiệp vụ phức tạp.

Jira thường được sử dụng bởi các nhóm phát triển. Nhưng nó cũng phù hợp cho bất kỳ ai cần quản lý các Project hoặc quy trình (cho dù bạn đang làm trong lĩnh vực marketing, tài chính-kế toán hay thậm chí là sale).

Đặc biệt Jira Software đặc biệt hướng đến các mô hình làm việc đáp ứng, lặp đi lặp lại và lấy khách hàng làm trung tâm của phương pháp Agile.

Jira Project là gì?

Project là một tập hợp các nhiệm vụ. Nhóm nhiệm vụ này có thể bao gồm công việc trong một ngày hoặc các công việc mà nhóm của bạn sẽ mất hàng tháng để hoàn thành.

Một dự án Jira là một tập hợp các issue. Nhóm của bạn có thể sử dụng dự án Jira để điều phối việc phát triển sản phẩm, theo dõi dự án, quản lý bàn trợ giúp và hơn thế nữa, tùy thuộc vào yêu cầu của bạn. Một dự án Jira cũng có thể được cấu hình và tùy chỉnh để phù hợp với nhu cầu của bạn và nhóm của bạn.

Để bắt đầu, bạn cần quản trị viên thiết lập hệ thống và cấp cho bạn quyền truy cập tài khoản. Quản trị viên của bạn sẽ cần thiết lập một Project để bạn và / hoặc nhóm của bạn làm việc.

Để tạo một Project, hãy chuyển đến Project và chọn Create Project từ menu.

Sau đó, bạn sẽ cần chọn Project type bạn muốn tạo – bây giờ chúng tôi sẽ chọn Scrum. Sau đó, bạn cần đặt tên và khóa (một thuật ngữ rút gọn để đại diện cho Project) và chỉ định người đứng đầu Project. Sau khi làm xong các bước trên thì bạn đã có một Project và có thể bắt đầu tạo issue.

Nếu muốn, bạn có thể tùy chỉnh các quyền trên cơ sở từng Project hoặc có thể áp dụng các sơ đồ quyền cho nhiều Project để đơn giản hóa quy trình. Tuy nhiên, đây là những thay đổi dưới quyền của quản trị viên, vì vậy người dùng bình thường sẽ không cần phải quan tâm quá nhiều.

Jira issue là gì?


Issue là thực tế không phải là một “vấn đề” (chẳng hạn như bug hoặc phiếu khiếu nại của khách hàng). Thay vào đó, chúng có thể được sử dụng để theo dõi hầu hết mọi thứ (ví dụ: sử dụng Jira để theo dõi CV cho việc tuyển dụng nhân viên tiếp theo của bạn).

Ngoài ra, Jira đi kèm với bốn issue type (4 Issue type) tiêu chuẩn (có thể được mở rộng bởi quản trị viên của bạn):

  • Story: một user story – thông thường sẽ là một tính năng cần được tạo
  • Task: một nhiệm vụ cần được hoàn thành
  • Bug: một issue cần được khắc phục
  • Epic: một khối lượng lớn công việc có thể mất một thời gian để hoàn thành

Hướng dẫn thao tác trên Jira

Cách tạo issue

Để bắt đầu, hãy tìm nút có nhãn “Create”. Nhấn vào đây để tạo issue.

Thiết lập issue Jira

Để bắt đầu chỉnh sửa issue của bạn, hãy chọn Project có liên quan (nhận được Project chính xác sẽ giúp bạn đỡ đau đầu sau này nếu bạn thấy rằng bạn muốn di chuyển issue), chọn Issue typereporter (người báo cáo) (nếu đó không phải là bạn).

Sau đó, bạn có thể viết một bản tóm tắt ngắn gọn về issue và sau đó là mô tả chi tiết về những gì cần thiết.

Mẹo: hãy nêu cụ thể và đừng cho rằng người bạn đang gửi issue đến đã quen thuộc với issue này. Việc cung cấp thông tin chi tiết sẽ tiết kiệm thời gian và tránh hiểu nhầm sau này.

Bạn cũng có thể thêm nhãn (để mô tả issue) và tệp đính kèm (như ảnh chụp màn hình hoặc tài liệu).

Bạn có thể đặt priority (mức độ ưu tiên) của issue, cho biết mức độ quan trọng của issue. Từ thấp nhất đến cao nhất.

Bạn có thể chỉ định một khoảng thời gian mà công việc cần được hoàn thành (Sprint); và bạn có thể xác định issue được giao cho ai, để đảm bảo rằng issue sẽ đến đúng tay người dùng.

Liên kết các issue trong Jira


Bạn có thể kết nối một issue này với một issue khác bằng Linked Issues.

Linked Issues cho phép bạn xác định mối quan hệ giữa các issue – ví dụ: xác định một issue đang bị chặn (blocked) bởi một issue khác, là bản sao (clone) của một issue khác hoặc có liên quan (relates to) đến một issue khác.

Clone issue trong Jira


Bạn cũng có thể sao chép (clone) các issue (có thể nếu một nhiệm vụ cũ cần được lặp lại; nếu một issue cần được tạo và theo dõi riêng trên nhiều Project; hoặc nếu có một issue lặp lại cần được xem xét lại).

Di chuyển issue trong Jira


Để thay đổi Project mà issue được đính kèm hoặc Issue type của nó, hãy nhấn dấu “” rồi chọn “Move”.

Ở đó, hãy chọn Project mới mà bạn muốn đính kèm issue.

Bạn cũng có thể sử dụng “Move” để thay đổi Issue type.

Tạo subtask (nhiệm vụ con) 

Trong một số trường hợp, bạn có thể muốn chia issue thành nhiều tác vụ nhỏ hơn. Chúng được gọi là “subtask“.

Từ quan điểm tổ chức, việc phân biệt các issue riêng biệt là hợp lý thay vì gộp một lượng lớn công việc vào một issue duy nhất. Tuy nhiên, nếu cần một số bước nhỏ hơn để hoàn thành một nhiệm vụ, thì việc xác định chúng có thể hữu ích (giống như bạn sẽ tìm thấy một số bước để hoàn thành một công thức).

Để tạo subtask trên issue hiện có, hãy nhấp vào dấu tích trong phần issue như hình dưới. Subtask có thể được mở, đóng, sao chép và xóa.

Fact: Subtask cũng có thể được chuyển đổi thành issue và issue có thể được chuyển thành subtask.

Theo dõi thời gian với Jira


Có một số cách để theo dõi thời gian ở Jira.

Đầu tiên là đính kèm ước tính thời gian dành cho một issue, bằng cách sử dụng các công cụ theo dõi thời gian chi tiết của Jira. Để làm được điều này, bạn có thể sử dụng trường “Original Estimate” (ước tính ban đầu) về issue, cũng như “Time Remaining” (thời gian còn lại) và “Time Spent”, tất cả đều được thêm vào nhật ký công việc cá nhân của người dùng.

Thứ hai là tạo “Time Since Issues Report“ (Báo cáo Thời gian Kể từ khi issue) hoặc “Resolution Time Report” (Báo cáo Thời gian Giải quyết) từ phần Report.

Thứ ba là sử dụng ứng dụng Jira để theo dõi thời gian dành cho các issue trên cơ sở từng phút.

Workflow trong Jira

Các issue không nhất thiết phải mở mãi mãi. Các workflow (quy trình công việc) đơn giản nhất cho phép bạn chuyển issue từ “To do” (Việc cần làm), sang “In Progress” (Đang tiến hành), sang “Done” (Xong). 

Các status (trạng thái này) có thể được chọn từ các tab ở đầu màn hình khi chỉnh sửa issue.

Điều này rất hữu ích vì nó thông báo trạng thái của nhiệm vụ cho nhóm của bạn – cung cấp sự minh bạch về những việc trong danh sách việc cần làm của mọi người. Và những gì họ đã xếp hàng tiếp theo.

Các giai đoạn bổ sung có thể bao gồm Reopen (công việc được gửi lại để sửa đổi) và Closed (công việc không còn cần phải thực hiện nữa).

Điều cũng rất quan trọng cần lưu ý là quản trị viên của bạn có thể tạo các điều kiện quy trình làm việc tùy chỉnh để phản ánh các yêu cầu kinh doanh cụ thể của bạn.

Các issue đang xem trong Jira


Reporter và assignee một issue sẽ tự động nhận được thông báo về issue đó.

Tuy nhiên, nó cũng có thể hữu ích cho những người dùng khác nhận được bản cập nhật khi thực hiện các thay đổi. Ví dụ: nếu họ đang đợi nó hoàn thành hoặc đang làm các công việc liên quan.

Những người dùng này có thể trở thành “watcher” (người theo dõi).

Tính năng quyền này cho phép bạn được cc trên tất cả các thông tin được trao đổi.

Bạn có thể chọn theo dõi bằng cách chọn biểu tượng con mắt trong phần tổng quan của issue.

Bình luận về các issue


Bất kỳ ai đang xem một issue cũng có thể nhận xét về issue đó bằng trường nhận xét ở cuối trang.

Nhận xét có thể được chuyển hướng đến những người dùng cụ thể bằng cách đề cập đến họ – đạt được bằng cách nhập @ theo sau là tên người dùng của họ. Thao tác này sẽ gửi cho người dùng một liên kết đến issue qua email.

Chia sẻ một issue

Để chia sẻ issue, hãy nhấp vào nút “Share” ở trên cùng bên phải của màn hình trong khi xem issue. Tiếp theo, nhập tên người dùng hoặc địa chỉ email của những cá nhân bạn muốn chia sẻ issue. Bạn cũng có thể đính kèm ghi chú với tin nhắn.

Thông báo trong Jira


Theo mặc định, bạn sẽ nhận được thông báo về các thay đổi và nhận xét về issue bạn đã báo cáo, bạn đã được chỉ định hoặc bạn đang xem.

Nếu nhận được quá nhiều thông báo qua email, bạn có thể yêu cầu quản trị viên tạo sơ đồ thông báo Jira tùy chỉnh hoặc tắt thông báo cho bạn.

Các phím tắt trong Jira


Các phím tắt có thể cung cấp một cách mạnh mẽ để tăng tốc việc sử dụng JIRA của bạn – và bạn có thể hoàn thành toàn bộ Project mà không cần sử dụng chuột. Để tìm hiểu về các phím tắt, bạn có thể ấn vào dấu hỏi chấm (?) ở góc trên cùng bên phải màn hình.

Hướng dẫn sử dụng Jira để Tìm kiếm & Lọc 

Tìm issue

Ngoài việc xem các issue theo Project, bạn cũng có thể tìm thấy chúng thông qua tìm kiếm.

Ở trên cùng bên phải của màn hình là trường tìm kiếm. Điều này cho phép bạn tìm kiếm issue và Project cũng như các từ khóa xuất hiện trong mô tả và nhận xét issue.

Để thu hẹp phạm vi tìm kiếm, bạn có thể tinh chỉnh truy vấn theo Project, Issue type, statusassignee. Ví dụ: nếu bạn nhập “my open bug“, Jira sẽ tạo một danh sách tất cả các bug ở trạng thái mở và gán cho chính bạn.

Sử dụng bộ lọc

Khi xử lý các Project, có thể có một số lượng lớn các issue đang bay xung quanh. Do đó, có thể hữu ích khi sử dụng các bộ lọc để tìm kiếm các issue quan trọng nhất.

Theo mặc định, tất cả các bảng Jira đều có bộ lọc “Only My Issue” (Chỉ issue của tôi) và “Recently Updated” (Issue mới được cập nhật gần đây).

Nhưng các bộ lọc hữu ích khác có thể bao gồm “Created Recently” (được tạo gần đây) hoặc “Reported By Me” (Issue tôi đã báo cáo)

Từ trang tìm kiếm, bạn có thể lưu bộ lọc bằng nút “Save as“.

Để chia sẻ bộ lọc, hãy nhấp vào Tìm bộ lọc trên trang tìm kiếm. Tìm bộ lọc bạn muốn, sau đó nhấp vào nút bánh răng và sau đó chỉnh sửa. Sau đó, bạn có thể chỉ định các nhóm hoặc Project cụ thể mà bạn muốn chia sẻ bộ lọc.

Subscription


Một cách hiệu quả để theo dõi các thay đổi trên toàn hệ thống là đăng ký một bộ lọc. Thao tác này sẽ gửi cho bạn kết quả của truy vấn qua email – và có thể cho phép bạn:

theo dõi các issue mở và đóng,
mở nhiệm vụ được giao cho các cá nhân cụ thể
và tiến độ của các Project cụ thể.

Để bắt đầu, hãy sử dụng biểu mẫu tìm kiếm.

Tiếp theo lưu bộ lọc.

Sau khi được lưu, ở bên phải tên của bộ lọc sẽ là từ “Chi tiết”. Làm theo điều này và sau đó nhấp vào Đăng ký mới.

Sau đó đặt các thông số kỹ thuật bạn muốn và đăng ký.

Tạo báo cáo trong Jira

Khi xem một Project, bạn sẽ thấy một liên kết đến các báo cáo trong thanh bên trái. Điều này sẽ đưa bạn đến nhiều loại báo cáo có sẵn.

Trong số các chức năng khác, những chức năng này cho phép bạn phân tích cách giải quyết issue, độ tuổi của chúng, tiến độ của Sprint và khối lượng công việc tổng thể của nhóm.

Tất nhiên, hãy nhớ rằng báo cáo chỉ có sẵn trên cơ sở từng Project, thay vì theo dõi hoạt động trên toàn bộ hệ thống của bạn.

Giới thiệu về JQL (Ngôn ngữ truy vấn Jira)

Jira Query Language (JQL) cho phép bạn tăng cường các tìm kiếm của mình trong Jira bằng cách sử dụng các biểu thức để chỉ định chính xác những gì bạn muốn.

Để bắt đầu nhập tìm kiếm JQL, hãy chuyển đến trang tìm kiếm và nhấp vào Nâng cao.

Ví dụ, bạn có thể sử dụng biểu thức:

assignee = "joebloggs"

Để chỉ định một bộ lọc để chỉ hiển thị Các issue được chỉ định cho người dùng joebloggs. Bạn cũng có thể thêm nhiều cấp độ đặc tả, chẳng hạn như để lọc issue trong một Project cụ thể được chỉ định cho người dùng joeblogg.

Sử dụng Ngôn ngữ truy vấn Jira để tìm kiếm
Một số thứ bạn có thể tìm kiếm bao gồm:

Người dùng: assignee, Người tạo, reporter và Người theo dõi

Chi tiết issue / Project: Tệp đính kèm, Nhận xét, Đã tạo, Mô tả, Thời hạn, Mức độ ưu tiên, Project, Sprint, Trạng thái và Loại

Bạn có thể sử dụng nhiều thuật ngữ để thu hẹp tìm kiếm – ví dụ: Các issue được chỉ định cho joebloggs hoặc trong một Project cụ thể có thể được tìm kiếm cho tìm kiếm sau:

assignee = "joebloggs" OR project = "Sử dụng JQL"

Hoặc để tìm các issue không được chỉ định cho joebloggs – sử dụng “! =” – nằm trong một Project:

assignee! = "joebloggs" AND project = "Sử dụng JQL"

Nếu bạn đang tìm kiếm một issue chưa được chỉ định, bạn có thể sử dụng thuật ngữ NULL, như trong:

assignee = NULL

Khi tìm kiếm trong một khoảng thời gian, bạn có thể sử dụng các ký hiệu lớn hơn, bằng và nhỏ hơn – ví dụ:

duedate> = “2018/01/01”

Khi tìm kiếm nhận xét hoặc mô tả, biểu tượng “~” cung cấp văn bản chứa một cụm từ trong khi “! ~” Loại trừ văn bản chứa một cụm từ.

Xuất dữ liệu từ Jira

Bạn có thể xuất thông tin từ trang tìm kiếm Jira bằng cách chỉ cần nhấp vào nút Xuất ở trên cùng bên phải của màn hình.

Điều này cho phép bạn xuất thông tin đã lọc dưới dạng tệp CSV hoặc tệp XML; như một nguồn cấp dữ liệu RSS; hoặc ở định dạng có thể in được.

Tuy nhiên, hãy nhớ rằng việc xuất thông tin thường không cần thiết và các bộ lọc có thể được chia sẻ đơn giản nếu cần thiết hoặc thông tin có thể được xem trên một màn hình dùng chung – cho phép các mục nhập được lọc và chỉnh sửa động, thay vì được xem trong một định dạng tĩnh.

Hướng dẫn sử dụng Jira Dashboard

Jira Dashboard là gì?

Jira Dashboard (trang tổng quan) là những gì bạn nhìn thấy khi đăng nhập vào Jira.

Theo mặc định, Jira sẽ hiển thị các issue được chỉ định cho bạn và một luồng hoạt động. Tuy nhiên, có rất nhiều mục khác mà nó có thể cực kỳ hữu ích để thêm vào dashboard của bạn.

Để tạo dashboard tùy chỉnh, được cá nhân hóa, hãy nhấp vào “Dashboards” sau đó nhấp vào “Manage Dashboards”. Trên trang này, hãy nhấp vào “Create new dashboard”.

Cách tùy chỉnh dashboard của bạn trong Jira

Để tùy chỉnh dashboard của bạn, hãy chuyển đến dashboard, sau đó nhấp vào “Add Gadget”.

Các tiện ích mà bạn có thể chọn để thêm vào dashboard của mình bao gồm và “Filter Results” (cho một bộ lọc cụ thể), “Issue Statistics”, “Issues In Progress”, “Projects” và “Watched Issues”.

Việc sử dụng các tiện ích này có thể cung cấp cho bạn hình dung tổng quan nhanh về hoạt động và tiến trình trên nền tảng.

Cách chia sẻ dashboard của bạn trong Jira

Khi tạo dashboard, bạn có thể chia sẻ nó từ màn hình “Create Dashboard”. Nếu bạn đã tạo rồi thì bạn có thể chia sẻ nó bằng cách truy cập dashboard, nhấp vào nút dấu chấm lửng ở trên cùng bên phải (với “” trên đó); và nhấp vào “Share Dashboard”.

Dashboard có thể được chia sẻ giữa các nhóm, Project hoặc cho bất kỳ người dùng đã đăng nhập nào.

Mở rộng Jira với các ứng dụng

Jira có hơn 3000 add-on trên Atlassian Marketplace. Atlassian Marketplace cung cấp cho bạn hàng nghìn tiện ích bổ sung Jira để mở rộng khả năng của bạn ngoài niềm tin.

Ví dụ, một số ứng dụng cho phép Jira được sử dụng như một CRM dành cho doanh nghiệp. Trong khi những người khác, như Table Grid Editor, cho phép bạn nhúng các bảng kiểu Excel trực tiếp vào issue. Có Exalate Jira Issue Sync & more, một ứng dụng để đồng bộ hóa các issue trên nhiều Jira. Và nhiều nhiều hơn nữa.

Các ứng dụng cực kỳ mạnh mẽ và cho thấy Jira có thể linh hoạt như thế nào.

Tạm kết

Với một loạt các tính năng và chức năng và quy trình làm việc có thể được điều chỉnh theo yêu cầu chính xác của bạn, Jira là một công cụ cực kỳ mạnh mẽ.

Nếu bạn muốn mua Jira bản quyền để sử dụng, bạn hãy liên hệ BiPlus – đối tác Vàng của Atlassian tại Việt Nam với đội ngũ chuyên gia Atlassian am hiểu Agile và các hệ thống IT, có thể support từ workflow đến các customized add-on.

Bạn nghĩ gì về bài đăng này? Có điều gì chúng tôi bỏ sót không? Bạn còn muốn chúng tôi đề cập đến điều gì khác trong hướng dẫn này không? Nếu vậy, hãy cho chúng tôi biết qua phần bình luận bên dưới nhé!

Packaged software abstract concept vector illustration.

Hướng dẫn mua bản quyền Jira

Jira hiện đang là phần mềm quản lý công việc hàng đầu cho các nhóm Agile. Nếu bạn đã hoặc đang muốn sử dụng Jira và muốn mua bản quyền Jira để trải nghiệm quản trị dự án mượt mà hơn thì bài viết này sẽ dành cho bạn. Bài viết dưới đây sẽ cung cấp cho các bạn thông tin về cách thức bạn có thể mua bản quyền Jira.

Đọc thêm: Jira là gì? Tất tần tật về Jira Software

Các gói Jira Software


Dưới đây là các gói mà bạn có thể lựa chọn đối với Jira:

Gói Miễn phí: Atlassian (đơn vị sở hữu Jira) đang cho phép người dùng sử dụng miễn phí Jira đối với nhóm lên tới 10 thành viên.

  • Bảng Scrum và Kanban
  • Backlog
  • Báo cáo Agile
  • Quy trình làm việc tùy chỉnh
  • Tự động hóa (Automation – dùng cho single project)
  • Lộ trình sản phẩm (Road map)
  • Quản lý dependency
  • Bảo mật TLS
  • 2GB lưu trữ

Gói Tiêu chuẩn – từ $7/người dùng/tháng. Giới hạn user: 20,000 user. Gói Tiêu chuẩn bao gồm mọi thứ trong gói Miễn phí cộng với một số tính năng:

  • Xác định các vai trò trong dự án
  • Phân quyền nâng cao
  • Quyền truy cập ẩn danh
  • Audit log
  • Tự động hóa (nhiều dự án)
  • Nhật ký kiểm tra
  • 250 GB dung lượng lưu trữ
  • Hỗ trợ khách hàng trong giờ hành chính

Gói Premium – từ $14/người dùng/tháng cho mười người dùng. Giới hạn user: 20,000 user. Gói Premium bao gồm mọi thứ trong gói Tiêu chuẩn cộng với:

  • Lập kế hoạch năng lực
  • Lưu trữ dự án
  • Thông tin chi tiết về quản trị viên
  • Danh sách cho phép IP
  • Sandbox
  • Release track (kiểm soát thời gian và cách thức release các thay đổi đến end-user)
  • Lưu trữ KHÔNG GIỚI HẠN
  • Hỗ trợ riêng 24/7
  • Đảm bảo Uptime SLA 99,9%

Gói Doanh nghiệp – Bạn phải liên hệ với nhóm bán hàng của Atlassian để nhận báo giá dành cho doanh nghiệp trên nền tảng đám mây. Gói doanh nghiệp bao gồm mọi thứ từ gói Premium cộng với:

  • Atlassian Access
  • Tùy chỉnh nơi lưu trữ dữ liệu
  • Hỗ trợ doanh nghiệp 24/7
  • Thanh toán cấp tổ chức
  • Uptime SLA 99,95%
  • Cấp phép tập trung cho mỗi người dùng

Giá trên là giá tham khảo được niêm yết trên trang chính thức của hãng Atlassian tại Jira Pricing – Monthly and Annual Subscription Cost per User , chưa bao gồm thuế, phí theo quy định tại nước của bên sử dụng cuối cùng.

  • Giá sản phẩm phụ thuộc vào loại sản phẩm, điều kiện thanh toán (tháng/ năm), số lượng người dùng, loại license (new/upgrade/renewal). Nếu các bạn quan tâm đến các sản phẩm Atlassian như Jira, Confluence… bạn có thể liên hệ BiPlus – Partner số 1 của Atlassian tại Việt Nam đã triển khai Jira thành công cho các hệ thống lớn của Viettel, Vingroup, Techcombank, VP Bank với lượng user lên đến 13,000+ user.

Mua bản quyền Jira tại Việt Nam bằng cách nào?

Atlassian (đơn vị sở hữu Jira) có mạng lưới các đối tác rộng khắp trên toàn cầu. Khi mua bản quyền Jira, để nhận được hỗ trợ tốt nhất từ các chuyên gia đến từ Atlassian mà không phải lo lắng về vấn đề về khác biệt ngôn ngữ và thời gian phản hồi, bạn có thể liên hệ với các đối tác chính thức của Atlassian tại Việt Nam, như BiPlus. Các đối tác này có các CI (Certified Individual) – các chuyên gia đã được chứng nhận từ Atlassian, có chuyên môn về công cụ và hệ thống, có thể tư vấn cho bạn về cách sử dụng, các tính năng, support 24/7 … cũng như tư vấn workflow (quy trình làm việc) phù hợp cho đội ngũ của bạn.

Một số câu hỏi thường gặp

Jira có cho phép dùng thử sản phẩm miễn phí trước khi mua không?

Atlassian cung cấp các bản dùng thử đầy đủ chức năng của các sản phẩm cloud và cũng như các bản nâng cấp của chúng. Bạn có thể dùng thử Cloud Standard trong 14 ngày và Cloud Premium/Cloud Enterprise có thể dùng thử trong 30 ngày. Khi bản dùng thử hết hạn, bạn có thể tiếp tục sử dụng sản phẩm bằng cách thêm thẻ tín dụng vào trang my.atlassian.com.

Số lượng người dùng được tính như thế nào khi thanh toán?

Bạn có thể thêm và xóa người dùng khi nhóm của bạn thay đổi. Vào cuối mỗi chu kỳ thanh toán hàng tháng, bạn sẽ được lập hóa đơn cho đăng ký của tháng tiếp theo dựa trên số lượng người dùng Jira Software chính xác mà bạn có.

Hướng dẫn tổng quan Atlassian Marketplace

Atlassian Marketplace
Hệ sinh thái hơn 3000 Add-on của Atlassian

Jira là phần mềm quản trị dự án đang được đánh giá rất cao hiện nay và được nhiều công ty lớn trên thế giới tin dùng. Bản thân Jira có rất nhiều tính năng mạnh mẽ nhằm quản trị luồng công việc, xuất báo cáo, phân công công việc… tuy nhiên, để đáp ứng được mọi nhu cầu cụ thể của doanh nghiệp khi đội nhóm đang mở rộng thì bạn sẽ cần bổ sung các Add-on vào Jira. Hiện tại, Jira có hơn 3000 addon trên Atlassian Marketplace cho bạn có thể tải về. Atlassian Marketplace là một kho ứng dụng tương tự như Appstore của Apple hoặc Google Play Store của google, nơi có nhiều ứng dụng giúp bạn có thể tùy chỉnh Jira theo ý muốn của mình.

Nếu gần đây bạn đã mua Jira, Confluence hoặc một sản phẩm Atlassian khác, bạn có thể truy cập Atlassian Marketplace để phát triển phiên bản Jira của mình. Nhiệm vụ của Atlassian là giải phóng sức mạnh của mọi đội ngũ, dựa trên nguyên lý cốt lõi rằng sự hợp tác trong nhóm là nền tảng để đạt được kết quả tốt nhất có thể. Do đó, các sản phẩm của Atlassian được thiết kế để hoạt động cùng nhau một cách liền mạch nhằm giúp các nhóm quản lý tất cả các khía cạnh của một dự án.

Mặc dù các sản phẩm của Atlassian mạnh mẽ và cung cấp nhiều chức năng, nhưng một số công ty lớn với nghiệp vụ phức tạp, có những yêu cầu vượt xa chúng. Vì vậy, Atlassian đã tạo ra một hệ sinh thái, Atlassian Marketplace, nơi khách hàng có thể khám phá, thử và mua các ứng dụng tùy chỉnh và mở rộng ứng dụng Atlassian hiện tại của họ. Marketplace cung cấp các ứng dụng do cả nhà phát triển bên thứ ba và Atlassian phát triển.

Atlassian Marketplace có đa dạng các add-on đáp ứng nhu cầu customize Jira

Kể từ khi được giới thiệu vào năm 2012, Marketplace đã mở rộng nhanh chóng và ngày nay cung cấp hơn 4.000 ứng dụng, bao gồm cả các ứng dụng miễn phí và trả phí. Tin tốt là với tất cả những lựa chọn đó, sẽ có một ứng dụng phù hợp với nhu cầu hoặc trường hợp sử dụng cụ thể của bạn. Tuy nhiên, việc tìm kiếm ứng dụng hoàn hảo đó có thể là một thách thức.

Trong bài viết này chúng tôi sẽ hướng dẫn bạn điều hướng trang web, sắp xếp thông qua các tùy chọn và đánh giá các đối tác để tìm ứng dụng phù hợp nhất với nhu cầu của bạn.

Truy cập trang Atlassian Marketplace

Trang chủ Atlassian Marketplace khá dễ sử dụng. Đầu tiên chúng ta sẽ nhìn vào thanh tìm kiếm nổi bật. Chức năng tìm kiếm không chỉ kiểm tra tên ứng dụng mà còn kiểm tra bên trong mô tả ứng dụng, vì vậy đừng ngần ngại nhập một tính năng cụ thể để tìm kiếm. Tất cả các kết quả tìm kiếm (trong thanh này và trên toàn bộ trang web) được xếp hạng đầu tiên và quan trọng nhất dựa trên mức độ liên quan của cụm từ tìm kiếm, sau đó theo các tiêu chí sau:

  • Số lượt cài đặt (chỉ tính lượt đang active)
  • Xếp hạng theo cấp sao (từ 1 đến 4, với 4 là cao nhất)
  • Lần phát hành gần nhất
  • Ứng dụng được thanh toán qua Atlassian
Atlassian marketplace

Phần tiếp theo, “Discover New app” (Khám phá ứng dụng mới), cung cấp cách tìm kiếm dựa trên danh mục. Trong khi có gần 40 danh mục để khám phá, ba danh mục được đánh dấu trong phần này.

Atlassian Marketplace

Ngoài ra, bảng menu bên trái cung cấp nhiều cách để tìm ứng dụng, bao gồm theo tùy chọn phân loại, Staff pick (kiểu Editor’s choice bên Appstore và Google Play Store), loại sản phẩm, nền tảng lưu trữ và danh sách đầy đủ các danh mục.

Đây là những gì bạn cần biết.

Sorting

Các ứng dụng tính năng được xếp hạng cao nhất với xếp hạng sao cao nhất từ ​​người đánh giá
Các ứng dụng có tính năng thịnh hành hàng đầu có lượt cài đặt tích cực nhất trong tuần qua
Các ứng dụng tính năng bán chạy nhất có tổng doanh thu tính bằng đô la cao nhất trong 30 ngày qua
Các ứng dụng có tính năng mới nhất với các tiện ích mở rộng được phát hành gần đây

Staff Picks

Mác Staff Picks được đặt ở giữa trang. Ban biên tập của Atlassian sẽ đánh giá và recommend cho người dùng các ứng dụng tốt và không nên bỏ qua. Để được gắn mác Staff Picks, ứng dụng phải đáp ứng các yêu cầu cụ thể của Atlassian:

  • Được đánh giá số sao cao trên tổng thể
  • Có số lượng cài đặt
  • Ứng dụng phải được hỗ trợ
  • Đối tác đã thiết lập thành tích thành công với khách hàng
  • Thanh toán qua Atlassian hoặc các ứng dụng miễn phí không yêu cầu đăng ký trả phí
  • Ứng dụng có sẵn trên nhiều nền tảng lưu trữ
Loại sản phẩm

Lọc ứng dụng dựa trên sản phẩm Atlassian mà các ứng dụng này sẽ tích hợp. Các tùy chọn bao gồm:

  • Jira
  • Jira Service Management
  • Confluence
  • Bitbucket
  • Fisheye/Crucible
  • Bamboo
  • Crowd
Nền tảng lưu trữ

Lọc ứng dụng dựa trên tùy chọn lưu trữ của bạn – cloud, data center hoặc server.

Category (Danh mục)

Như đã đề cập trước đó, có gần 40 Category ứng dụng khác nhau để bạn lựa chọn. Những phạm vi này bao gồm từ phổ biến như tích hợp, báo cáo, tài liệu, bảo mật, chủ đề và kiểu, công cụ quản trị, bản thiết kế và quản lý dự án đến các trường hợp sử dụng cụ thể hơn như deployment, source code hoặc thậm chí là repository hook.

Trang danh sách ứng dụng

Các trang danh sách ứng dụng riêng lẻ chứa rất nhiều thông tin hữu ích cho việc ra quyết định. Vì các tab và phần của trang khá đơn giản và dễ hiểu, chúng tôi sẽ giữ phần này ngắn gọn và nhấn mạnh vào những điểm nổi bật.

Tab Tổng quan
  1. Tên đối tác là một hyperlink sẽ cung cấp cho bạn thêm thông tin về công ty và các ứng dụng khác mà họ có trên Marketplace.
  2. Số sao này đại diện cho xếp hạng trung bình của người dùng và con số (trong trường hợp này là 107) là số lượng đánh giá. Điều này giúp bạn đánh giá mức độ hài lòng của người dùng hiện tại.
  3. Số lượt cài đặt đang hoạt động (trong ví dụ này là 1.655). Con số này giúp bạn xác định mức độ phổ biến của ứng dụng.
  4. Được hỗ trợ bởi các đối tác của Atlassian (Marketplace Partner) . Ứng dụng càng đóng vai trò quan trọng đối với các quy trình kinh doanh của bạn, thì bạn càng muốn đánh giá chặt chẽ hơn khả năng hỗ trợ của đối tác đó.
  5. Tùy chọn dùng thử / mua.
  6. Lựa chọn nền tảng lưu trữ (chọn điều này trước khi đọc thông tin bên dưới vì chức năng ứng dụng có thể khác nhau tùy theo nền tảng lưu trữ).
  7. Mô tả này được thiết kế để cung cấp cho bạn sự hiểu biết ngắn gọn về mục đích của ứng dụng.
  8. Các video như video nổi bật ở đây thường được đưa vào để bạn hiểu rõ hơn về các lợi ích và chức năng cốt lõi của ứng dụng. Không phải tất cả danh sách sẽ có video hướng dẫn hoặc demo
Atlassian marketplace

Ở trong tab Overview, bạn sẽ thấy:

  1. Ba lợi ích chính của ứng dụng và ảnh chụp màn hình miêu tả giao diện người dùng và chức năng cốt lõi.
  2. Thêm chi tiết về chức năng, trường hợp sử dụng hoặc các lĩnh vực quan trọng khác.
  3. Các liên kết đến bản trình diễn hoặc thông tin khác hữu ích trong việc đánh giá ứng dụng thường được giới thiệu ở đây.
  4. Một liên kết đến chính sách bảo mật của đối tác.
  5. Thông tin về bảo mật của đối tác bao gồm việc tham gia vào chương trình tiền thưởng lỗi và tự đánh giá của họ.
  6. Liên kết đến các Tài nguyên bổ sung. Bạn có thể truy cập lịch sử phiên bản, tài liệu hoặc Thỏa thuận cấp phép người dùng cuối (EULA) cung cấp chi tiết giấy phép, điều khoản mua hàng và Thỏa thuận mức dịch vụ (SLA: những gì hỗ trợ có và không bao gồm).
  7. Liên kết với ứng dụng Watch, cho phép bạn đăng ký thông báo qua email, bao gồm cả ghi chú phát hành. Hãy xem xét tùy chọn này nếu bạn quan tâm đến một ứng dụng nhưng không cần nó ngay bây giờ hoặc nếu bạn đang đợi các tính năng mới cụ thể ra mắt trước khi đánh giá.
Tab bài đánh giá

Bạn sẽ muốn đầu tư thời gian để đánh giá các bài đánh giá và xếp hạng bởi vì các bài đánh giá là một cách tuyệt vời để hiểu rõ hơn về lợi ích của sản phẩm và xác định mức độ đáp ứng nhu cầu kinh doanh của bạn.

Đối tác có thể trả lời các bài đánh giá, vì vậy hãy xem xét kỹ các câu trả lời phản hồi tiêu cực và đề xuất tính năng mới để xem đối tác có quan tâm đến ý kiến ​​của người dùng không, trả lời nhanh chóng, điều chỉnh sản phẩm để đáp ứng tốt hơn nhu cầu của họ và khuyến khích liên hệ thêm qua email hoặc bộ phận hỗ trợ các trang.

Tab pricing

Giá của ứng dụng do đối tác đặt và khác nhau đối với các phiên bản Cloud, Data Center và Server. Mua Add-on cho Confluence hoặc Jira Cloud, bạn có thể chọn đăng ký hàng tháng hoặc hàng năm. Các ứng dụng Data Center dựa trên đăng ký hàng năm. Không giống như bản Server, đăng ký Data Center sẽ hết hạn và không phải là vĩnh viễn. Ứng dụng Server được bán dưới dạng giấy phép vĩnh viễn và giá mua đã bao gồm 12 tháng bảo trì (hỗ trợ và cập nhật phiên bản).

Tuy nhiên, hãy nhớ rằng Atlassian đã thông báo kết thúc bán giấy phép máy chủ mới vào ngày 2 tháng 2 năm 2021 và kết thúc hỗ trợ cho Server vào ngày 2 tháng 2 năm 2024.

Tiêu chí đánh giá bổ sung

Ngoài tất cả các thông tin được mô tả ở trên, có một vài tiêu chí đánh giá khác cần xem xét.

  • Vendor có tham gia vào Marketplace Partner Program (Chương trình Đối tác Thị trường) bao gồm ba cấp độ đối tác: Platinum, Gold và Silver. Các cấp độ mở rộng này ghi nhận khoản đầu tư riêng lẻ của từng đối tác vào nền tảng Atlassian và phù hợp với chiến lược của Atlassian. Để biết thêm chi tiết về Marketplace Partner Program, vui lòng xem các yêu cầu của chương trình. Chương trình này mới được triển khai vào tháng 7 năm 2020 nên nhiều đối tác vẫn đang trong quá trình cấp giấy chứng nhận. Theo dõi điều này trong những tháng tới.
  • Bug Bounty Program được thiết kế để tăng sự tin cậy giữa các đối tác và khách hàng bằng cách giúp phát hiện các lỗ hổng trong các ứng dụng và dịch vụ. Các ứng dụng tham gia sẽ có biểu tượng Cloud Security Participant.
Atlassian marketplace

Dùng thử hoặc mua ứng dụng

Từ trang danh sách ứng dụng, chỉ cần nhấp vào nút “Get it now” hoặc “Try now” và làm theo hướng dẫn. Đối với Đám mây, bạn sẽ được chuyển hướng đến trình quản lý ứng dụng trong ứng dụng của phiên bản Đám mây của bạn. Đối với Data Center và Server, bạn sẽ được chuyển hướng đến my.atlassian.com để tạo giấy phép và tải xuống ứng dụng để cài đặt.

Hy vọng bạn thấy bài viết này hữu ích. Nếu bạn có bất kỳ phản hồi hoặc đề xuất nào, hãy chia sẻ với BiPlus trong phần bình luận nhé.

Tại BiPlus, chúng tôi luôn luôn sẵn sàng hỗ trợ bạn. Vì vậy, nếu bạn có bất kỳ câu hỏi nào hoặc muốn được trợ giúp để chọn ứng dụng phù hợp, hãy liên hệ với chúng tôi tại đây.

Hướng dẫn nâng cao JQL từ chuyên gia Atlassian

JQL, hoặc Jira Query Language, là một công cụ linh hoạt cho phép bạn tìm kiếm các issue trong Jira và xác định chính xác những gì bạn đang tìm kiếm. Nắm rõ cách tìm kiếm Jira instance hiệu quả có thể giúp bạn tiết kiệm rất nhiều thời gian và công sức.

JQL

Những người dùng thành thạo đang sử dụng Jira hàng ngày có thể đã nắm chắc ngôn ngữ truy vấn Jira. Tuy nhiên, kỹ năng viết truy vấn hiệu quả cũng có thể khá hữu ích đối với các thành viên khác trong nhóm, đặc biệt là cho thành viên “non-tech” như team kế toán, nhân sự, sale-marketing, vân vân. Nhiều người dùng Jira này không am hiểu kỹ thuật, vì thế thường có xu hướng ngại sử dụng JQL. Các thuật ngữ như toán tử và từ khóa nghe có vẻ hơi đáng sợ đối với những nhân viên không chuyên về IT.

Tuy nhiên, công cụ này được thiết kế để bất kỳ ai cũng có thể hưởng lợi từ các tính năng của nó. Ngay cả những người dùng không am hiểu kỹ thuật cũng có thể hiểu được khi được hướng dẫn đúng hướng. Ví dụ: nếu bạn muốn tìm tất cả các issue được chỉ định cho chính mình, chỉ cần nhập “my” vào thanh tìm kiếm hoặc nhập “r:me” để tìm tất cả các issue mà bạn đã báo cáo.

Trong hướng dẫn này, chúng tôi sẽ hướng dẫn bạn qua tất cả các khái niệm cơ bản bạn cần biết để thành thạo JQL và trở thành “Jira searcher” chuyên nghiệp.

Đọc thêm: Jira là gì? Tất tần tật về Jira Software

JQL là gì?


Jira Query Language (hoặc JQL) là một trong những công cụ mạnh mẽ nhất hiện có trong Jira.

Hệ thống này sử dụng các dữ liệu sau để lọc các issue, từ đó giúp bạn tìm kiếm nhanh hơn nhiều so với trước:

  • Fields (Trường)
  • Operators (Toán tử)
  • Value (Giá trị)
  • Keywords (Từ khóa)
  • Functions (Hàm)

Ví dụ: nếu bạn muốn tìm tất cả các issue ngoài kế hoạch (unplanned), bạn có thể tìm kiếm các issue chưa được close (ví dụ như các issue không có status là Done) và với các trường không có giá trị (empty field) (ví dụ như trường resolution đang rỗng) cho các epic link và các fix version.

Hoặc giả sử bạn cần tìm hiểu xem dự án của mình có đang đi đúng hướng hay không. Bạn có thể thu hẹp phạm vi tìm kiếm của mình cho các issue chưa được giải quyết trong sprint hiện tại đã được chỉ định trước đó cho sprint khác. Điều này sẽ cho bạn biết có bao nhiêu issue đang chưa đi đúng hướng (out of scope) và không thể hoàn thành trong sprint trước.

JQL cũng đang được cải thiện, đặc biệt là sau bản phát hành Jira 8.0. Việc chạy JQL tìm kiếm nhanh hơn 33% so với Jira 7.12 ngày trước và gần như loại bỏ hoàn toàn các vấn đề về bộ nhớ trước đây khi thực hiện các tìm kiếm phức tạp.

JQL

Tổng quan về Giao diện Ngôn ngữ Truy vấn Jira


Trong phần “Filter” trên thanh công cụ, bạn có thể tìm thấy tùy chọn “Advanced Issue search“:

JQL

Thao tác này sẽ mở ra màn hình tìm kiếm. Theo mặc định, màn hình này đưa bạn đến công cụ tìm kiếm cơ bản. Bạn có thể sử dụng chức năng để lọc các issue bằng cách sử dụng các trường được xác định trước như:

  • Status
  • Assignee
  • Project
  • Contains 


Bạn sẽ nhận thấy tùy chọn “Switch to JQL” ở bên phải của các bộ lọc:

JQL

Đây là nơi bạn sẽ có quyền truy cập vào Jira JQL.

Tìm kiếm cơ bản vs tìm kiếm nâng cao


Các tìm kiếm cơ bản trong Jira rất hữu ích cho đến một thời điểm nhất định. Bạn có thể lọc một số trường một cách nhanh chóng. Tuy nhiên, bạn sẽ bị giới hạn bởi các trường mặc định.

Với tìm kiếm nâng cao, bạn sẽ có thể viết các truy vấn JQL của riêng mình.

Các thành phần của một truy vấn JQL


Truy vấn JQL là một tập hợp các từ và toán tử, thứ sẽ xác định cách Jira thu hẹp tìm kiếm của bạn.

Trong các tìm kiếm cơ bản, các truy vấn đã được tạo sẵn cho bạn. Trong khi đó, với JQL, bạn sẽ phải viết truy vấn lại từ đầu.

Tất cả các truy vấn trong JQL được tạo thành từ các trường, toán tử, giá trị và từ khóa.

Các trường trong ngôn ngữ truy vấn Jira

Trường (Field) là một phần thông tin mô tả các issue – đây là những gì bạn điền vào khi sử dụng các tìm kiếm cơ bản.

Một số ví dụ về các trường trong Jira là:

  • Issue type
  • Project
  • Priority (mức độ ưu tiên)
  • Fix version
  • Epic tag

Bạn có thể xem danh sách tất cả các trường trong tài liệu của Jira.

Các giá trị trong ngôn ngữ truy vấn Jira


Giá trị (value) là các data point trong truy vấn của bạn.

Về cơ bản, chúng là những số liệu bạn đang tìm kiếm liên quan đến các trường.

Ví dụ: các giá trị có thể có cho trường Priority sẽ là:

  • Urgent (Gấp)
  • High
  • Medium
  • Low

Toán tử trong ngôn ngữ truy vấn Jira


Toán tử (Operators) là các dấu hiệu toán học như bằng (=), không bằng (! =), Lớn hơn (>), nhỏ hơn hoặc bằng (<=), v.v.

Chúng mô tả cách các trường liên quan đến giá trị.

Ví dụ:
Trong tìm kiếm ở trên, bạn đang tìm kiếm các issue với Epic Name (trường) bằng (toán tử) “Audio development” (giá trị).

“IN” cũng hữu ích và cho phép bạn đơn giản hóa các truy vấn. Ví dụ: thay vì chạy nhiều truy vấn về status, bạn có thể sử dụng như sau:

status IN (“To Do”, “In Progress”, “Closed”)

Tương tự, bạn có thể sử dụng:

issue IN linkedIssues (“ID-101”)


Để xác định tất cả các issue được liên kết với một issue cụ thể. Bạn cũng có thể sử dụng “NOT IN” để xác định mọi thứ nằm ngoài truy vấn đó.

Một toán tử khá hiệu quả khác là “CONTAINS”, cho phép bạn truy vấn các trường Summary, Description, Environment và Comments và các trường tùy chỉnh sử dụng “freetext searching” (tìm kiếm các từ khóa và các biến thể xảy ra trong văn bản và các mục khác được lập chỉ mục trong cơ sở dữ liệu).

Trong khi đó, “WAS” cho phép bạn gọi mọi thứ đã được kết nối trước đó với một nhất định nhưng không còn nữa, ví dụ:

assignee WAS Tuan

Bạn cũng có thể sử dụng “WAS” cũng như “WAS NOT”, “WAS IN” và “WAS NOT IN” khi bạn cần.

Từ khóa trong Ngôn ngữ truy vấn Jira


Các từ khóa tạo nên ngôn ngữ JQL. Mỗi từ khóa có một ý nghĩa cụ thể giúp thu hẹp tìm kiếm hơn nữa, như “AND” và “OR”.

Nhập “AND” vào truy vấn, JQL sẽ trả về các issue phù hợp với cả hai điều kiện tìm kiếm của bạn.

Ví dụ: tìm kiếm này sẽ trả về tất cả các issue hiện đang được ưu tiên cao và cũng có status “To Do“:

Mặt khác, “OR” sẽ trả về tất cả các issue đáp ứng một trong hai điều kiện của bạn.

Tìm kiếm tương tự như trên với từ khóa “OR” sẽ trả về:

  • tất cả các issue được ưu tiên cao
  • tất cả các issue có status “To Do
  • và tất cả các issue có sự kết hợp của cả hai điều kiện này

Hướng dẫn JQL: Kết hợp các thành phần lại với nhau


Bây giờ bạn đã nắm được những khái niệm cơ bản, chúng ta hãy cùng xem qua một ví dụ về JQL trong Jira.

Khi bạn nhấp vào “Switch to JQL”, bạn sẽ nhận được thanh tìm kiếm không có bộ lọc tạo sẵn.

Khi bạn bắt đầu nhập truy vấn của mình, Jira sẽ cho bạn biết truy vấn của bạn có hợp lệ hay không bằng dấu kiểm màu xanh lá cây ở bên trái. Nếu bạn nhận được dấu X màu đỏ, điều đó có nghĩa là tìm kiếm của bạn không hợp lệ.

Nếu bạn cần trợ giúp để tham khảo cú pháp, bạn có thể nhấp vào dấu hỏi chấm ở bên phải của hộp tìm kiếm.

Điều thực sự hữu ích về Jira JQL là nó sẽ tự động đề xuất khi bạn nhập. Điều này cho phép bạn nắm được cú pháp ngay khi bạn không thuộc lòng.

Ví dụ: giả sử chúng ta bắt đầu truy vấn của mình bằng cách tìm kiếm trường “Priority”. Bạn có thể nhập “Priority” vào hộp tìm kiếm. Và JQL sẽ tự động đề xuất một toán tử cho bạn. Sau đó, bạn có thể nhấp vào một trong các toán tử được đề xuất để tiếp tục xây dựng truy vấn JQL của mình.

Một ví dụ về Ngôn ngữ truy vấn Jira sử dụng AND


Đối với ví dụ này, giả sử chúng tôi muốn tìm tất cả các issue khẩn cấp và không được thực hiện trong một liên kết Epic cụ thể.

Truy vấn của bạn sẽ giống như sau:

JQL sử dụng AND

Vậy làm thế nào để truy vấn này phù hợp với những gì chúng ta đã học trước đây? Hãy xem từng phần của truy vấn này và chia nhỏ từng phần:

Priority: trường

=: Toán tử (Bằng)

Urgent: Giá trị của trường “Priority”

AND: Từ khóa

Status: trường

! =: Toán tử (không bằng)

Done: Giá trị của trường “Status”

AND: Từ khóa

“Epic Link”: trường

=: Toán tử (Bằng)

STAN-5: Giá trị của trường “Epic Name”

Ví dụ về JQL cho Từ khóa “OR”


Điều gì sẽ xảy ra nếu bạn đang tìm kiếm các issue khẩn cấp không được thực hiện cho một Epic cụ thể, nhưng cũng muốn xem các issue có mức độ ưu tiên cao?

Hãy chạy lại cùng một truy vấn, nhưng lần này sử dụng “OR”:

JQL

Phần còn lại của truy vấn vẫn giữ nguyên, ngoại trừ việc bổ sung từ khóa “OR” và truy vấn cho các issue có mức độ ưu tiên cao.

Mức độ ưu tiên trong JQL


Tuy nhiên, điều gì sẽ xảy ra nếu bạn sử dụng cả từ khóa “AND” và “OR”?

Thực ra, “AND” được ưu tiên hơn. Điều đó có nghĩa là nếu hai mệnh đề được kết nối bằng dấu “AND” thì chúng sẽ được nhóm lại với nhau và được coi là một đơn vị. Mặt khác, các mệnh đề được liên kết bởi một “OR” sẽ được coi là một đơn vị riêng biệt. Điều đó có nghĩa là:

Example. 1: status=resolved OR project=”Planning” AND assignee=Tuan

Example. 2: status=resolved AND project=”Planning” OR assignee=Tuan

Trong ví dụ 1, truy vấn sẽ trả về tất cả các mục đã giải quyết ngoài tất cả các mục được chỉ định cho Tuấn trong dự án Planning. Trong ví dụ 2, truy vấn sẽ trả về tất cả các mục đã giải quyết từ dự án Planning và tất cả các mục được giao cho Tuấn.Điều này có nghĩa là , nếu bạn chạy:

status=resolved AND (project=”Planning” OR assignee=Francis)

Sau đó, bạn sẽ nhận được tất cả các mục đã giải quyết từ dự án Planning cũng như tất cả các mục đã giải quyết được giao cho Tuấn.

Sử dụng Hàm Jira JQL cho các tìm kiếm nâng cao


Bạn có thể thực hiện rất nhiều với các trường, giá trị, toán tử và từ khóa. Nhưng nếu bạn muốn khai thác logic phức tạp có thể dễ dàng truy cập, bạn sẽ cần các hàm (functions).

Hàm là một lệnh được tạo sẵn mà người dùng có thể thêm vào truy vấn của họ để trả về các giá trị nhất định.

Chúng luôn được biểu diễn dưới dạng một từ được theo sau bởi dấu ngoặc đơn chứa các trường hoặc giá trị.

Ví dụ: nếu chúng tôi muốn tìm tất cả các issue được liên kết trong một issue khác, chúng tôi có thể sử dụng hàm linkedIssues ():

Giá trị trong ngoặc đơn là issue chúng tôi đang tìm kiếm các liên kết.

Không phải tất cả các hàm JQL đều cần phải có giá trị trong dấu ngoặc đơn. Ví dụ: nếu bạn muốn kiểm tra issue nào được chỉ định cho một sprint đã hoàn thành, bạn sẽ nhập như sau:

sprint in closedSprints();

Các hàm Jira JQL đặc biệt hiệu quả khi được kết hợp với các phần tử khác của JQL.

Giả sử chúng ta đang cố gắng tìm kiếm issue khẩn cấp nào sẽ đến hạn trong hai ngày trong một dự án nhất định (ví dụ: viết bài này) và được chỉ định cho một người dùng cụ thể (tôi). Hàm endOfDay () sẽ hữu ích ở đây.

Truy vấn của chúng ta sẽ như sau:

due < endOfDay(“+2”) AND assignee = Tuan AND project = “BLOG” AND priority = Urgent

Chúng ta cần thêm +2 vào hàm endOfDay () vì ta cần tìm hiểu những issue sẽ đến hạn sau hai ngày. Trong khi đó, hàm JQL sẽ chỉ trả về những gì đến hạn vào cuối ngày hiện tại.

Như bạn có thể thấy, chúng tôi có 3 từ khóa ‘AND’ phân tách 4 điều kiện khác nhau cho truy vấn JQL của chúng tôi. Nếu chúng tôi hiển thị thông tin này dưới dạng biểu đồ, nó sẽ giống như sau:

Due DateAssigneeProjectPriority
In 2 daysTuanBLOGUrgent


Lưu ý: Để biết danh sách tất cả các hàm có sẵn cũng như cú pháp thích hợp và các trường và toán tử được hỗ trợ, bạn có thể tham khảo trang của Atlassian.

JQL Scoping vs Sorting: thu hẹp dữ liệu.


Mặc dù Jira JQL khá hữu hiệu trong việc thu hẹp hàng loạt issue, nhưng đôi khi truy vấn của bạn vẫn trả về một lượng issue khá lớn.

Tại thời điểm này, xác định phạm vi và sắp xếp phát huy tác dụng để giúp bạn có được thông tin bạn cần, trong mức độ ưu tiên mà bạn cần.

Scoping


Phạm vi liên quan đến việc tập trung truy vấn của bạn theo một cách cụ thể để tìm kiếm chỉ trả lại thông tin có liên quan đến bạn.

Thường có thể khiến bạn choáng ngợp khi bắt đầu với một truy vấn dài và phức tạp khi thực hiện tìm kiếm của bạn. Vì vậy, bạn chỉ có thể bắt đầu với một tìm kiếm rộng và thu hẹp từ đó.

Đây là một ví dụ.

Hãy bắt đầu với một truy vấn rất chung chung: tất cả các issue mở trong một dự án cụ thể:

Project = “BLOG” AND status = open

Truy vấn này sẽ trả lại rất nhiều issue, vì vậy hãy thu hẹp lại bằng sprint hiện tại:

Project = “BLOG” AND status = open AND fixVersion = “Current Sprint”

Giả sử chúng ta muốn biết issue đang ở trạng thái khẩn cấp hoặc ưu tiên cao trong sprint hiện tại và đã chuyển từ sprint trước để tìm hiểu xem có issue cấp bách nào đang bị bỏ qua hay không. Bạn có thể thu hẹp như :

Project = “BLOG” AND status = open AND fixVersion = “Current Sprint” AND fixVersion WAS “Last Sprint” AND (priority = Urgent OR priority = High)

Với tìm kiếm ở trên, bạn sẽ có một cái nhìn rất cụ thể về các issue có mức độ ưu tiên cao hoặc khẩn cấp đã được chuyển từ sprint trước.

Sorting


Mặt khác, JQL Sorting sẽ cho phép bạn sắp xếp danh sách các issue được trả lại theo cách cụ thể bằng cách sử dụng từ khóa “ORDER BY”.

Nếu bạn muốn truy vấn ở trên được sắp xếp theo thứ tự của assignee, bạn có thể thêm vào nó như sau:

Project = “BLOG” AND status = open AND fixVersion = “Current Sprint” AND fixVersion WAS “Last Sprint” AND (priority = Urgent OR priority = High) ORDER BY assignee

Nếu bạn muốn sắp xếp các issue của mình bằng cách sử dụng nhiều hơn 1 trường – ví dụ: theo assignee và due date – bạn cần liệt kê các trường sắp xếp của mình theo thứ tự ưu tiên:

ORDER BY assignee, duedate

Trong truy vấn trên, Jira sẽ trả về danh sách các issue được sắp xếp theo assignee trước, sau đó sắp xếp theo due date cho tất cả các issue với cùng assignee.

Một số thủ thuật với JQL


Tới đây, bạn đã nắm được những điều cơ bản nhất về Ngôn ngữ truy vấn Jira.

Tuy nhiên, có một số tính năng nâng cao khác sẽ giúp bạn tiết kiệm thời gian hơn.

Hãy cùng tìm hiểu một số thủ thuật JQL thông minh cùng các chuyên gia Atlassian từ BiPlus nhé.

Lưu bộ lọc JQL


Bạn sẽ không cần phải gõ lại nhiều lần các bộ lọc giống nhau. Nếu bạn cần dùng một truy vấn thường xuyên, bạn có thể lưu nó để sử dụng sau.

Bạn cũng có thể thiết lập bộ lọc của mình để xuất hiện trên trang tổng quan. Bằng cách đó, bạn sẽ có quyền truy cập vào kết quả tìm kiếm của mình nhanh chóng hơn rất nhiều.

Để lưu bộ lọc hiện tại của bạn, hãy nhấp vào nút “Save As” gần trên cùng bên trái – bạn sẽ được nhắc đặt tên cho bộ lọc của mình:

Lưu ý rằng tính năng này cũng có sẵn cho các tìm kiếm cơ bản.

Chia sẻ các truy vấn JQL của bạn


Sau khi bộ lọc được tạo, bạn có thể chọn bộ lọc đó để chia sẻ với những người dùng khác.

Bạn có thể làm điều này bằng một số cách:

Sử dụng nút “Share” ở góc trên cùng bên phải
Xuất bộ lọc ở định dạng khác bằng nút “Export” (bên cạnh “Share”)
Thay đổi quyền trên bộ lọc của bạn để thêm nhiều người dùng hơn

Lên lịch truy vấn JQL


Một subscription sẽ kích hoạt Jira chạy các truy vấn JQL theo lịch trình và gửi cho bạn kết quả qua email.

Bạn sẽ không cần phải đăng nhập Jira thường xuyên chỉ để tự thực hiện một truy vấn.

Bạn thậm chí có thể gửi subscription của mình cho những người dùng khác.

Khi bạn thiết lập một subscription mới, bạn có thể chọn lên lịch cho chúng vào một khoảng thời gian cụ thể, như dưới đây:

Điều này đặc biệt hữu ích cho việc:

  • Tạo báo cáo thường xuyên
  • Theo dõi các issue quan trọng
  • Nhận được thông tin về các issue mới

Đặt tên bộ lọc nhất quán

Khi bạn kết thúc một số bộ lọc, bạn nên đặt tên chúng sao cho nhất quán.

Ví dụ: bạn không muốn tên bộ lọc của mình trông giống như sau:

  • OrderByDueDate_ClosedSprint_BlogWritingEpic
  • AudioDevEpic_OrderedByAssignee_CurrentSprint

Bằng cách xem xét cả hai tên bộ lọc ở trên, thực sự khó sắp xếp chúng vì chúng dường như được đặt tên theo cách ngẫu nhiên.

Sử dụng danh pháp cụ thể để theo dõi các bộ lọc của bạn. Và hãy đảm bảo rằng những người còn lại trong nhóm của bạn cũng làm như vậy.

Điều này đảm bảo rằng mọi người hiểu những gì một bộ lọc cụ thể làm. Và tránh những người dùng khác tạo bộ lọc trùng lặp nếu họ bỏ sót các đặc điểm của bộ lọc đã có.

Ví dụ: nếu chúng ta đổi tên hai bộ lọc ở trên, chúng ta có thể sử dụng danh pháp sau:

Sprint_Epic_OrderedBy

Điều này sẽ cung cấp cho chúng ta các tên sau:

  • ClosedSprint_BlogWritingEpic_OrderedByDueDate
  • CurrentSprint_AudioDevEpic_OrderedByAssignee

Sau này, bạn sẽ thấy tiện hơn khi tìm kiếm các bộ lọc cụ thể.

Theo dõi dự án

Một số trường JQL đặc biệt hữu ích cho việc theo dõi dự án.

“WorkRatio” – issue truy vấn về ước lượng công việc ban đầu so với thực tế, ví dụ: “workRatio> 25” (trong đó hơn 25% công việc đã hoàn thành).

Chú ý:

  • workratio < 100 có nghĩa là thời gian làm < Original Estimate (thời gian uớc tính ban đầu)
  • workratio = 100 có nghĩa là thời gian làm = Original Estimate (thời gian uớc tính ban đầu)
  • workratio > 100 có nghĩa là thời gian làm > Original Estimate (thời gian uớc tính ban đầu)


“WorklogDate” – tìm các issue có comment trong các mục worklog trong các phạm vi ngày cụ thể, ví dụ: “worklogDate > “2020/12/12″”
“WorklogAuthor” – tìm kiếm các issue của những người dùng đã log work, ví dụ: “worklogAuthor =“ Tuan ””
“watchers” – theo dõi các issue theo số lượng người đang xem, ví dụ: “watcher> 10”
“Watcher” – cho phép bạn xem những issue mà các cá nhân cụ thể đang theo dõi; trong khi đó, “voter” và “votes” sẽ có cùng một chức năng.

Các JQL Add-Ons tiêu biểu


Nếu bạn đã nắm được các kiến ​​thức cơ bản về JQL, Atlassian Marketplace có sẵn một số plugin để nâng cao trải nghiệm tìm kiếm của bạn:

  • JQL Tricks Plugin: Plugin này cung cấp hơn 50 chức năng bổ sung. Nó cũng cho phép bạn giới hạn chức năng plugin cho các nhóm đã chọn và / hoặc giới hạn các chức năng riêng lẻ cho các dự án đã chọn.
  • JQL Search Extensions: Các tiện ích bổ sung từ khóa dễ sử dụng này mở rộng khả năng tìm kiếm các issue, nhận xét, nhiệm vụ phụ, tệp đính kèm, phiên bản, sử thi và liên kết của bạn. Nó hiện là tiện ích mở rộng tìm kiếm phổ biến nhất cho Jira Cloud.
  • JQL Booster Pack: Với plugin này, bạn sẽ nhận được hơn 15 chức năng để mở rộng khả năng tìm kiếm của mình. Chúng bao gồm các chức năng liên quan đến người dùng để kiểm soát nhóm tốt hơn, có được bức tranh tổng thể về các hoạt động gần đây của người dùng và các chức năng để loại bỏ các phiên bản đã lưu trữ.
  • JQL Functions Collection: Các chức năng bổ sung có sẵn trong plugin này cho phép các chức năng phức tạp hơn sử dụng định dạng chuỗi và ngày.
  • Groups and Organisations JQL: Với hai cặp hàm đơn giản để sử dụng, bạn có thể đối sánh các giá trị trường tùy chỉnh đơn và nhiều nhóm với nhóm của người dùng hoặc trường Tổ chức với tổ chức mà người dùng thuộc về.
  • Scripted JQL Functions: Plugin tiện dụng này cho phép bạn khai thác các chức năng JQL mà không cần phải học Atlassian SDK. Nó vừa là thư viện các hàm JQL mà bạn có thể sửa đổi / mở rộng vừa là một cách đơn giản để bạn tạo các hàm JQL của riêng mình.

Tạm kết

Vậy là chúng tôi đã giới thiệu cho các bạn các khái niệm cơ bản và nâng cao về JQL.

Hy vọng rằng bây giờ bạn đã nắm được cách xác định phạm vi và sắp xếp theo cách của bạn thông qua cơ sở dữ liệu Jira mà chúng tôi đã đề cập đến những điều sau:

  • Các thành phần của một truy vấn JQL
  • Cách sử dụng từ khóa và toán tử để thu hẹp tìm kiếm của bạn cho nhiều trường
  • Cách phân chia và sắp xếp để tận dụng tối đa JQL
  • Cách lưu bộ lọc và đăng ký để tiết kiệm thời gian cho các tìm kiếm sau này

Thành thạo JQL sẽ cho phép bạn điều hướng Jira nhanh chóng và nhận được nhiều giá trị hơn từ công cụ này. Việc tận dụng tối đa bộ tính năng khổng lồ của Jira cũng có nghĩa là bạn có thể quản lý các dự án của mình và điều chỉnh quy trình công việc của mình hiệu quả hơn nhiều – giúp nhóm của bạn trở nên tốt hơn, nhanh hơn và hiệu quả hơn.

Product Backlog là gì? 4 đặc điểm của một backlog tốt

Product Backlog là gì?

Product Backlog là danh sách công việc đi từ Epic (những mảng việc lớn, có thể phải dành vài tháng để hoàn thiện) đến Features (các tính năng, các phần nhỏ hơn của mảng việc lớn, có thể làm theo vài tuần) đến User Stories (chi tiết hạng mục phát triển được quy về thời lượng vài ngày).

Không chỉ đội phát triển phần mềm mới sử dụng được Product backlog, tất cả các team đều sử dụng được Product Backlog như là một kho lưu trữ các hạng mục công việc. 

Đọc thêm: Jira là gì? Tất tần tật về Jira Software

Nếu như Product Backlog của team phát triển sản phẩm là danh sách các tính năng, thì Product Backlog của team Marketing là danh sách các sản phẩm hướng tới mục tiêu tạo lead như 1 tài liệu website, video, landing page giới thiệu sản phẩm.

product backlog

Tại sao cần Product backlog?

Product backlog là một danh sách có thứ tự các nhiệm vụ, tính năng hoặc các hạng mục cần hoàn thành trong một roadmap lớn.

Việc tạo ra sản phẩm bắt đầu từ một ý tưởng và cần một nhóm chuyên dụng để tạo ra một thứ gì đó đặc biệt. Đúng vậy, ngay cả iPhone cũng đã từng chỉ là một mẫu thử nghiệm đã trở nên phổ biến rộng rãi nhờ vào đội ngũ phù hợp. Khi quản lý một nhóm các nhà phát triển Scrum, việc duy trì tổ chức là yếu tố quan trọng để sản phẩm thành công.

Vậy làm thế nào để các nhóm phát triển luôn có tổ chức và đạt được mục tiêu của họ? Đó chính là to-do list phù hợp và đã được kiểm chứng. Một product backlog về cơ bản là một danh sách việc cần làm chuyên biệt. Nếu nhóm của bạn sử dụng phương pháp Agile, product backlog có thể giúp bạn chia nhỏ các dự án và xác định nhiệm vụ nào là quan trọng nhất.

Đôi khi, có nhiều product backlog với nhiều nhóm làm việc trên một sản phẩm lớn hơn. Ví dụ Adobe Creative Cloud. Creative Cloud là một “thương hiệu hình ô” (umbrella product), với các sản phẩm nhỏ hơn như Photoshop, Illustrator và After Effects bên trong nó. Mỗi sản phẩm nhỏ hơn này sẽ có product backlog riêng và các nhóm được chỉ định để phát triển.

Một product backlog bắt nguồn từ product roadmap, trong đó giải thích kế hoạch hành động để sản phẩm sẽ phát triển như thế nào. Các nhà phát triển sử dụng các nhiệm vụ trong product backlog để đạt được kết quả mong muốn nhanh nhất có thể.

Các nhóm Agile dành thời gian cho việc tạo ra sản phẩm và thực hiện các điều chỉnh khi dự án tiến triển. Do phương pháp Agile, các nhiệm vụ về product backlog không được thiết lập sẵn và không phải tất cả các mục trong product backlog đều sẽ được hoàn thành. Nhóm phát triển đều nên tinh chỉnh các product backlog khi họ ưu tiên các nhiệm vụ cần thiết.

Ai sở hữu Product Backlog?

Product Owner là người chịu trách nhiệm quản lý và bảo trì Product Backlog. Cụ thể họ sẽ:

  • Xác định các tính năng, hạng mục cần được phát triển.
  • Đánh giá độ ưu tiên của các hạng mục và sắp xếp chúng theo thứ tự ưu tiên từ cao đến thấp.
  • Làm mịn các hạng mục.
  • Làm rõ và đảm bảo các hạng mục này minh bạch tới tất cả các bên.

Có gì trong một product backlog?

Một product backlog thường bao gồm các tính năng (feature), bug fix, technical debt và Knowledge acquisition (thu thập kiến thức). Các hạng mục product backlog này là những phần công việc riêng biệt chưa được giao cho một sản phẩm.

Tính năng (user story)

Feature, còn được gọi là user story, là một chức năng của sản phẩm mà người dùng sản phẩm thấy có giá trị. Các tính năng có thể phức tạp – thường được gọi là epic – hoặc chúng có thể đơn giản. Tạo story map có thể giúp nhóm của bạn xác định những gì người dùng cần nhất.

Bug fix

Nhóm Scrum nên nhanh chóng giải quyết những bug này để duy trì tính toàn vẹn của sản phẩm. Một số bug có thể đủ quan trọng để làm gián đoạn sprint hiện tại của nhóm, trong khi những bug khác có thể đợi sprint tiếp theo để fix. Tuy nhiên, một quy tắc tổng thể đối với bug là giữ chúng ở đầu product backlog (ưu tiên) để nhóm của bạn không quên chúng.

Technical debt

Technical debt, giống như nợ tài chính sẽ “cộng dồn lãi suất” khi bị bỏ qua. Khi các nhà phát triển đẩy công việc kỹ thuật xuống đáy của product backlog, nó sẽ tích tụ và khó hoàn thành hơn. Nhóm của bạn có thể ngăn chặn tích tụ Technical debt bằng cách duy trì tổ chức và thực hiện công việc kỹ thuật với quy mô nhỏ hơn, hàng ngày.

Knowledge acquisition  

Knowledge acquisition  liên quan đến việc thu thập thông tin để hoàn thành các nhiệm vụ trong tương lai. Nếu nhóm của bạn có một tính năng mà họ không thể hoàn thành nếu không nghiên cứu thêm, thì bạn sẽ tạo một nhiệm vụ thu thập kiến ​​thức chẳng hạn như prototype, thử nghiệm hoặc POC (proof of concept) để có được thông tin cần thiết cho tính năng đó.

Các tồn đọng sản phẩm tốt có những đặc điểm tương tự, mà Mike Cohn và Roman Pichler đã nắm bắt được với từ viết tắt DEEP: Chi tiết phù hợp, Nổi bật, Ước tính, Ưu tiên. Chúng ta hãy xem xét kỹ hơn từng đặc điểm này.

Các đặc điểm của một backlog tốt

Detailed appropriately – Đủ chi tiết hợp lý

Các product backlog sẽ khác nhau về mức độ chi tiết của chúng. Những công việc mà chúng ta sẽ giải quyết sớm hơn, những công việc ở phần đầu của product backlog, sẽ chi tiết hơn. Những thứ mà chúng ta sẽ không giải quyết trong một thời gian sẽ ít chi tiết hơn. Chúng ta sẽ cần tinh chỉnh (thêm chi tiết vào) các mục tồn đọng khi chúng tăng mức độ ưu tiên, thêm chi tiết theo cách vừa đủ, đúng lúc.

Emergent – thay đổi liên tục

Như đã thảo luận trong các chương trước, product backlog là một tài liệu “sống”, liên tục thay đổi khi sản phẩm đang được phát triển hoặc bảo trì. Khi nhóm và Product owner tìm hiểu thêm về sản phẩm và thị trường, họ có thể thêm các mặt hàng mới, loại bỏ một số và thay đổi các mặt hàng khác. Bản chất nổi bật của product backlog không chỉ được mong đợi mà còn là dấu hiệu của việc tồn đọng sản phẩm đang hoạt động và lành mạnh.

Estimated – Ước lượng

Vào thời điểm thích hợp, mỗi product backlog cần có một ước tính kích thước tương ứng với nỗ lực cần thiết để phát triển mặt hàng đó. Chủ sở hữu sản phẩm sử dụng những ước tính này để giúp xác định mức độ ưu tiên của các item trong product backlog. Lý tưởng nhất là hầu hết các mục ở đầu product backlog sẽ có kích thước vừa với sprint, đủ nhỏ để có thể xử lý trong một lần sprint. Các mục lớn, có mức độ ưu tiên cao nên được chia thành các story nhỏ hơn trước khi start sprint.

Prioritized – Ưu tiên

Một product backlog phải là danh sách các PBI được ưu tiên, nhưng không phải mọi PBI đều cần được ưu tiên. Tôi khuyên bạn nên ưu tiên về giá trị phát hành của PBI. Ưu tiên vượt quá mức đó có thể là một sự lãng phí công sức, vì quá nhiều thứ có thể thay đổi vào thời điểm bản phát hành đầu tiên được phát hành. Thay vào đó, hãy ưu tiên các mặt hàng mới khi chúng xuất hiện và để dành các item chưa giải quyết được lùi lại sau.

Cách tạo product backlog

Một product backlog không chỉ là một danh sách việc cần làm đơn giản. Bạn có thể chia các nhiệm vụ phức tạp thành một loạt các bước và phân chia (assign) chúng cho các thành viên trong nhóm tương ứng. Dưới đây là các bước để phát triển một product backlog hiệu quả.

Product Roadmap

Product Roadmap là nền tảng cho việc product backlog. Nhóm của bạn nên tạo một roadmap trước khi tạo product backlog bởi vì roadmap là một kế hoạch hành động cho việc sản phẩm của bạn sẽ thay đổi như thế nào khi nó phát triển. Roadmap là tầm nhìn để phát triển sản phẩm dài hạn, nhưng nó cũng có thể phát triển.

Liệt kê các item trong product backlog 

Lưu ý đến product roadmap của bạn, nhóm của bạn có thể bắt đầu liệt kê các item trong backlog của sản phẩm. Những mục này có thể bao gồm những mục có mức độ ưu tiên cao và những ý tưởng trừu tượng hơn. Trong giai đoạn tạo product backlog này, bạn cũng cần giao tiếp với các bên liên quan và lắng nghe ý kiến ​​của họ để cải tiến sản phẩm. Bạn có thể tham khảo các mẫu product backlog ở Jira để bắt đầu dễ dàng hơn.

Thứ tự Ưu tiên 

Sau khi nhóm của bạn liệt kê tất cả các item trong product backlog đã đến lúc bạn phải sắp xếp chúng và ưu tiên những nhiệm vụ nào là quan trọng nhất. Bạn có thể xác định các item hàng đầu bằng cách đặt mình vào vị trí khách hàng và cân nhắc xem mặt hàng nào mang lại giá trị nhất cho họ.

Cập nhật thường xuyên

Khi nhóm của bạn làm việc thông qua product backlog, hãy nhớ rằng product backlog luôn luôn thay đổi. Bạn có thể liên tục thêm các mục vào product backlog và ưu tiên hoặc tinh chỉnh các mục khi bạn làm việc với chúng.

Cách ưu tiên các item trong Product backlog

Một thành phần thiết yếu của việc quản lý product backlog là ưu tiên các nhiệm vụ. Với tư cách là chuyên gia Scrum, bạn nên hiểu kỹ về những tính năng mới mà các bên liên quan muốn thấy trong sản phẩm. Dưới đây là một số chiến lược về cách ưu tiên các mục trong backlog.

Sắp xếp các công việc theo mức độ khẩn cấp và quan trọng

Khi tập trung vào việc sàng lọc product backlog, hãy thử sắp xếp các nhiệm vụ theo mức độ khẩn cấp và tầm quan trọng. Nhóm nên ưu tiên các item giúp cải thiện chức năng của sản phẩm cũng như trải nghiệm người dùng.

Giải quyết các nhiệm vụ phức tạp trước

Một số team có xu hướng hoàn thành các nhiệm vụ đơn giản trước để có thể kéo done và rút ngắn backlog, nhưng đây là hình thức quản lý dự án kém hiệu quả hơn. Việc product backlog sẽ tiếp tục phát triển, vì vậy việc giải quyết các nhiệm vụ phức tạp trước tiên có thể đem lại hiệu quả bất ngờ khi phát triển sản phẩm.

Hoàn thành nhiệm vụ trong khoảng thời gian tập trung

Các Agile team làm việc tập trung vào các sprint để hoàn thành công việc và phương pháp này mang lại hiệu quả cao về năng suất. Vào cuối mỗi sprint, Product Owner và bất kỳ bên liên quan nào có thể tham dự buổi sprint review và buổi sprint retrospective với nhóm phát triển để đảm bảo mọi thứ đều đi đúng hướng.

Giao tiếp với nhóm 

Giao tiếp giữa các thành viên trong nhóm là một phần quan trọng của việc ưu tiên product backlog. Để sắp xếp thành công product backlog và hoàn thành các hạng mục trong một khung thời gian hợp lý, bạn và nhóm của mình phải làm việc cùng nhau và tuân theo hướng dẫn Scrum.

Ví dụ về product backlog

Các product backlog của mỗi dự án sẽ khác nhau nhưng một số bắt đầu bằng một epic. Epic là một vấn đề bao trùm mà bạn đang cố gắng giải quyết cho khách hàng. Dưới đây là một ví dụ bên dưới:

Epic: Một giám đốc tiếp thị muốn có một hệ thống quản lý nội dung cho phép cung cấp nội dung chất lượng cho độc giả.

Epic này có thể dẫn đến nhiều tính năng sản phẩm khác nhau, từ cách người dùng tạo nội dung trong hệ thống mới đến cách họ chỉnh sửa và chia sẻ nội dung với các nhóm. Để tiếp tục ví dụ về việc product backlog, chúng ta có thể chia Epic thành các user story cụ thể hơn.

User story 1: Content creator muốn có một hệ thống quản lý nội dung cho phép họ tạo nội dung để có thể thông báo cho khách hàng về sản phẩm.

User story 2: Editor muốn có một hệ thống quản lý nội dung cho phép họ đánh giá nội dung trước khi xuất bản để họ có thể đảm bảo nội dung đó được viết tốt và được tối ưu hóa cho tìm kiếm.

Product Owner, Scrum master và nhóm phát triển sẽ xác định các tính năng mà sản phẩm nên bao gồm từ các user story và ưu tiên chúng dựa trên mức độ quan trọng.

Các tính năng mà sản phẩm nên bao gồm cho User story 1:

  • Đăng nhập vào hệ thống quản lý nội dung
  • Tạo nội dung
  • Chỉnh sửa một trang nội dung
  • Lưu thay đổi
  • Gửi nội dung cho editor để review
    Với tư cách là product manager, bạn sẽ sử dụng Epic để hướng dẫn product roadmap và các mục trong backlog. Như bạn có thể thấy với ví dụ này, một Epic có thể dẫn đến nhiều user story và tính năng sản phẩm.

Product backlog có thể giúp gì cho nhóm của bạn?

Việc product backlog giúp nhóm của bạn hoạt động trơn tru hơn nhiều bằng cách cải thiện khả năng tổ chức và cộng tác. Nó trở thành công cụ trung tâm để giao tiếp và giúp mọi người phù hợp với mục tiêu và kỳ vọng.

Do tất cả các công việc cho một sản phẩm đều qua backlog, product backlog sẽ cung cấp cơ sở cho việc lập kế hoạch lặp lại. Vì nhóm của bạn sắp xếp thứ tự ưu tiên các nhiệm vụ với sự hướng dẫn từ Product Owner, họ cũng sẽ xác định mức độ công việc mà họ có thể cam kết trong một khoảng thời gian cụ thể. Các khoảng thời gian này được gọi là vòng lặp (iterations) hoặc sprints.

Product backlog cũng thúc đẩy phát triển nhóm Agile bằng cách khuyến khích một môi trường làm việc linh hoạt nhưng hiệu quả. Các nhiệm vụ đối với product backlog không được thiết lập sẵn và nhóm sắp xếp chúng theo thứ tự quan trọng trước khi chọn nhiệm vụ nào cần giải quyết trước.

So sánh Sprint backlog vs Product backlog

Các sprint backlog và product backlog rất giống nhau về thành phần của chúng. Các sprint backlog là một tập hợp con của các product backlog, nhưng chúng được sử dụng đặc biệt trong các sprint.

Product Owner có quyền kiểm soát việc product backlog vì nó có toàn bộ sản phẩm từ đầu đến cuối. Nhóm phát triển sở hữu mỗi sprint backlog bởi vì những danh sách việc cần làm nhỏ hơn này được lấy từ product backlog có nghĩa là phải hoàn thành trong một khoảng thời gian được chỉ định.

Sprint backlog phụ thuộc vào product backlog, và nó kết thúc khi sprint kết thúc. Một sprint backlog cũng sẽ có mục tiêu sprint của riêng nó được phát triển trong phiên planning của sprint trong khi Product backlog tập trung vào toàn bộ mục tiêu của sản phẩm và các nhiệm vụ được ưu tiên dựa trên mục tiêu đó.

Công việc product backlog linh hoạt hơn công việc sprint backlog và rất đa tùy theo nhu cầu của khách hàng. Các product backlog sẽ luôn được cập nhật liên tục cho đến khi sản phẩm được hoàn thiện.

Nhìn lại ví dụ product backlog ở trên, chúng ta cũng có thể tạo một ví dụ sprint backlog. Khi phát triển một phụ kiện ô tô để giúp lái xe dễ dàng hơn, một nhiệm vụ của product backlog là tạo ra một prototype của phụ kiện đó. prototype này có thể trở thành sprint goal của một sprint vì nó có thể mất một tập hợp các nhiệm vụ để phát triển.

Các hạng mục sprint backlog cho prototype phụ kiện ô tô có thể bao gồm:

  • Tạo một bản phác thảo ý tưởng
  • Phát triển một nguyên mẫu ảo
  • Xây dựng một nguyên mẫu vật lý
  • Tìm nhà sản xuất để xây dựng nguyên mẫu
  • Các mục sprint backlog này cũng sẽ nằm trên product backlog, nhưng việc tách chúng thành sprint của riêng họ có thể giúp các lập trình viên thông qua quy trình Scrum khi họ hoàn thành các nhiệm vụ này và tạo prototype một cách nhanh chóng.

Những điều cần chú ý khi tạo product backlog


Chỉ dùng một trình theo dõi để quản lí

Bạn không nên sử dụng nhiều hệ thống để track bug, yêu cầu và các hạng mục công việc kỹ thuật. Nếu nó hoạt động cho nhóm phát triển, hãy giữ nó trong một backlog.

Xóa các issue không đụng tới


Một khi backlog phát triển vượt quá capacity trong dài hạn, bạn có thể close các issue mà nhóm sẽ không có thời gian để giải quyết. Gắn cờ các issue đó với một giải pháp cụ thể như “out of scope” trong trình theo dõi vấn đề của nhóm để sử dụng cho nghiên cứu sau này.

Product Owner quyết định mức độ ưu tiên

Product Owner quyết định mức độ ưu tiên của các hạng mục công việc trong backlog. Trong khi nhóm phát triển quyết định velocity thông qua backlog. Đây có thể là một mối quan hệ không mấy dễ dàng đối với các Product Owner mới, những người muốn “thúc đẩy” công việc cho nhóm.

Hướng dẫn toàn tập Jira Dashboard

Mọi thứ bạn cần biết về Jira Dashboards (hoặc chí ít là 90%)

Một tổ chức nói chung hoặc một doanh nghiệp nói riêng khi phát triển thành công sẽ có số lượng dự án và chương trình ngày càng mở rộng. Nhiều dự án và chương trình trong số đó sẽ được triển khai song song. Jira Dashboards đã được thiết kế để cung cấp cái nhìn tổng quan và nhanh chóng về mọi thông tin mà các nhóm làm việc tại Jira cần biết trong nháy mắt. Phần mềm cung cấp tất cả thông tin hữu ích và phù hợp nhất về các dự án theo thời gian thực. Tất cả chỉ trong 1 công cụ. Nhờ đó giữ cho các nhóm tập trung, có động lực và hiệu quả.

Jira dashboard là một trang tổng quan chứa thông tin về những gì đang diễn ra trong các dự án.

Việc thiết lập Jira Dashboard đúng cách là rất quan trọng để tận dụng tối đa công cụ và nhân lực. Sau đây là hướng dẫn tạo Dashboard Jira hữu ích cho những người mới hoặc tương đối mới đối với phần mềm Jira. Nó cũng cung cấp các mẹo và thủ thuật để làm thế nào để tận dụng tối đa chúng.

Jira Dashboard

Jira Dashboard là gì?

Nếu bạn lần đầu biết tới Jira, bạn có thể tham khảo bài biết Jira là gì? để tìm hiểu về phần mềm quản lý dự án Jira.

Khi bạn đăng nhập vào Jira, bạn có thể tùy chỉnh những gì bạn muốn hiển thị dưới dạng trang chủ. Một số người muốn đi thẳng đến chế độ xem Kanban, nhưng nếu không, Dashboard Jira sẽ là thứ đầu tiên bạn nhìn thấy.

Jira dashboard là một trang tổng quan chứa thông tin về những gì đang diễn ra trong các dự án.

Mỗi “cửa sổ” trên dashboard đó được gọi là Gadget. Các Gadget này cung cấp các bản tóm tắt động và rất trực quan về dữ liệu issue và dự án Jira. Jira đi kèm với một bộ gadget tiêu chuẩn, được cài đặt sẵn. Bạn cũng có thể tải xuống nhiều gadget hơn từ Atlassian Marketplace. 

Dashboard Jira mặc định

Dashboard mặc định, được gọi là Dashboard hệ thống, là screen mà người dùng Jira sẽ nhìn thấy lần đầu tiên họ đăng nhập. Trang này được tải với các gadget từ lựa chọn được cài đặt sẵn của Jira và chỉ giới hạn ở một Dashboard.

Jira Admin có thể thêm, xóa, sắp xếp lại và trong một số trường hợp, cấu hình các gadgetđược hiển thị trên Dashboard mặc định. Bố cục, chẳng hạn như số lượng cột, cũng có thể được thay đổi. Bạn có thể thực hiện việc này bằng cách nhấp vào Administration > System, sau đó chọn User Interface > System Dashboard để mở trang Configure System Dashboard.

Bạn nên có bao nhiêu gadget trên Dashboard Jira?

Có giới hạn 20 gadget trên một Dashboard, có nghĩa là đó là tất cả những gì bạn có thể hiển thị trên Dashboard mặc định. Nếu cần, bạn có thể tăng giới hạn 20 gadget bằng cách chỉnh sửa tệp jira-config.properties trong trang Advanced Setting page trong phần administration của Jira. Chỉ cần đặt jira.dashboard.max.gadgets thành giá trị bạn mong muốn và khởi động lại Jira.

Mẹo: Bạn nên để tối đa 6 gadget trên mỗi Dashboard để dễ sử dụng và theo dõi hiệu quả hơn. Bạn nên tạo nhiều Dashboard nhỏ hơn với một trường hợp sử dụng cụ thể cho từng loại, thay vì một Dashboard to hiển thị mọi thứ. Mục tiêu của Dashboard là để hiển thị tóm tắt dữ liệu và báo cáo nhanh chóng, vì vậy, việc giữ cho chúng đơn giản sẽ giúp đạt được mục tiêu đó.

Ba gadget Dashboard Jira hữu ích và đang phổ biến hiện nay 

Ngoài ra, Jira có rất nhiều gadget Dashboard để bạn lựa chọn, vậy bạn phải bắt đầu từ đâu?

3 loại gadget phù hợp với mọi Dashboard là:

  • Pie Charts (Biểu đồ tròn)
  • Two Dimensional Filter Statistics
  • Filter Results
Pie Charts 

Biểu đồ tròn là một loại báo cáo phổ biến mà mọi người đều đã nhẵn mặt và đó là một điều tốt. Giúp mọi người đọc hiểu dữ liệu chỉ trong vài giây là chìa khóa cho một báo cáo giá trị và là dấu hiệu của một Dashboard hữu ích. Pie Chart Gadget được tích hợp sẵn rất đơn giản và hiệu quả trong việc hiển thị các issue của nhóm bạn dưới dạng phần trăm.

Jira Dashboard


Có một số hạn chế đối với gadget mặc định này (ví dụ: không thể thay đổi màu sắc và thứ tự). Có thể thêm các gadget bổ sung như Custom Charts for Jira từ Atlassian Marketplace để giải quyết những hạn chế này; chúng ta sẽ cùng thảo luận chi tiết hơn bên dưới.

Two Dimensional Filter Statistics (Thống kê với bộ lọc 2 chiều)

Nhiều user khi tạo report trong Jira đều có chung một thắc mắc: “Làm cách nào để so sánh một thống kê này với một thống kê khác?” hoặc phổ biến hơn là “Làm cách nào để tạo pivot table?”. Giải pháp tích hợp là gadget Two Dimensional Filter Statistics. Gadget này cho phép bạn so sánh hai thống kê khác nhau (ví dụ: Status và App hosting trong ảnh chụp màn hình ví dụ) để có được cái nhìn rõ ràng hơn về dữ liệu của bạn.

Jira Dashboard


Đây không chỉ là một cách hay để hiển thị dữ liệu mà còn là một bảng tương tác mà bạn có thể nhấp vào để xem chi tiết các issue cơ bản.

Filter Results

Cuối cùng, gadget Dashboard Jira được sử dụng phổ biến nhất cũng là một trong những gadget đơn giản nhất. Jira được xây dựng dựa trên ý tưởng tạo bộ lọc để tìm kiếm dữ liệu bạn cần. Gadget Filter Results cho phép bạn chọn một bộ lọc đã lưu và hiển thị kết quả trực tiếp trên Dashboard.

Mặc dù một gadget đơn lẻ trên Dashboard sẽ có chức năng không khác gì việc xem bộ lọc trong màn hình tìm kiếm issue Jira tiêu chuẩn, nhưng sức mạnh của Dashboard là có nhiều gadget hiển thị thông tin miễn phí.

Jira Dashboard

Ví dụ: bạn có thể có một gadget biểu đồ tròn hiển thị tất cả các issue trong dự án “phát triển phần mềm” theo status và cùng lúc có một gadget Filter Result chỉ để liệt kê các issue có mức độ ưu tiên cao nhất.


Các ví dụ về các gadget Dashboard Jira
Gadget mặc định cho Dashboard Jira

Ngoài Pie Charts, Two Dimensional Filter Statistics và Filter Results, Jira đi kèm với một số gadget tích hợp khác có thể được sử dụng để cung cấp cho nhóm của bạn cái nhìn tổng quan về dữ liệu của bạn ngay lập tức.

The Created vs Resolved Gadget 

The Created vs Resolved Gadget là một ví dụ hoàn hảo về “theo dõi các chỉ số chỉ trong nháy mắt”. Nếu số issue đang được tạo ra nhiều hơn số issue đang được giải quyết trong một khoảng thời gian nhất định, biểu đồ sẽ hiển thị khu vực giữa hai đường có màu đỏ. Nếu nhiều issue đang được giải quyết hơn số issue đã được tạo thì khu vực này sẽ có màu xanh lục. 

Jira Dashboard
Jira Issue Statistics Gadget

Đây là một bản tóm tắt đơn giản về các issue của bạn. Gadget này có thể so sánh với biểu đồ thanh ngang và hiển thị số liệu đã chọn (trong hình ảnh này là assignee) dưới dạng tỷ lệ phần trăm có thể so sánh được. Theo dõi khối lượng công việc tương đối của từng người dùng có thể nhanh chóng làm nổi bật các issue và blocker trong workflow và giúp giữ cho toàn bộ dự án hoạt động trơn tru.

Jira Dashboard
Jira Sprint Burndown Gadget

Giống như The Created vs Resolved Gadget, Sprint Burndown là một loại báo cáo Jira đã có sẵn ở cấp độ dự án riêng lẻ. Tuy nhiên, việc thêm nó vào Dashboard Jira như một gadgetcho phép bạn theo dõi nhiều sprint cùng lúc. Gadget này có thể cho thấy nhóm Agile nào đang đi đúng hướng và đưa ra thông tin về tình trạng chung của các dự án.

Jira Dashboard
Jira Sprint Health Gadget

Để có dấu hiệu rõ ràng hơn về tình trạng sprint, hãy sử dụng Jira Sprint Health Gadget để hiển thị những việc thuộc danh mục ‘To do’, ‘In progress’ và ‘Done’. Gadget này cũng cho bạn biết bao nhiêu phần trăm thời gian đã trôi qua và bao nhiêu phần trăm công việc đã hoàn thành. Bạn có thể biết bạn và nhóm đang làm việc như thế nào, phạm vi thay đổi là gì, nếu có bất kỳ issue nào đã được gắn cờ, v.v. Và nó cung cấp nhiều thông tin cho các Scrum Master để giúp họ loại bỏ các chướng ngại cho Agile team.

Jira Dashboard
Jira Dashboard Gadgets có sẵn trên Atlassian Marketplace

Mặc dù các ứng dụng tích hợp sẵn có thể cung cấp chức năng cơ bản cho các nhóm beginner, nhưng bạn có thể muốn nhiều hơn thế. Atlassian Marketplace có nhiều gadget báo cáo để bạn lựa chọn, mỗi ứng dụng cung cấp chức năng hơi khác nhau cần được xem xét để đánh giá công cụ tốt nhất cho công ty và nhóm.

Ví dụ sau về Dashboard Jira được xây dựng cho nhóm hỗ trợ sử dụng các gadget bổ sung được cung cấp bởi ứng dụng Custom Charts for Jira Reports.


Đối với báo cáo dữ liệu lớn phức tạp, có sẵn các công cụ khác như EazyBI (hình dưới). Ứng dụng có thể tạo ra các báo cáo cực kỳ chi tiết, nhưng nó yêu cầu học một scripting language tùy chỉnh.

Jira Dashboard


Idalko’s Pivot Gadget (bên dưới) cung cấp chức năng bảng tính cho Dashboard Jira của bạn. Bạn có thể tổng hợp và xem chi tiết để xem dữ liệu của mình theo hai chiều trong lưới bảng.

Pivot Gadget hỗ trợ các trường sau:

  • Các trường issue (ví dụ: ưu tiên, dự án, ngày tạo, ngày cập nhật)
  • Tất cả các trường số tùy chỉnh
  • Hơn nữa, gadget có nhiều tính năng bổ sung bao gồm, nhưng không giới hạn, để đếm số issue và theo dõi thời gian.
Jira Dashboard


Các gadget phổ biến khác có sẵn trên Atlassian Marketplace bao gồm Gauge Gadget (bên dưới), cho phép hình dung nhanh các issue trên màn hình rất đơn giản.

Jira Dashboard
Hướng dẫn tạo dashboard trong Jira
Tạo Dashboard

Người dùng có thể dễ dàng tạo một dashboard bằng nhiều cách trong Jira.

Trong Jira bản Cloud, chỉ cần nhấp vào Dashboard > Chọn Create dashboard. 

Trong Jira bản Server và Data Center, nhấp vào Dashboard > Manage Dashboards. Sau đó nhấp vào Create new dashboard mới ở trên cùng bên phải của trang.

Đặt tên và mô tả cho dashboard của bạn để nhóm của bạn biết khi nào sử dụng nó. Điền vào các trường còn lại, sau đó nhấp vào Save.

Jira Dashboard
Tùy Chọn bố cục Dashboard Jira 

Bây giờ hãy nhấp vào Change layout để xác định cách bạn muốn các gadget của mình hiển thị. Các tùy chọn khá đơn giản với chỉ năm lựa chọn. Khi bạn đã chọn bố cục của mình, chiều rộng của mỗi gadget là cố định, nhưng chiều cao có thể thay đổi.

Jira Dashboard
Thêm gadget

Bây giờ bạn sẽ có một dashboard trống. Jira Dashboards hoàn toàn có thể tùy chỉnh, với mỗi là một cửa sổ mô-đun, với nhiều tùy chọn khác nhau để chọn thông tin bạn muốn hiển thị và cách bạn muốn thông tin đó được trình bày. Có rất nhiều gadget có sẵn ngay lập tức và thậm chí còn nhiều hơn nữa trên Atlassian Marketplace.

Để bắt đầu, hãy nhấp vào Add gadget và chọn từ các gadget có sẵn để thêm vào dashboard của bạn. Dashboard tùy chỉnh sẽ không giới hạn ở một trang dashboard duy nhất.

Jira Dashboard

Có thể mất vài giây để tất cả các gadget có sẵn xuất hiện. Nhấp vào Load all gadgets để đảm bảo danh sách đầy đủ được tải.

Jira Dashboard

Để hiệu quả nhất thì bạn nên để các gadget quan trọng nhất và được sử dụng nhiều nhất hiển thị ngay khi tải dashboard. Tùy thuộc vào loại report đang được hiển thị, có thể hữu ích khi thử nghiệm với các tùy chọn bố cục khác nhau để xem tùy chọn nào hoạt động tốt nhất cho từng trường hợp sử dụng. Như đã đề cập trước đó, một quy tắc chung là nhắm đến không quá 6 gadget trên một dashboard.

Bạn có thể tạo một dashboard khác nhau cho từng dự án bạn đang thực hiện hoặc thậm chí nhiều dashboard cho một dự án. Tuy nhiên, càng đơn giản càng tốt nên việc thiết lập nhiều dashboard hơn mức cần thiết có thể tạo ra lộn xộn và nhầm lẫn.

Lưu ý: một số gadget yêu cầu filter. Điều này có nghĩa là nếu bạn chia sẻ dashboard của mình với những người không thể xem kết quả bộ lọc của bạn, họ sẽ không thấy bất kỳ dữ liệu nào trên dashboard. Vì vậy, nếu bạn muốn họ xem bất kỳ gadget nào có kết quả bộ lọc, hãy đảm bảo bộ lọc được bật cho những người đó.

Mẹo sử dụng Dashboard

Bạn có thể tiết kiệm thời gian tạo dashboardtừ đầu bằng cách sao chép dashboard hiện có và chỉ cần thay đổi một vài gadget. Chỉ cần nhấp vào Copy dashboard từ menu More (…) ở trên cùng bên phải của Dashboard.

Jira Dashboard
Tạo Information radiator
Information radiator là gì?

Information radiator, còn được gọi là Big Visual Chart – Biểu đồ trực quan lớn (BVC), là một màn hình hiển thị lớn thông tin nhóm và dự án quan trọng được đặt tại một vị trí trong không gian làm việc chung, nơi nhóm có thể nhìn thấy nó liên tục.

Ngày trước, Information radiator hoặc BVC là những màn hình in hoặc vẽ tay. Ngày nay, chúng là những màn hình TV lớn treo tường hiển thị các biểu đồ và biểu đồ điện tử được cập nhật liên tục và tự động. Chúng cung cấp cho bạn một cách thức trung tâm và nhất quán để hiển thị các chỉ số chính của dự án để bạn luôn có quyền truy cập ngay lập tức vào dữ liệu quan trọng. Thêm vào đó, các bên liên quan / khách hàng có thể xem các team đang hoạt động như thế nào.

Mục tiêu của Information radiator là giữ cho nhóm của bạn tập trung và làm việc hiệu quả, thúc đẩy tính minh bạch và trách nhiệm giữa các thành viên trong nhóm, loại bỏ mọi silos có thể, đồng thời thể hiện các thành qủa của nhóm với các nhân viên và khách hàng.

Information radiator của Jira có gì hay?

Trong Jira, bạn có thể biến bất kỳ Jira dashboard nào thành một Information radiator, được gọi là Jira Wallboard.

Lợi ích của Jira Wallboards là rất nhiều. Nó có thể hiển thị lượng burndown của sprint, tình trạng sprint, số ngày sprint còn lại và các chỉ số quan trọng khác Quan trọng hơn, tính năng khuyến khích giao tiếp và phản hồi thường xuyên để đảm bảo mọi người luôn làm việc và đi đúng hướng.

Jira Wallboards cũng giúp củng cố tính minh bạch. Tính năng này thể hiện thông tin luôn được chia sẻ và minh bạch với mọi thành viên trong doanh nghiệp và cả với các đối tác và khách hàng. Nói cách khác, các nhóm thừa nhận và đối mặt với các vấn đề. Điều này thúc đẩy trách nhiệm và trách nhiệm giải trình giữa các thành viên trong nhóm. Wallboards giúp các nhóm tập trung vào kết quả và nâng cao quyền sở hữu của cả nhóm đối với những kết quả đó, cũng như những khó khăn mà họ có thể gặp phải trong quá trình thực hiện. Lợi ích phụ là Jira Wallboard của bạn có thể kích thích cuộc trò chuyện khi các bên liên quan ghé thăm và điều này có thể mang lại những ý tưởng mới hữu ích.

Cách tạo Information radiator trong Jira

Dưới đây là cách hiển thị toàn bộ dashboard (mặc dù hãy nhớ rằng không phải tất cả các gadget trên dashboard đều tương thích với dashboard).

  1. Cắm máy tính của bạn vào màn hình TV.
  2. Đi tới Dashboards > View all dashboards.
  3. Chọn dashboard của bạn từ thanh bên.
  4. Nhấp vào menu More (…) và chọn View as wallboard từ menu thả xuống.
    Ngoài ra, bạn có thể muốn hiển thị một gadget dashboard luân phiên trong một thời điểm, để tập trung sự chú ý của nhóm của bạn vào đó. Đây là cách thực hiện. 
  1. Làm theo các bước ở trên nhưng khi nhấp vào menu More, hãy chọn Set up wallboard slideshow.
  2. Chọn dashboard mà bạn muốn trở thành một phần của trình chiếu.
  3. Tick vào ô nếu bạn muốn các gadget hiển thị theo thứ tự ngẫu nhiên.
  4. Chọn cách bạn muốn từng gadget chuyển đổi sang gadget tiếp theo.
  5. Chọn khoảng thời gian bạn muốn mỗi gadget hiển thị.
  6. Bấm Done.
    Nhấp vào menu More và chọn View wallboard slideshow

Information radiator là một cách thú vị để chia sẻ sự tiến bộ và thành công của nhóm bạn với nhiều đối tượng hơn, đồng thời tạo động lực và trao quyền cho các thành viên trong nhóm. Về lâu dài, công cụ có thể thay đổi văn hóa của một tổ chức bằng cách làm cho nó trở nên cởi mở và hợp tác hơn.

Các Scrum Master nên nhận phản hồi từ nhóm của họ để tìm hiểu xem thông tin được hiển thị trên Jira Wallboard có liên quan và hữu ích hay không. Nếu không, Scrum master có thể điều chỉnh các thông tin một cách dễ dàng. 

Jira Wallboards vẫn còn thích hợp trong thời đại làm việc từ xa?

Kể từ khi Covid ập đến, nhiều nhóm làm việc chung trước đây giờ đang làm việc tại nhà. Rõ ràng, Jira Wallboards được thiết kế cho các nhóm cùng định vị trong không gian vật lý chung. Mặc dù chúng sẽ trở nên phù hợp trở lại khi ngày càng có nhiều người quay trở lại văn phòng sau Covid, nhưng những đội chọn làm việc từ xa thì sao? Rõ ràng là chúng ta đang bước vào một kỷ nguyên mới của làm việc từ xa, vì vậy, issue là làm thế nào để đảm bảo thông tin quan trọng được ‘truyền bá’ cho tất cả những người làm việc tại nhà.

Các Câu hỏi thường gặp về Jira Dashboard?
  • Có thể tạo nhiều Dashboard Jira không?

Câu trả lời là Có, mọi người dùng trên Jira đều có thể tạo Dashboard của riêng họ.

Theo mặc định, Dashboard được tạo sẽ ở chế độ “Private” nên chỉ chủ sở hữu Dashboard (người dùng đã tạo Dashboard) mới xem được.

Để có thể chia sẻ Dashboard với những người dùng và nhóm khác, chủ sở hữu Dashboard phải có quyền  “Share dashboards and filters” global permission.

Như đã thảo luận ở trên, điều quan trọng là chỉ tạo Dashboard mà bạn cần, vì vậy hãy cân nhắc xem có cần nhiều Dashboard hay không hoặc có thể sử dụng / tái sử dụng một Dashboard hiện có hay không.

  • Làm cách nào để sử dụng Dashboard Jira mặc định?

System Dashboard là Dashboard Jira được chia sẻ (công khai) là landing page mặc định mặc định cho Jira instance của bạn.

Do đó, bạn nên giữ System Dashboard hệ thống càng tổng quan càng tốt cũng như thêm các liên kết hữu ích để hướng dẫn người dùng đến nơi họ cần đến. Mọi bộ lọc được sử dụng trên System Dashboard phải được chia sẻ với đúng người. 

  • Ai có thể chỉnh sửa Dashboard Jira?

Đối với bản Jira Server và Data Center, kể từ phiên bản Jira 7.12.0, có thể có nhiều trình chỉnh sửa của một Dashboard duy nhất.

Đối với Jira Cloud, hiện nay đã có tính năng cho phép filter và dashboard Jira có thể được chỉnh sửa bởi 1 nhóm. Để thay đổi quyền sở hữu Dashboard (ví dụ: nếu chủ sở hữu hiện tại đã rời khỏi công ty), bạn phải là Jira .

  • Những sai lầm cần tránh khi tạo trên Dashboard Jira?

Các lỗi phổ biến nhất khi tạo Dashboard là về quyền.

Nếu bạn tạo một Dashboard bạn khá ưng ý, rất thường xuyên khi bạn chia sẻ dashboard với ai đó, câu trả lời đầu tiên của họ sẽ là “Tôi không thể truy cập trang đó” hoặc “Tất cả các gadget đều trống”.

Điều này rất có thể xảy ra do bản thân Dashboard không thể truy cập được đối với những người khác và các bộ lọc riêng lẻ bị hạn chế. Những trường hợp này được giải thích trong Câu hỏi thường gặp cụ thể bên dưới.

Một lỗi phổ biến khác xảy ra khi sao chép Dashboard. 

Khi một Dashboard được sao chép, nó sẽ giữ tất cả cấu hình của bản gốc, bao gồm cả các bộ lọc đã lưu được sử dụng trên mỗi gadget. Điều này có nghĩa là, sau khi Dashboard được sao chép, bạn sẽ cần cập nhật tất cả các bộ lọc đã lưu để phản ánh các dự án hoặc dữ liệu mới mà bạn muốn hiển thị.

Làm cách nào để chia sẻ Dashboard và bộ lọc Jira của mình?

Có một số tùy chọn khi chọn người để chia sẻ Dashboard và bộ lọc Jira:

Private (tùy chọn mặc định)

  • Chỉ chủ sở hữu mới có thể truy cập

Group

  • Mọi người trong nhóm đã chọn đều có thể truy cập được
  • Trên Jira Cloud, bạn chỉ có thể chia sẻ Dashboard và bộ lọc với các nhóm mà người dùng của bạn là thành viên

Public

Bất kỳ ai trên internet đều có thể xem Dashboard hoặc bộ lọc
Điều này chỉ cho phép người dùng ẩn danh xem các issue cơ bản nếu các dự án chứa các issue cũng được đặt Công khai trên các dự án duyệt và các sơ đồ cấp phép

My ozganization (Chỉ có trên phiên bản Cloud)

Các tổ chức là một hệ thống quản lý cấp độ trang web được tạo bởi Atlassian dành riêng cho Đám mây
Tài liệu có thể được tìm thấy ở đây.

Mọi người dùng đã đăng nhập (chỉ trên phiên bản Server và Data Center )

Bất kỳ người dùng nào có thể đăng nhập vào phiên bản Jira đều có thể truy cập Dashboard hoặc bộ lọc

Điều này chỉ cho phép người dùng đã đăng nhập xem các issue cơ bản nếu các dự án có issue cũng có “Any logged-in user” được đặt trên các dự án duyệt và các lược đồ cấp phép

Dashboard Jira và bảng Scrum / Kanban có khác nhau không?

Jira Dashboards cung cấp tổng quan về dữ liệu trong các phạm vi thời gian khác nhau và nhiều dự án.

Scrum / Kanban được các nhóm sử dụng hàng ngày để phát triển các issue của họ thông qua quy trình làm việc. Họ có xu hướng cụ thể hóa dự án và chỉ tập trung vào công việc hiện tại đang được hoàn thành.

Mỗi chức năng có một chức năng cụ thể và chúng được sử dụng tốt nhất song song với nhau để trao quyền cho nhóm của bạn.

Tạm kết

Jira Dashboards đã tồn tại từ những ngày đầu tiên của Jira. Chúng là một công cụ cực kỳ mạnh mẽ cho phép người dùng ở mọi cấp của tổ chức xem dữ liệu một cách nhanh chóng, đơn giản và đáng tin cậy.

Rất dễ dàng để tạo ra nhiều issue và nhanh chóng điền vào Jira những thông tin có giá trị, nhưng khả năng thực sự sử dụng thông tin đó để đưa ra quyết định là điều tối quan trọng. Jira Dashboards cho phép “dân chủ hóa” dữ liệu bằng cách trao quyền cho người dùng ở tất cả các cấp của một công ty để trực quan hóa tiến trình của họ.

Không có giải pháp nào phù hợp với tất cả các Dashboard; thực tế, trong Dashboard là một công cụ linh hoạt cho nhiều trường hợp sử dụng khác nhau, chỉ một số ít trong số đó được đề cập ở đây.

Điểm quan trọng nhất cần nhấn mạnh là bạn nên hiểu rõ về những gì bạn đang cố gắng đạt được trước khi bắt đầu. Hãy ghi nhớ Dashboard là một tính năng báo cáo organic và thay đổi liên tục, do đó cần được xem xét, điều chỉnh và cập nhật.

Jira là gì? “Tất tần tật” về phần mềm Jira

Jira là gì

Kiểm soát các tác vụ, các lỗi phát sinh cũng như chỉ định các công việc là các hoạt động quan trọng trong quản lý dự án. Thông thường, các nhà quản lý dự án sẽ gặp nhiều khó khăn trong việc xử lý và kiểm soát một lượng lớn thông tin. Để giải quyết vấn đề này, Jira đã ra đời để giúp tối ưu quy trình và các dự án được hoạt động trơn tru hơn. Bài viết sau sẽ giới thiệu với bạn Jira là gì? cũng như tất tần tật về các ưu nhược điểm của phần mềm Jira.

Jira là gì?

Jira là gì? Jira là một công cụ đám mây để theo dõi các công việc và quản lý dự án. Công cụ này được thiết kế để tăng cường phối hợp nhóm trong phát triển phầm mềm Agile. Ngoài ra, Jira cũng cung cấp một bộ theo dõi bug và tiến độ toàn diện trong toàn bộ vòng đời phát triển phần mềm.

Phần mềm Jira có gì hay?

Phần mềm Jira tạo điều kiện thuận lợi cho việc lập kế hoạch, theo dõi cũng như bàn giao sản phẩm. Bắt đầu với dựng Backlog & phiên Planning, phần mềm quản lý dự án này cho phép bạn phác thảo toàn bộ tiến độ dự án và đảm bảo sự cộng tác với vô số công cụ.

Tính năng quản lý bản phát hành sẽ giúp người dùng theo dõi các dự án trên các bản phát hành. Ngoài ra, Jira cũng cung cấp các báo cáo toàn diện về tiến độ và hiệu suất. Jira cung cấp các template được thiết lập sẵn cho tất cả các chức năng và cho phép thay đổi chúng theo nhu cầu của nhóm và doanh nghiệp.

Mặc dù Jira ban đầu được thiết kế cho các nhóm Công nghệ thông tin, nhưng hiện nay nhiều nhóm bao gồm marketing, nhân sự, sale, … đều đang sử dụng phần mềm này do khả năng quản lý và tuỳ chỉnh mạnh mẽ của nó.

Những tính năng cơ bản của Jira

  • Quản lý và theo dõi tiến độ của dự án.
  • Quản lý các tasks, bugs, sự cải tiến, những tính năng mới hoặc bất kỳ vấn đề xảy ra.
  • Tạo ra và lưu trữ lại những bộ lọc có cấu hình cao xuyên suốt mọi vấn đề trong hệ thống.
  • Chia sẻ bộ lọc với người sử dụng khác hoặc đăng ký và nhận kết quả qua hệ thống email định kỳ.
  • Xây dựng quy trình làm việc tương thích với từng yêu cầu của dự án.
  • Bảng dashboard cung cấp cho người sử dụng một không gian riêng. Nhóm xem mọi thông tin liên quan đến cá nhân.
  • Cung cấp nhiều loại báo cáo thống kê với những biểu đồ khác nhau, phù hợp với nhiều loại hình dự án và đối tượng người sử dụng.
  • Dễ dàng tích hợp với các hệ thống ứng dụng khác (như Email, Excel, RSS,…).
  • Có thể chạy trên hầu hết các nền tảng, hệ điều hành và cơ sở dữ liệu.

Tại sao nên dùng Jira?

1. Tính minh bạch

Tính minh bạch mà JIRA cung cấp là rất tốt. Mỗi nhiệm vụ được phân công rõ ràng cho từng người. Tất cả các thành viên trong nhóm có thể biết ai đang làm gì.

Jira là gì
Giao việc cho thành viên

2. Tính linh hoạt

Trong quá trình phát triển sản phẩm, rất hay xảy ra các thay đổi vì một số yếu tố chưa được tính đến trong phiên lập kế hoạch sprint. Sprint trong Scrum là khoảng thời gian mà Nhóm Scrum tiến hành tất cả các hoạt động cần thiết để sản xuất được một phần tăng trưởng có khả năng chuyển giao được, thường vào khoảng 2-3 tuần.

Trong khi sử dụng JIRA, bất kỳ thành viên nào trong nhóm cũng có thể tạo một ticket mới. Khi ticket được giao cho một người, người đó sẽ nhận được thông báo qua email ngay lập tức, do đó không có khả năng các thành viên trong nhóm bỏ lỡ bất kỳ nhiệm vụ nào.

3. Nhận xét

Nhận xét là một tính năng khác mà Jira cung cấp, nó cho phép các thành viên trong nhóm dễ dàng cộng tác với nhau. Đặc biệt là đối với các doanh nghiệp quốc tế, những người trong cùng một nhóm có thể ở múi giờ khác nhau khiến họ không thể làm việc hiệu quả.

Jira là gì
Tính năng bình luận trong Jira

4. Trải nghiệm người dùng

Phần mềm Jira đem lại trải nghiệm mượt mà, rất dễ sử dụng. Tính năng kéo và thả mà Jira cung cấp cũng là một trong những lý do tại sao nhiều team phát triển lựa chọn phần mềm này để quản lý dự án. Thành viên trong nhóm có thể kéo từng ticket và thả vào bất kỳ bước nào của quy trình.

5. Quản lý chi phí

Phần mềm Jira cũng rất tốt cho các nhà quản lý dự án có lịch trình dày đặc. Thành viên trong nhóm có thể đưa ra story point (ước lượng nỗ lực cần có cho một công việc) cho mỗi nhiệm vụ. Jira cung cấp một cách để ước tính ngân sách dự án và một biểu đồ tổng thể có thể được tạo ra để dự đoán xem dự án có đạt được thời hạn hay không, vì vậy các bên liên quan chính sẽ có thể đưa ra quyết định đúng đắn và điều chỉnh phạm vi dự án.

Jira là gì
Quản lý dự án dựa trên story point

Phân loại

Phần mềm Jira cũng có thể phân loại từng ticket thành các epic, điều này giúp người quản lý dự án chia tất cả các ticket thành các thành phần và sau đó theo dõi chúng thay vì rất nhiều ticket nhỏ.

Quy trình làm việc tùy chỉnh

Quy trình làm việc trong bảng Jira có thể dễ dàng tùy chỉnh; nó có thể được áp dụng cho các ngành khác ngoài CNTT miễn là dự án có quy trình làm việc có thể xác định được. Quy trình làm việc điển hình sẽ là To Do -> In progressReview -> Done. Review thường được thực hiện bởi những người bên ngoài nhóm.

Jira là gì
Bảng Kanban trong Jira

Khả năng tích hợp

Có hơn 3000 plugin có sẵn trên Atlassian Marketplace mang đến các tính năng nâng cao có thể được sử dụng cùng với Jira. Ví dụ: bạn có thể sử dụng plugin Harvest với Jira để ghi lại bảng chấm công và lập hóa đơn cho khách hàng.

Jira là gì
Jira có kho plugin đa dạng

Ưu điểm của phần mềm Jira

Jira là một công cụ quản lý công việc và dự án được sử dụng rộng rãi giữa các nhóm phát triển trong lĩnh vực CNTT. Tuy nhiên các doanh nghiệp thuộc nhiều quy mô khác nhau trong mọi ngành nghề đều có thể sử dụng phần mềm này do nó có khả năng tùy chỉnh mạnh mẽ. 

  • Miễn phí
    Bạn có thể sử dụng Jira miễn phí với đội nhóm dưới 10 người . Khi dự án trở nên phức tạp và cần nhiều người thì bạn có thể mua license từ các đối tác của Atlassian tại Việt Nam, ví dụ như BiPlus – đối tác Vàng của Atlassian tại Việt Nam. Tìm hiểu thêm tại đây

  • Hỗ trợ các yêu cầu về lộ trình
    Jira có các công cụ cho phép người dùng phác thảo bức tranh toàn cảnh, truyền đạt các kế hoạch và kết nối các mục tiêu lộ trình dự án lớn hơn với các nhiệm vụ hàng ngày của nhóm. Các nhóm có thể hoàn thành công việc của mình cho những mục tiêu lớn hơn, theo dõi bức tranh toàn cảnh, nắm được các sự phụ thuộc (dependency) và lập kế hoạch với năng lực của cả nhóm.
Jira là gì
Sơ đồ Roadmap trong Jira
  • Phù hợp với các nhóm Agile
    Phần mềm cung cấp một chế độ xem duy nhất cho tất cả các user stories và có thể tạo ra các báo cáo cần thiết cho các sprint khác nhau, chẳng hạn như biểu đồ burndown, sprint velocity (tổng số story point được hoàn thành trong mỗi Sprint) và các báo cáo khác. Ngoài ra, người dùng có thể sắp xếp các ticket thành các sprint và phát hành trong khi họ theo dõi khối lượng công việc và phân công nhiệm vụ của nhóm.

  • Tích hợp có sẵn
    Phần mềm Jira có rất nhiều phần mềm tích hợp có sẵn. Ví dụ: tích hợp với Hipchat và Slack giúp bạn dễ dàng trao đổi các vấn đề và phản hồi các thông báo. Hơn 3.000 ứng dụng có sẵn tại Atlassian Marketplace để mở rộng các tính năng của phần mềm.

  • Có khả năng tùy chỉnh cao
    Jira cho phép người dùng tạo bất kỳ loại vấn đề/tác vụ nào. Họ có thể tùy chỉnh quy trình làm việc để phù hợp với bất kỳ yêu cầu nào của một công ty cụ thể. Người dùng có thể tạo và tùy chỉnh các phần tử khác nhau, chẳng hạn như bảng, biểu mẫu, tiến trình, báo cáo và trường.

  • Có thể sử dụng với nhiều nghành nghề khác nhau
    Người dùng Jira bao gồm các chuyên gia CNTT, quản lý dự án, kỹ sư, nhân viên ngân hàng, viễn thông và nhiều ngành nghề khác. Người dùng trong các ngành áp dụng giải pháp Jira để đạt được nhiều mục tiêu khác nhau, từ quản lý dự án, đến ngân sách, công việc… thậm chí đến những dự án lớn như du hành vào không gian của NASA và xây dựng những đổi mới trong tương lai.

  • Các tính năng bảo mật mạnh mẽ
    Jira có các tính năng bảo mật mạnh mẽ không cản trở khả năng sử dụng.Bạn có thể dễ dàng hạn chế thông tin mà một thành viên trong nhóm có thể xem. Mỗi người có thể nhận được thông tin họ cần để thực hiện công việc của mình một cách hiệu quả trong khi bạn giảm thiểu rủi ro bảo mật với quyền truy cập tùy chỉnh.

Nhược điểm của phần mềm Jira

  • Tích hợp và di chuyển phức tạp
    Người dùng phải tích hợp hoặc di chuyển từ các hệ thống quản lý vòng đời ứng dụng (ALM) khác sẽ gặp khó khăn với Jira. Ví dụ, di chuyển một dự án từ Microsoft Team Foundation Server vào Jira liên quan đến việc di chuyển thủ công từng hiện vật sang Jira, việc này sẽ tốn thời gian và cần hỗ trợ từ chuyên gia.

  • Tải lên kích thước tệp giới hạn: Giới hạn kích thước tệp mặc định là 10MB. Kích thước tệp đính kèm tối đa cho mỗi tệp có thể được đặt cao hơn, nhưng điều này yêu cầu đặc quyền của Quản trị viên cũng như xem xét dung lượng lưu trữ tối đa có sẵn cho gói của người dùng.

  • Quy trình làm việc phức tạp đòi hỏi phải tìm hiểu kỹ lưỡng

  • Ngôn ngữ tiếng Anh với nhiều thuật ngữ khó sử dụng. Đội nhóm của bạn cần có một vốn tiếng Anh nhất định khi sử dụng.

  • Phù hợp với các dự án lớn: Tốn thời gian và công sức để setup nên chỉ phát huy tối ưu hiệu quả với dự án lớn, không phù hợp với dự án vừa và nhỏ (dưới 3 tháng).

Các thuật ngữ cần biết khi sử dụng Jira

Jira là phần mềm với khá nhiều thuật ngữ công nghệ. Đôi khi chúng có thể là phần khó nhất của lộ trình học tập khi bắt đầu với Jira (và phương pháp Agile). Dưới đây, chúng tôi đã tổng hợp danh sách một số thuật ngữ liên quan đến Jira. 

  • Backlog – đây chính là danh sách các công việc cần làm. Thông thường, backlog trong Jira sẽ chức danh sách các story, issue và user story cho một sản phẩm hoặc sprint. 
Jira là gì
Backlog trong Jira
  • Board – bảng biểu: Công cụ mà các nhóm sử dụng để hình dung các đơn vị công việc đang được thực hiện trong quy trình làm việc cụ thể. Nó có thể được điều chỉnh cho các phong cách phát triển phần mềm theo Agile khác nhau (ví dụ: bảng Scrum hiển thị các mục công việc chuyển từ product backlog sang sprint backlog trong khi bảng Kanban thường có quy trình làm việc ba bước: To do, In Progress và Done).

  • Burndown chart – Biểu đồ Burndown: cho thấy khối lượng công việc thực tế và ước tính phải thực hiện trong một sprint.
Jira là gì
Biểu đồ burndown trong Jira
  • Control chart – Biểu đồ kiểm soát: Biểu đồ kiểm soát có thể hiển thị thời gian chu kỳ hoặc thời gian dẫn đầu cho sản phẩm, phiên bản hoặc sprint của bạn.

  • Cycle time: Thời gian chu kỳ: Thời gian chu kỳ là thời gian dành cho việc giải quyết một issue (vấn đề) – thường là thời gian tính từ khi bắt đầu giải quyết một vấn đề đến khi hoàn thành công việc, nhưng cũng bao gồm bất kỳ thời gian nào khác dành cho việc giải quyết vấn đề. Ví dụ: nếu một vấn đề được mở lại, khắc phục và hoàn thành một lần nữa, thì thời gian cho công việc bổ sung này được thêm vào thời gian chu kỳ.

  • Daily stand-up – họp hàng ngày – Daily là một cuộc họp nhỏ kéo dài 15 phút mỗi ngày để các nhóm đồng bộ các công việc đang được thực hiện.

  • Epic: Epic ghi lại một khối lượng lớn công việc cần được chia nhỏ thành một số story nhỏ hơn. Có thể mất vài sprint để hoàn thành một epic. Hệ thống phân cấp cho các đơn vị công việc trong phần mềm Jira như sau: Project > Epics/Components > Stories > Tasks > Subtasks.

  • Filter – Bộ lọc: Bộ lọc xác định những gì hiển thị trên mỗi bảng của bạn. Sử dụng trình tạo truy vấn đơn giản (JQL – Jira Query Language) của Jira, bạn có thể tùy chỉnh chính xác vấn đề (issue) nào được hiển thị trên bảng của bạn.

  • Issue: Một issue chỉ đơn giản là một đơn vị công việc trong Jira sẽ được theo dõi thông qua một quy trình làm việc, từ khi được tạo đến khi hoàn thành. Nó có thể bao gồm đại diện cho một đơn vị công việc, như một nhiệm vụ đơn giản hoặc một bug, đến một hạng mục công việc lớn hơn (parent work) cần được theo dõi, như một story hoặc một epic.

  • Kanban: Kanban là một hệ thống để hình dung luồng công việc và giới hạn công việc đang thực hiện. Kanban không được định hướng theo hướng sprint, giống như phương pháp luận phát triển Scrum, vì nó theo hướng tiếp diễn liên tục.

  • Scrum: Scrum là một phương pháp luận phát triển Agile trong đó sản phẩm được xây dựng trong một chuỗi các lần lặp có độ dài cố định được gọi là sprint. Nó cung cấp cho các nhóm một khuôn khổ để vận chuyển phần mềm theo nhịp đều đặn.

  • Scrum of Scrums: Scrum of Scrums là một phương tiện mở rộng Scrum tới các dự án lớn, nhiều nhóm. Một kỹ thuật để mở rộng quy mô Scrum, các dự án đa đội – theo truyền thống gọi là program management.

  • Sprint: là một khoảng thời gian ngắn (lý tưởng là từ hai đến bốn tuần) trong đó nhóm phát triển triển khai và cung cấp một phần của sản phẩm hoặc một chức năng có thể sử dụng được.

  • Sprint planning: Một cuộc họp lập kế hoạch nhóm xác định những gì cần hoàn thành trong sprint sắp tới.

  • Sprint retrospective: Cuộc họp nhằm xem xét lại những gì đã làm, đánh giá tốt hoặc không tốt cùng với các kế hoạch hành động để làm cho sprint tiếp theo tốt hơn.

  • Story: Story hoặc User story là một yêu cầu hệ thống phần mềm được thể hiện bằng một vài câu ngắn, lý tưởng là sử dụng ngôn ngữ phi kỹ thuật.

  • Story point: Story point là một ước tính về mức độ phức tạp tương đối của một story.

  • Swimlane: Phân loại các công việc để xem xét công việc nào nên tiến hành trước.
  • Subtask: Một nhiệm vụ phụ có thể là “tập con” của bất kỳ loại vấn đề nào, tùy thuộc vào Issue Type Scheme (Sơ đồ loại issue) của dự án.
  • Task: Một task (tác vụ) là một loại issue có sẵn trong Jira. 
  • Velocity: Velocity là thước đo mức độ công việc mà nhóm có thể xử lý trong một khoảng thời gian cụ thể, tức là nhóm có thể hoàn thành bao nhiêu product backlog của sản phẩm trong một lần sprint. Velocity có thể được tính toán dựa trên story point, giá trị kinh doanh, giờ, số lượng issue hoặc bất kỳ trường số (numeric field) nào bạn chọn.
  • Workflow – quy trình làm việc là logic thúc đẩy chuyển động của một story / subtask dọc theo hành trình phát triển của chúng trên bảng scrum hoặc kanban.
Jira là gì
Ví dụ về một quy trình làm việc trong Jira

Các loại báo cáo trong Jira

Một trong những tính năng nổi trội của phần mềm Jira chính là việc cung cấp rất nhiều loại báo cáo khác nhau. Giúp những người quản lý dự án có cái nhìn tổng quan và chi tiết vừa nhanh vừa hiệu quả. Báo cáo Jira chia làm 4 loại:

  • Báo cáo Agile cho các nhóm Scrum
  • Báo cáo Agile cho nhóm Kanban
  • Báo cáo Dự báo và quản lý
  • Báo cáo Phân tích Issue
Jira là gì
Các loại báo cáo trong Jira

Loại 1: Báo cáo Agile cho các nhóm Scrum:

  • Báo cáo Sprint
  • Biểu đồ Burndown
  • Biểu đồ Burnup
  • Báo cáo Epic
  • Báo cáo Epic Burndown
  • Biểu đồ velocity
  • Báo cáo phiên bản 
  • Sơ đồ dòng tích lũy (Cumulative Flow Diagram)

Loại 2: Báo cáo Agile cho các nhóm Kanban:

  • Sơ đồ dòng tích lũy
  • Biểu đồ kiểm soát (Control chart)

Loại 3: Các báo cáo dự báo và quản lý:

  • Báo cáo theo dõi thời gian (Time Tracking Report)
  • Báo cáo khối lượng công việc của người dùng (User Workload Report)
  • Báo cáo khối lượng công việc của phiên bản (Version Workload Report)
  • Báo cáo biểu đồ hình tròn khối lượng công việc (Workload Pie Chart Report)

Loại 4: Các báo cáo phân tích issue:

  • Báo cáo thời gian trung bình (hiển thị thời gian trung bình của các issue chưa được giải quyết cho một dự án hoặc bộ lọc)
  • Biểu đồ so sánh lượng issue đã tạo so với lượng issue đã giải quyết
  • Biểu đồ tròn (Pie chart)
  • Báo cáo các issue được tạo gần đây
  • Báo cáo thời gian giải quyết
  • Báo cáo Single Level Group By (Hiển thị các issue được nhóm theo một trường cụ thể cho một bộ lọc)
  • Báo cáo Time Since Issues Report: Báo cáo này là một biểu đồ thanh hiển thị số issue mà trường ngày bạn đã chọn (ví dụ: Created’, ‘Updated’, ‘Due’, ‘Resolved’ hoặc một trường tùy chỉnh) được đặt trên một ngày tháng. Báo cáo dựa trên lựa chọn dự án hoặc bộ lọc issue của bạn và đơn vị thời gian bạn đã chọn
Jira là gì
Các loại báo cáo trong Jira

Các sản phẩm Jira

Các loại sản phẩm Jira với tên gọi khác nhau được xây dựng trên nền tảng phần mềm Jira: Jira Service Desk – Jira Core – Jira Software – Jira Align – Jira Ops.

1. Jira Service Desk

Jira là gì

Jira Service Desk dành cho các nhóm nhận các vấn đề (issue) / yêu cầu đến từ các nhóm / khách hàng khác. Ví dụ, yêu cầu phần cứng từ các nhân viên khác. Nó có các tính năng bổ sung cho phép các dự án của hoạt động như một bộ phận hỗ trợ (help desk): thỏa thuận mức dịch vụ, báo cáo, hàng chờ, chấp nhận các vấn đề qua cổng thông tin hoặc email, v.v.

Jira Service Desk được thiết kế đặc biệt để người dùng cuối gửi ticket cho bộ phận hỗ trợ. Không giống như phần mềm Jira, Jira Service Desk chỉ yêu cầu cấp phép cho các đại lý. Jira Service Desk là một giải pháp đơn giản để tiếp nhận các issue từ người khác, nhưng vẫn có sức mạnh của nền tảng Jira để các nhóm của bạn giải quyết công việc.

2. Jira Core

Jira là gì

Jira Core sử dụng công cụ quy trình làm việc này và phục vụ cho các nhóm kinh doanh phát triển các dự án có tổ chức và theo pháp trị (Task-oriented). Cho dù các nhiệm vụ là danh sách việc cần làm đơn giản hay quy trình làm việc 7 bước với các chuyển đổi phức tạp, Jira Core được xây dựng để đáp ứng tất cả các yêu cầu. Jira Core là một giải pháp phù hợp cho các nhóm kinh doanh, nhóm pháp lý, nhóm nhân sự, nhóm phi kỹ thuật, nhóm tiếp thị, nhóm tài chính, nhóm vận hành, v.v.

3. Jira Software

Jira Software là gì

Jira Software khai thác sức mạnh của phương pháp Agile và Kanban bằng cách cung cấp cho nhóm làm việc các công cụ để dễ dàng tạo và ước tính các story, xây dựng backlog của sprint, xác định các cam kết (commitment) và tốc độ (velocity) của nhóm, trực quan hóa hoạt động của nhóm và báo cáo về tiến độ của nhóm. 

4. Jira Align

Jira là gì

Jira Align là một nền tảng Lập kế hoạch nhanh cho doanh nghiệp giúp cải thiện khả năng hiển thị, liên kết chiến lược và khả năng thích ứng của doanh nghiệp để đẩy nhanh quá trình chuyển đổi kỹ thuật số.

Kết luận

Như vậy, bạn đã tìm hiểu được Jira là gì và những các điều bạn cần biết về phần mềm Jira. Qua bài viết này, có thể nói là một phần mềm quản lý lỗi rất hữu hiệu, nhất là đối với các công ty đã và đang triển khai Agile. Hy vọng qua bài viết các bạn đã hiểu hơn về Jira là gì và những thuật ngữ cơ bản của Jira. Để hiểu hơn về phần mềm này, các bạn nên đăng ký tìm hiểu nhé, hoàn toàn miễn phí cho nhóm dưới 10 người đó.

4 Confluence add-on giúp nâng cao cộng tác

Nếu bạn là một Confluence user, bạn sẽ biết rằng khả năng cộng tác là rất quan trọng. Việc chia sẻ thông tin, ý tưởng và dự án sẽ tạo ra một môi trường làm việc nơi mọi người đều có thể đóng góp vào kết quả tổng thể. Và hiện nay ngày càng có nhiều doanh nghiệp quan tâm đến việc tạo ra môi trường làm việc hợp tác. “Sự hợp tác đang thực sự chiếm lĩnh nơi làm việc.” trích tạp chí Harvard Business Review. 

Chúng tôi đã xây dựng Confluence trở thành nơi dành cho công việc, tài liệu và ý tưởng của các nhóm để mọi người có thể cộng tác ở trong cùng một công cụ. Ngoài ra, với các tiện ích bổ sung cho Confluence có sẵn trong Atlassian Marketplace, bạn có thể tăng cường khả năng cộng tác của mình hơn nữa. Với vô số tùy chọn hiện có, chúng tôi đã chọn ra một số tiện ích bổ sung Confluence tốt nhất để giúp bạn bắt đầu.

Đọc thêm: 5 plug-in dành cho Jira và Confluence nhóm HR có thể tận dụng

Tùy chỉnh và tổ chức space Confluence

Bạn đã bao giờ ước mình có thể điều chỉnh tốt hơn hoặc thêm một chút gì đó đặc biệt vào space Confluence?  Add-on Refined Theme sẽ cung cấp cho bạn các công cụ chỉnh sửa bạn cần để kiểm soát giao diện của Confluence space. Nếu bạn muốn sắp xếp các nội dung, bạn có thể lựa chọn từ các mẫu space được thiết kế sẵn hoặc tự tạo theo ý muốn.

Mẹo chuyên nghiệp: Thêm dashboard vào danh mục và danh mục phụ hoặc chỉnh sửa bố cục không gian để linh hoạt hơn.

Kết nối CRM của bạn với Confluence

Giống như hầu hết các doanh nghiệp, bạn có nhóm khách hàng hài lòng về sản phẩm và bạn muốn duy trì sự hài lòng đó. Rất có thể bạn đang sử dụng hệ thống CRM để quản lý thông tin của khách hàng nhằm giảm thời gian xử lý và tăng năng suất nhằm để giữ cho các mối quan hệ tốt với khách hàng. Nhưng nếu bạn cũng sử dụng Confluence, bạn có thể tiết kiệm rất nhiều thời gian (và ngân sách) nếu sử dụng chính Confluence để quản lý CRM thay vì sử dụng một hệ thống bên ngoài.

Add-on Atlas CRM for Confluence tích hợp chức năng quản lý quan hệ khách hàng vào Confluence. Giờ đây, bạn có thể xem thông tin khách hàng của mình ở cùng với mọi tài liệu khác trong một nơi duy nhất, ngay bên trong Confluence.

Mẹo chuyên nghiệp: Sử dụng Atlas CRM for Confluence với Atlas CRM dành cho Jira cùng nhau để tạo một CRM nội bộ mạnh mẽ. Hãy thử các tiện ích bổ sung này miễn phí trong Confluence hoặc Jira.

Phối hợp các tác vụ

Tất cả chúng ta đều biết những lời nhắc bằng sticky-note đã là dĩ vãng, nhưng chúng ta có thể khiến cho các to-do list trở nên thú vị hơn. Add-on MeisterTask for Confluence có thiết kế đẹp mắt giúp quản lý tác vụ hiệu quả và thú vị. Giao diện người dùng trực quan và đơn giản giúp các team có thể làm quen và sử dụng nhanh chóng.  

Các task trong MeisterTask mang tính cộng tác cao và hỗ trợ các nhận xét, ghi chú, danh sách kiểm tra, thẻ, ngày hoàn thành và theo dõi thời gian – vì vậy bạn luôn biết ai đã làm gì và mất bao lâu. 

Mẹo chuyên nghiệp: Nhúng các dự án của bạn vào các trang Confluence để bao gồm một dynamic table của project để bạn có thể xem các trạng thái nhiệm vụ, người được giao và các liên kết ban đầu

Thực hiện phiên Reflection cho dự án

Tiến hành một phiên retrospective sau khi hoàn thành một project là một trong những cách tốt nhất mà một nhóm có thể cải thiện quy trình trong tương lai. Dành thời gian để xem xét một project hoặc một sprint giúp bạn học hỏi từ những thành công cũng như thất bại mà bạn đã trải qua và cải thiện tốt hơn các project trong tương lai.

Agile Retrospectives for Confluence là một add-on bổ sung mà bạn có thể sử dụng để chạy phiên Retrospective tiếp theo của mình theo cách tương tác và hấp dẫn. Bạn và các thành viên trong nhóm của bạn sẽ nhập ý tưởng và suy nghĩ đồng thời để bạn có thể thảo luận và bỏ phiếu cho những chủ đề quan trọng nhất. Sử dụng add-on miễn phí này cho phiên Retros tiếp theo của bạn.

Mẹo chuyên nghiệp: Sắp xếp kết quả của phiên retrospective để theo dõi tiến trình của các mục hành động. Bạn có thể lọc theo các mục đã giải quyết và chưa giải quyết cũng như các thành viên trong nhóm được giao nhiệm vụ.

Đây chỉ là một vài trong số hàng nghìn tiện ích bổ sung có sẵn trong Atlassian Marketplace. Các tiện ích bổ sung được thiết kế để tăng khả năng sáng tạo và năng suất của bạn bằng cách cho phép bạn tùy chỉnh và nâng cao các ứng dụng Atlassian của mình. Thông tin bổ sung và các tiện ích bổ sung khác có thể được tìm thấy trong Atlassian Marketplace. Bạn đang tìm cách xây dựng add-on customized cho nhóm phát triển? Hãy liên hệ với BiPlus – đại diện chính thức Atlassian tại Việt Nam để nhận tư vấn và demo miễn phí:

Địa chỉ:

Tầng 3, Bảo Anh building, số 85, Trần Thái Tông, Cầu Giấy, Hà Nội

Email:

[email protected]

Điện thoại

+84 979438100