📌 Checklist ngày 4: Sự khác nhau giữa BA, PM, Tester, PO, SM

21 Th05, 2025
💼 IT Business Analyst

🧠 Vì sao bạn cần phân biệt các vai trò này?

Trong một dự án phần mềm, có nhiều vị trí cùng tham gia để đảm bảo sản phẩm được phát triển đúng yêu cầu và chất lượng. Việc hiểu rõ vai trò, trách nhiệmmối quan hệ giữa các vị trí giúp bạn – với tư cách là một BA – phối hợp hiệu quả và tránh chồng chéo công việc.


🧾 Bảng so sánh tổng quan

Vai trò Viết tắt Trách nhiệm chính Giao tiếp với Công cụ thường dùng
Business Analyst BA Phân tích yêu cầu, viết tài liệu nghiệp vụ PO, Dev, Tester, Khách hàng Confluence, Jira, Draw.io
Project Manager PM Quản lý tiến độ, ngân sách, phạm vi dự án BA, PO, Dev, Stakeholders MS Project, Jira, Excel
Tester QA/Test Kiểm tra phần mềm đảm bảo đúng yêu cầu BA, Dev Postman, TestRail, Jira
Product Owner PO Xác định tính năng, ưu tiên yêu cầu BA, Dev, Khách hàng Jira, Backlog tools
Scrum Master SM Hỗ trợ team Agile, gỡ vướng Scrum Dev, PO, BA Jira, Scrum Board

🔍 Mô tả chi tiết từng vai trò

1. Business Analyst (BA) – Chuyên gia phân tích nghiệp vụ

  • Mục tiêu: Hiểu và chuyển đổi nhu cầu người dùng thành tài liệu kỹ thuật.

  • Công việc: Viết user stories, wireframe, use case; họp với khách hàng và đội phát triển.

  • Điểm nổi bật: BA là “cầu nối” giữa kinh doanh và kỹ thuật.


2. Project Manager (PM) – Người quản lý dự án

  • Mục tiêu: Đảm bảo dự án hoàn thành đúng tiến độ, đúng ngân sách.

  • Công việc: Lập kế hoạch, phân bổ tài nguyên, theo dõi tiến độ.

  • Điểm nổi bật: PM quan tâm đến “toàn cục” dự án.


3. Tester / QA – Người kiểm thử phần mềm

  • Mục tiêu: Đảm bảo phần mềm không có lỗi và hoạt động đúng yêu cầu.

  • Công việc: Viết test case, kiểm tra chức năng, báo cáo bug.

  • Điểm nổi bật: Tester là người kiểm chứng cuối cùng trước khi phần mềm được phát hành.


4. Product Owner (PO) – Chủ sở hữu sản phẩm

  • Mục tiêu: Tối ưu hóa giá trị sản phẩm từ góc nhìn người dùng.

  • Công việc: Viết backlog, sắp xếp độ ưu tiên các tính năng, đưa ra quyết định về tính năng.

  • Điểm nổi bật: PO là “tiếng nói” của người dùng cuối trong nhóm phát triển.


5. Scrum Master (SM) – Người dẫn dắt Agile team

  • Mục tiêu: Giúp team phát triển làm việc hiệu quả theo phương pháp Scrum.

  • Công việc: Tổ chức daily standup, sprint planning, review, retrospective.

  • Điểm nổi bật: SM không quản lý, mà “gỡ rối” và đảm bảo nhóm làm đúng quy trình Scrum.


🧭 Cách BA phối hợp với từng vai trò

Vai trò kết nối BA cần phối hợp như thế nào?
PM Cập nhật tiến độ tài liệu, khối lượng công việc BA phụ trách
PO Xác nhận yêu cầu người dùng, validate logic nghiệp vụ
Tester Hỗ trợ làm rõ yêu cầu, viết test case hoặc test script
SM Báo cáo tiến độ hàng ngày, phản ánh vướng mắc trong daily meeting

💡 Tình huống thực tế

  • PM hỏi: Bao giờ hoàn thành tài liệu BRD?

  • PO yêu cầu: Ưu tiên tính năng A vì có nhiều người dùng yêu cầu.

  • Tester phản hồi: Use case mơ hồ, chưa đủ dữ kiện để test.

  • SM gợi ý: BA cần giải thích yêu cầu trong daily để team hiểu rõ hơn.


✅ Bài tập gợi ý:

  1. Tạo bảng so sánh chi tiết giữa 5 vai trò.

  2. Tìm 1 JD thật từ LinkedIn cho mỗi vai trò và liệt kê điểm khác biệt.

  3. Xây dựng sơ đồ quy trình teamwork giữa BA và 4 vai trò còn lại.


Nếu bạn hiểu rõ các vai trò này, bạn sẽ làm BA tốt hơn, linh hoạt hơn trong giao tiếp và phối hợp đa bên.
Hẹn gặp lại bạn trong Checklist ngày 5 – Kỹ năng cứng và mềm cần có để trở thành BA.

Bình luận 0

Tham gia cuộc thảo luận

Đăng nhập để chia sẻ ý kiến của bạn với mọi người