Gói thành viênDoanh nghiệp

Business Analyst (BA) là gì? Công việc, tài liệu và lộ trình học BA cho người mới

Vietdemy9 phút đọc

Mục lục (9 phần)

"BA là gì?" là câu hỏi của rất nhiều người khi đọc tin tuyển dụng ngân hàng, fintech hay công ty phần mềm. Bài này trả lời ngắn gọn nhưng đủ dùng: Business Analyst làm gì mỗi ngày, cần kỹ năng gì, viết những tài liệu nào, khác các vai trò gần giống ra sao, và người mới nên bắt đầu học BA từ đâu.

Business Analyst (BA) là gì?

Business Analyst (BA), tiếng Việt là chuyên viên phân tích nghiệp vụ, là người giúp tổ chức hiểu đúng vấn đề, xác định điều cần thay đổi, mô tả thay đổi đó đủ rõ để đội công nghệ hoặc đội vận hành xây dựng được, rồi kiểm tra giải pháp có mang lại giá trị như mong muốn không.

Người ta hay gọi BA là "cầu nối" giữa phía nghiệp vụ (lãnh đạo, phòng ban, khách hàng) và phía giải pháp (lập trình viên, kiểm thử, nhà cung cấp). Hình ảnh này đúng nhưng chưa đủ: một cây cầu chỉ chuyển tiếp, còn BA phải làm rõ. Khi một trưởng phòng nói "làm thêm nút chụp lại ảnh", BA hỏi tiếp: chuyện gì đang xảy ra, bao nhiêu lần, chụp lại để đạt điều gì. Rất thường xuyên, vấn đề thật nằm ở chỗ khác.

BA đứng giữa phía nghiệp vụ gồm lãnh đạo, vận hành, pháp chế, khách hàng và phía giải pháp gồm lập trình viên, kiến trúc dữ liệu, kiểm thử, nhà cung cấp; BA chuyển nhu cầu thành yêu cầu, chuyển lựa chọn và rủi ro ngược lại, và đo giá trị sau bàn giao.
BA dịch hai chiều và không dừng ở ngày bàn giao.

BA làm gì mỗi ngày?

Một ngày điển hình của BA trong dự án ứng dụng ngân hàng có thể gồm: đọc lại biên bản phỏng vấn hôm qua, họp ngắn với đội phát triển để trả lời câu hỏi về yêu cầu, xem số liệu xem người dùng đang bỏ dở ở bước nào, phỏng vấn bộ phận pháp chế, vẽ lại sơ đồ quy trình, viết tiêu chí chấp nhận cho các user story của sprint tới, và gửi biên bản xác nhận. Viết tài liệu thường chỉ chiếm khoảng một phần ba thời gian; phần lớn là hỏi, nghe, kiểm chứng và làm rõ.

Xét theo cả dự án, công việc của BA đi theo một vòng tám việc:

  1. Hiểu vấn đề và mục tiêu đo được.
  2. Xác định bên liên quan: ai cần được hỏi, ai quyết.
  3. Thu thập yêu cầu: phỏng vấn, workshop, quan sát, đọc tài liệu.
  4. Mô hình hoá: vẽ quy trình, use case, mô hình dữ liệu.
  5. Viết và ưu tiên yêu cầu.
  6. Hỗ trợ đội làm: trả lời câu hỏi, làm rõ khi có điểm mơ hồ.
  7. Nghiệm thu (UAT) cùng người dùng.
  8. Đo giá trị sau khi đưa vào sử dụng.
Tám việc của BA xếp thành vòng: hiểu vấn đề, bên liên quan, thu thập yêu cầu, mô hình hoá, viết và ưu tiên, hỗ trợ làm, nghiệm thu UAT, đo giá trị; quản lý thay đổi ở giữa.
Trong dự án Agile, vòng này lặp lại theo từng đợt nhỏ.

BA viết những tài liệu nào?

Tên tài liệu khác nhau giữa các công ty, nhưng các loại dưới đây xuất hiện trong phần lớn tin tuyển dụng BA ở Việt Nam:

Tài liệuTrả lời câu hỏiAi đọc chính
Một trang vấn đề, mục tiêuVì sao làm, đo thành công bằng gìLãnh đạo, nhà tài trợ
BRD (Business Requirements Document)Doanh nghiệp cần gì, phạm vi, quy tắcNgười duyệt nghiệp vụ, đội giải pháp
SRS hoặc đặc tả chức năngHệ thống phải làm gì, tốt đến đâuLập trình viên, kiểm thử
Sơ đồ quy trình BPMN, swimlaneAi làm gì, theo thứ tự nàoMọi bên liên quan
Use caseNgười dùng đi qua hệ thống thế nào, kể cả khi có lỗiĐội phát triển, kiểm thử
User story và tiêu chí chấp nhậnAi cần gì, để làm gì; thế nào là xongĐội Agile, Product Owner
WireframeMàn hình có thông tin và hành động nàoNgười dùng, thiết kế, phát triển
Từ điển dữ liệuMỗi trường thông tin nghĩa là gìĐội dữ liệu, báo cáo
Ma trận truy vết (RTM)Yêu cầu nào phục vụ mục tiêu nào, đã kiểm thử chưaBA, kiểm thử, quản lý dự án
Kịch bản UATNgười dùng kiểm gì để chấp nhận giải phápNgười dùng nghiệp vụ

BRD là gì?

BRD là tài liệu mô tả doanh nghiệp cần gì từ một thay đổi và vì sao. Một BRD gọn thường có mười mục: thông tin tài liệu, bối cảnh và vấn đề, mục tiêu và chỉ số, phạm vi, bên liên quan, quy trình hiện tại và mới, yêu cầu, yêu cầu phi chức năng, quy tắc nghiệp vụ và dữ liệu, giả định và rủi ro. Mục quan trọng nhất là ba mục đầu về vấn đề, mục tiêu, phạm vi, vì đó là phần lãnh đạo đọc.

User story là gì?

User story là cách viết yêu cầu ngắn từ góc nhìn người dùng: "Là [ai], tôi muốn [làm được gì], để [đạt giá trị gì]". Đi kèm là tiêu chí chấp nhận dạng Cho trước - Khi - Thì (Given - When - Then) để mọi người cùng biết thế nào là xong.

BA cần học những gì?

Có thể chia thành ba nhóm:

  • Kỹ năng phân tích
    tìm nguyên nhân gốc (5 lần "vì sao", biểu đồ xương cá), phân tích bên liên quan, thu thập yêu cầu, vẽ quy trình BPMN, viết câu yêu cầu kiểm thử được, ưu tiên (MoSCoW), quản lý thay đổi, tổ chức UAT.
  • Hiểu nghiệp vụ và dữ liệu
    biết tiền, hồ sơ, hàng hoá đi đâu trong lĩnh vực bạn làm; đọc được phễu chuyển đổi; viết truy vấn SQL đơn giản để tự kiểm một giả thuyết.
  • Kỹ năng làm việc với người
    đặt câu hỏi mở, lắng nghe, điều phối workshop, xử lý khi hai phòng ban yêu cầu trái nhau mà không đứng về phe nào.

Không cần biết lập trình để bắt đầu. Nhưng hiểu cách hệ thống trao đổi dữ liệu (bên nào gửi gì cho bên nào) sẽ giúp bạn nói chuyện với đội kỹ thuật dễ hơn nhiều.

BA khác Product Owner, PM và Data Analyst thế nào?

Vai tròCâu hỏi chínhKhác BA ở đâu
Product OwnerLàm gì trước để sản phẩm có giá trị nhất?PO quyết ưu tiên; BA làm rõ yêu cầu và đưa dữ kiện để PO quyết. Ở nhiều fintech, một người làm cả hai.
Quản lý dự án (PM)Có xong đúng hạn, đúng ngân sách không?PM quản lý thời gian, nguồn lực, rủi ro dự án; BA quản lý nội dung yêu cầu.
Data AnalystDữ liệu nói gì?Data Analyst đi sâu vào phân tích số liệu; BA dùng số liệu để hiểu vấn đề và đo giá trị.
Kiểm thử (QA)Hệ thống có làm đúng yêu cầu không?QA kiểm theo yêu cầu; BA viết yêu cầu và cùng người dùng nghiệm thu.

BA làm ở đâu tại Việt Nam?

Bốn môi trường tuyển BA nhiều là: ngân hàng và bảo hiểm (nhiều lớp kiểm soát, quy trình, pháp chế), fintech và ví điện tử (nhịp nhanh, user story, dữ liệu sản phẩm), công ty phần mềm làm dự án cho khách (giữ phạm vi, quản lý thay đổi, thường cần tiếng Anh tốt), và dự án triển khai ERP (phân tích khoảng cách giữa quy trình doanh nghiệp và phần mềm chuẩn). Người từ kế toán, kho thường vào nghề qua ERP; người từ vận hành ngân hàng hợp với BA ngân hàng; người từ kiểm thử hợp với công ty phần mềm và fintech.

Học BA từ đâu cho người mới?

  1. Chọn một quy trình thật
    bạn hiểu rõ (duyệt nghỉ phép, xử lý khiếu nại, nhập kho) để luyện song song với việc học.
  2. Học theo thứ tự công việc
    hiểu vấn đề, bên liên quan, thu thập yêu cầu, quy trình, viết yêu cầu, user story, dữ liệu, ưu tiên, UAT.
  3. Tự làm một bộ tài liệu hoàn chỉnh
    cho một tình huống, rồi so với bài mẫu. Bộ tài liệu tự làm nói nhiều hơn danh sách khoá đã học khi bạn đi phỏng vấn.
  4. Xin làm một việc phân tích nhỏ
    ở chỗ làm hiện tại, ví dụ viết kịch bản UAT cho một thay đổi phần mềm nội bộ.

Khoá Phân tích nghiệp vụ (Business Analyst) thực chiến của Vietdemy đi đúng lộ trình trên, trên một dự án ngân hàng số xuyên suốt (ứng dụng mở tài khoản bằng eKYC), kèm BRD mẫu, sổ bên liên quan, backlog user story, ma trận truy vết và kịch bản UAT để tải về. Nếu đội của bạn làm Scrum, xem thêm khoá Quản lý dự án Agile & Scrum thực chiến; nếu muốn tự lấy số liệu, xem khoá SQL cho phân tích dữ liệu.

Chứng chỉ nghề BA: thông tin cần biết

Hiệp hội nghề nghiệp lớn của nghề phân tích nghiệp vụ là IIBA (International Institute of Business Analysis). IIBA có ba bậc chứng chỉ cốt lõi là ECBA™, CCBA® và CBAP®, cùng một số chứng chỉ chuyên sâu. Điều kiện dự thi, lệ phí và đề cương do IIBA quy định và có thể thay đổi; nguồn chính thức là trang iiba.org. Bạn có thể đọc trang tổng hợp tiếng Việt có dẫn nguồn của Clever Academy tại cleveracademy.vn/tuyen-sinh-du-hoc-my/iiba/.

IIBA®, BABOK®, ECBA™, CCBA® và CBAP® là nhãn hiệu của International Institute of Business Analysis. Vietdemy không liên kết với IIBA. Khoá học được nhắc trong bài là khoá kỹ năng, không phải khoá luyện thi chứng chỉ, không phải khoá được IIBA công nhận (endorsed) và không được tính thành giờ PD hay CDU.

Câu hỏi thường gặp

BA là viết tắt của gì?

Trong tuyển dụng công nghệ và ngân hàng, BA thường là Business Analyst, chuyên viên phân tích nghiệp vụ. Đừng nhầm với ngành Business Administration (quản trị kinh doanh) hay Business Analytics (phân tích kinh doanh bằng dữ liệu), dù các lĩnh vực này có liên quan.

Người trái ngành có làm BA được không?

Được, và khá phổ biến. Người từ kế toán, vận hành, chăm sóc khách hàng, kiểm thử mang theo hiểu biết nghiệp vụ hoặc kinh nghiệm đọc yêu cầu. Việc cần bổ sung là phương pháp phân tích và một bộ tài liệu tự làm để chứng minh cách làm việc.

BA có cần biết lập trình không?

Không bắt buộc. Nhưng hiểu cách hệ thống trao đổi dữ liệu và biết vài câu SQL đơn giản sẽ giúp bạn làm việc với đội kỹ thuật và tự kiểm số liệu.

BRD và SRS khác nhau thế nào?

BRD tập trung vào nhu cầu của doanh nghiệp và vì sao; SRS (đặc tả yêu cầu phần mềm) tập trung vào hệ thống phải làm gì và tốt đến mức nào. Nhiều công ty gộp hai tài liệu, nhiều công ty tách; điều quan trọng là tài liệu trả lời câu hỏi gì và ai duyệt.

Học BA mất bao lâu?

Nắm phương pháp cơ bản có thể trong khoảng hai tháng nếu học đều vài giờ mỗi tuần và làm bài thực hành. Thành thạo đến từ việc làm dự án thật và nhận phản hồi, thường mất lâu hơn nhiều; chúng tôi không đưa con số cam kết vì nó phụ thuộc vào môi trường làm việc của bạn.

Có cần chứng chỉ để làm BA không?

Phần lớn vị trí BA ở Việt Nam tuyển dựa trên kỹ năng và kinh nghiệm thể hiện qua phỏng vấn, bài kiểm tra tình huống hoặc tài liệu mẫu. Chứng chỉ nghề có thể là điểm cộng; nếu quan tâm, hãy đọc điều kiện trên trang chính thức của tổ chức cấp chứng chỉ.

Học sâu hơn

Khoá học liên quan

Anh muốn đội nhóm làm việc rõ ràng và đúng tiến độ hơn.

Khoá học trong bài

Phân tích nghiệp vụ (Business Analyst) thực chiến: từ yêu cầu đến UAT

1.490.000 ₫

Học online trên Vietdemy, có chứng nhận hoàn thành.

Xem khoá học

Cùng chủ đề Quản lý & Kỹ năng

Bản tin Vietdemy

Nhận bài viết mới theo chủ đề bạn chọn

Chọn chủ đề bạn quan tâm - Vietdemy gửi bài viết mới, kinh nghiệm học và ưu đãi khoá học đúng chủ đề đó.

  • Bài viết chọn lọc về GMAT, GRE, TOEFL, TOEIC, Marketing và du học
  • Biết sớm mã ưu đãi và khoá học miễn phí mới
  • Xác nhận qua email, huỷ nhận chỉ với một lần bấm

Chủ đề quan tâm (chọn một hoặc nhiều)