0

Phân biệt assignee và reporter ở Jira

Trong các công cụ quản lý công việc và dự án (như Jira, Redmine, Trello,...), AssigneeReporter là hai vai trò cốt lõi đại diện cho hai đối tượng hoàn toàn khác nhau trong một task (issue/ticket).


Bảng so sánh nhanh

Tiêu chí Assignee (Người thực hiện) Reporter (Người báo cáo / Tạo task)
Bản chất Là người chịu trách nhiệm xử lý công việc. Là người phát hiện, tạo hoặc yêu cầu công việc.
Hành động chính Code, fix bug, viết tài liệu, chuyển trạng thái task (In Progress \rightarrow Done). Mô tả vấn đề, cung cấp thông tin, kiểm tra lại (verify) và đóng task (Close).
Thay đổi theo thời gian? Có. Có thể chuyển giao từ người này sang người khác qua các công đoạn (Dev \rightarrow Tester). Thường cố định. Là người khởi tạo ban đầu (trừ khi chuyển giao quyền sở hữu task).
Vai trò điển hình Developer, Tester, Designer, Content Writer,... QA/Tester (báo bug), PO/PM (giao task), Customer Support, User,...

Phân tích chi tiết từng vai trò

1. Assignee (Người thực hiện)

  • Là ai? Là cá nhân trực tiếp xắn tay áo vào làm công việc đó ở thời điểm hiện tại.

  • Trách nhiệm:

  • Tiếp nhận thông tin, ước lượng thời gian (estimate) và tiến hành xử lý.

  • Cập nhật tiến độ, log thời gian làm việc (worklog).

  • Chuyển trạng thái task sang bước tiếp theo khi hoàn thành.

  • Ví dụ: Khi Tester phát hiện ra bug, họ sẽ gán (assign) bug đó cho một bạn Developer A. Lúc này, Developer A chính là Assignee.

2. Reporter (Người báo cáo)

  • Là ai? Là người tạo ra ticket/task đó trên hệ thống.

  • Trách nhiệm:

  • Mô tả rõ ràng yêu cầu (Requirement) hoặc các bước tái hiện lỗi (Steps to reproduce).

  • Trả lời các câu hỏi thắc mắc từ phía Assignee nếu thông tin chưa rõ ràng.

  • Nghiệm thu (Verify/Re-test) kết quả sau khi Assignee báo đã làm xong để xác nhận đóng (Close) task.

  • Ví dụ: Bạn Tester B tìm thấy lỗi trên môi trường Staging và tạo một ticket bug trên Jira. Lúc này, Tester B chính là Reporter.


Tình huống thực tế trong quy trình làm việc (Workflow)

Một ticket thường đi qua sự phối hợp giữa Reporter và Assignee như sau:

[Reporter: Tester B] Tạo Bug  ──►  Assign cho [Assignee: Dev A] xử lý
                                                  │
                                                  ▼ (Dev A fix xong)
[Reporter: Tester B] Test lại ◄──  Assign lại cho [Assignee: Tester B]
         │
         ├──► Nếu hết bug: Reporter đóng Task (Closed)
         └──► Nếu còn bug: Assignee lại cho Dev A làm tiếp (Reopen)

Lưu ý: Một người có thể đồng thời vừa là Reporter vừa là Assignee nếu họ tự nghĩ ra công việc, tự tạo task trên hệ thống và tự mình thực hiện luôn công việc đó.


All rights reserved

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí