Phân tích nghiệp vụ theo định nghĩa của Viện Phân tích Kinh doanh quốc tế (IIBA) trong A Guide to the Business Analysis Body of Knowledge (BABOK) là: người thực hiện các nhiệm vụ về phân tích nghiệp vụ, xác định các nhu cầu và đề xuất giải pháp mang lại giá trị cho các bên liên quan. Phân tích nghiệp vụ cho phép doanh nghiệp xác định được nhu cầu và lý do thay đổi, đồng thời BA thiết kế và mô tả các giải pháp mang lại giá trị cho doanh nghiệp.
Nhìn chung vài trò của BA khá rộng không chỉ liên quan đến lĩnh vực IT (Information Technology – CNTT) mà còn liên quan đến nhiều lĩnh vực khác như ngân hàng, bảo hiểm, logistic, hàng không, chuỗi cung ứng…
Đối với BA trong công ty outsouce, nhiệm vụ của BA thường liên quan đến các nội dung cụ thể như:
- Giao tiếp với khách hàng
- Thu thập các yêu cầu dự án
- Xác định phạm vi của dự án (scope of the project)
- Phân tích yêu cầu và mô tả tài liệu cho dự án
- Kiểm tra nghiệm thu dự án
- Quản lý tài liệu dự án
- Chi tiết hơn vai trò của người phân tích nghiệp vụ trong SDLC (Quy trình phát triển phần mềm (Software Development Life cycle- SDLC)) – các bạn tham khảo thêm bài viết: VAI TRÒ CỦA NGƯỜI PHÂN TÍCH NGHIỆP VỤ TRONG SDLC của BAC
Bên cạnh BA các công ty IT outsouce, còn có các BA ở những dự án ERP (Enterprise Resource Planning).
Các dự án ERP tương đối phức tạp, liên quan đến phân tích quy mô lớn và thay đổi phạm vi tổ chức mà đòi hỏi cần được thực hiện và duy trì. Các doanh nghiệp thường cảm thấy khó khăn đối với các chức năng có trong hệ thống.
Trong quá trình xây dựng hệ thống ERP cho doanh nghiệp BA thường tham gia và đóng vai trò ở các mảng như:
- Định nghĩa các quy trình
- Thay đổi việc quản lý
- Định nghĩa các yêu cầu
- Mô tả giao diện các hệ thống
- Kiểm tra
- Chi tiết hơn về vai trò của BA trong dự án ERP các bạn có thể theo dõi thêm bài viết: VAI TRÒ CỦA CHUYÊN GIA PHÂN TÍCH NGHIỆP VỤ TRONG CÁC DỰ ÁN ERP của BAC.
Ngoài BA làm ở dự án các công ty IT, các công ty triển khai ERP thì hiện nay BA ở các công ty mới khởi nghiệp về kinh doanh, công nghệ cũng khá phổ biến:
- Với công cuộc cách mạng 4.0, phong trào khởi nghiệp ở tất cả các lĩnh vực đời sống, xã hội diễn ra vô cùng mạnh mẽ. Đặc điểm chung của các doanh nghiệp này là áp dụng CNTT giải quyết các bài toán kinh doanh. Ngoài đội ngũ phát triển phần mềm (developer, QC, QA, PM..) các doanh nghiệp start up cũng có sự xuất hiện của BA. Việc chuyên nghiệp hóa quy trình sản xuất phần mềm, nghiên cứu thị trường cho việc phát triển sản phẩm thì sự xuất hiện của BA đóng vai trò rất quan trọng trong sự thành công của sản phẩm, giúp tiết kiệm rất nhiều chi phí và thời gian.
- Thông thường các công ty khởi nghiệp thì quy trình, mô hình hoạt động, business còn chưa rõ ràng và tương đối lộn xộn, thường xuyên thay đổi để đáp ứng với nhu cầu thị trường. Ở các công ty start up thì điểm thuận lợi đó chính là sự linh hoạt, scope tương đối nhỏ, đội ngũ phát triển thường không quá lớn và có sự tương tác cao. Điểm bất lợi của các doanh nghiệp start up đó chình là chưa thật sự định hình rõ ràng mô hình business, quy trình hoạt động giữa các bộ phận cũng chưa thật sự rõ ràng và chuyên nghiệp, nguồn lực và tài chính và nhân sự cũng tương đối hạn hẹp vào từng giai đoạn.
BA ở các công ty startup thường đóng các vai trò cơ bản sau:
- Nghiên cứu về quy trình nghiệp vụ của công ty đang hoạt động.
- Phát hiện ra các vấn đề doanh nghiệp đang gặp phải, đề xuất giải pháp khắc phục
- Nghiên cứu thị trường và đối thủ cạnh tranh
- Dự báo về thị trường, sự phát triển của doanh nghiệp
- Lấy yêu cầu từ các bên liên quan trong nội bộ doanh nghiệp, khách hàng
- Phân tích yêu cầu các bên liên quan
- Mô tả tài liệu về các tính năng của sản phẩm
- Nghiên cứu, phân tích thiết kế về trải nghiệm người dùng (UX)
- Kiểm thử phần mềm
- Quản lý tài liệu sản phẩm
- Phát triển, đào tạo trao đổi cùng đội nhóm và các bên liên quan
- Phối hợp cùng Sales, marketing để phát triển sản phẩm.
Ngoài các nhiệm vụ trên thì BA ở các công ty start up cũng còn các nhiệm vụ khác tùy thuộc vào mô hình kinh doanh của doanh nghiệp. Nhìn chung BA các dự án start up đóng vai trò rất quan trọng của việc định hình và phát triển sản phẩm. BA sẽ key member (nhân sự chủ chốt) trong các công ty startup, là cầu nối tuyệt vời giữa bộ phận business (nghiệp vụ) và technical (kỹ thuật) cũng như khách hàng. BA sẽ giúp quy trình phát triển phần mềm thuận lợi hơn, tiết kiệm chi phí và nguồn lực để phát triển sản phẩm. BA ngày càng đóng vai trò quan trọng không chỉ ở các doanh nghiệp lớn (Enterprise) mà còn ở các công ty vừa và nhỏ (SME – Small to Medium Enterprises)Vì vậy ngoài các kiến thức về IT, BA cũng cần có những kiên thức về Business(nghiệp vụ), marketing, UX(User Experience), Sales (bán hàng) và kiến thức các domain (lĩnh vực) khác. BA cần được đào tạo bài bản và học hỏi liên tục để đáp ứng được nhu cầu của thị trường.
Đà Nẵng là một thành phố năng động, ngày càng nhiều doanh nghiệp đủ loại hình từ nhỏ, vừa đến các doanh nghiệp lớn. Hơn hết quy tụ nhiều startup công nghệ - do đó, BA nắm bắt kiến thức để hội nhập nhanh và góp phần giá trị vào doanh nghiệp của mình là điều thiết yếu.
Nguồn tham khảo: Bài viết VAI TRÒ CỦA BUSINESS ANALYST (BA) TRONG CÔNG TY START UP của blog BAC.