Business Analyst cần phải nắm vững nhiều kiến thức và kỹ năng khác nhau. Tất cả chúng đều hữu ích trong những dự án thực tế nhưng nếu bạn không có nhiều thời gian học mọi thứ thì dưới đây là 6 yêu cầu quan trọng nhất.
Cuốn sách 640 trang về các yêu cầu phần mềm
1. Xác định các mục tiêu của doanh nghiệp
Các tổ chức thực hiện một dự án để giải quyết một vấn đề, khai thác cơ hội kinh doanh hoặc tạo ra một thị trường mới. Việc xác định các mục tiêu kinh doanh của dự án thông báo cho tất cả những người tham gia và các bên liên quan khác biết lý do họ đang làm việc trong dự án.
Tổ chức có thể hy vọng đạt được các mục tiêu kinh doanh cả tài chính và phi tài chính với sản phẩm mới. Cố gắng định lượng các mục tiêu kinh doanh và làm cho chúng có thể đo lường được bằng những tuyên bố như sau:
- Nắm bắt thị phần X% trong vòng Y tháng.
- Đạt được số lượng bán hàng là X đơn vị hoặc doanh thu $ Y trong vòng Z tháng.
- Tiết kiệm X đô la mỗi năm hiện chi cho một hệ thống kế thừa bảo trì cao.
Việc sử dụng các mục tiêu kinh doanh sẽ phù hợp với tất cả công việc của nhóm và các quyết định quan trọng. Nếu không có các mục tiêu kinh doanh xác định, bạn không thể tạo ra một tuyên bố về tầm nhìn sản phẩm rõ ràng hoặc thiết lập phạm vi của toàn bộ dự án hoặc bất kỳ bước phát triển nào.
Nhóm không thể đưa ra quyết định tốt về các thay đổi phạm vi hoặc chức năng được đề xuất trừ khi họ biết những thay đổi đó phù hợp với mục tiêu kinh doanh như thế nào. Giữ phạm vi tập trung giúp nhóm tránh được phạm vi ảnh hưởng trong khi vẫn thích ứng với thực tế kinh doanh thay đổi. Và làm thế nào bạn có thể biết liệu dự án có thành công hay không trừ khi ai đó xác định trước các mục tiêu kinh doanh có thể đo lường và tiêu chí thành công?
2. Hiểu những gì người dùng cần làm với sản phẩm
Việc áp dụng cách tiếp cận lấy việc sử dụng làm trung tâm để phát triển yêu cầu và thiết kế giải pháp, thay vì cách tiếp cận lấy tính năng hoặc sản phẩm làm trung tâm khá hữu ích. Việc hiểu các nhiệm vụ mà người dùng cần thực hiện và mục tiêu họ muốn đạt được cho phép nhà phân tích kinh doanh (BA) suy ra chức năng mà các nhà phát triển phải thực hiện.
Khi bạn tập trung vào khám phá các tính năng hơn là mục tiêu của người dùng, bạn sẽ dễ dàng bỏ qua một số chức năng cần thiết. Cũng có thể dễ dàng bao gồm chức năng có vẻ thú vị nhưng không giúp người dùng hoàn thành công việc của họ. Các use case là một kỹ thuật hiệu quả để duy trì tư duy sử dụng làm trung tâm.
Tìm cách hiểu những gì người dùng cần làm với sản phẩm ngụ ý một số hoạt động BA quan trọng khác, bao gồm:
- Xác định nhiều bên liên quan của dự án
- Đặc trưng cho các lớp người dùng riêng biệt có các yêu cầu phần lớn khác nhau
- Xác định các cá nhân để đóng vai trò là tiếng nói của khách hàng cho từng hạng người dùng (các nhà sản xuất sản phẩm)
- Lựa chọn các kỹ thuật khơi gợi các yêu cầu thích hợp để thu hút người dùng
- Thiết lập quy trình ra quyết định để giải quyết xung đột và ưu tiên giữa các lớp người dùng
- Xây dựng và đánh giá các nguyên mẫu hoặc bản phát hành sớm để kích thích phản hồi của người dùng
3. Ưu tiên các yêu cầu
Ngay cả khi bạn có thể thực hiện tất cả yêu cầu, bạn không thể làm tất cả cùng một lúc. Mục tiêu của bạn là mang lại giá trị kinh doanh tối đa cho khách hàng với chi phí thấp nhất và trong thời gian ngắn nhất. Để đạt được mục tiêu này, bạn cần ưu tiên các yêu cầu để nhóm có thể thực hiện chúng theo trình tự phù hợp nhất.
Việc sắp xếp thứ tự ưu tiên bao gồm việc xem xét mỗi yêu cầu được đề xuất đóng góp bao nhiêu để đạt được các mục tiêu kinh doanh của dự án. Ưu tiên các yêu cầu cho phép nhóm quyết định những hạng mục công việc nào còn lại trong công việc tồn đọng để trì hoãn hoặc bỏ qua vì hạn chế về thời gian và nguồn lực. Có rất nhiều kỹ thuật ưu tiên yêu cầu có sẵn, bao gồm:
- Vào hoặc ra
- So sánh từng cặp và sắp xếp thứ hạng
- Thang đo ba cấp
- MoSCoW
- Trọng số tương đối
- 100 đô la thử nghiệm
Một số phương pháp này tốn nhiều công sức hơn nhưng những phương pháp đó cũng giúp người quản lý dự án hoặc chủ sở hữu sản phẩm đưa ra các lựa chọn chi tiết hơn. Chọn bất kỳ kỹ thuật nào cho phép các bên liên quan phù hợp đưa ra quyết định kinh doanh tốt trong suốt dự án để tránh “giai đoạn tháo dỡ nhanh” điên cuồng vào cuối trò chơi.
Kết thúc phần 1 tại đây, chúng ta đã tìm hiểu ba trong số sáu yêu cầu quan trọng. Đừng quên đón xem phần tiếp theo sẽ tiếp tục được cập nhật tại BAC’s Blog.
Tham khảo: 6 yêu cầu quan trọng nhất các Business Analyst cần nắm (Phần 2)
Nguồn tham khảo:
https://www.modernanalyst.com/
Nhu cầu đào tạo doanh nghiệp
CÁC KHOÁ HỌC BUSINESS ANALYST BACs.VN DÀNH CHO BẠN
Khoá học Online:
Khoá học Offline:
Tại Tp.HCM:
Tại Hà Nội:
Tham khảo lịch khai giảng TẤT CẢ các khóa học mới nhất
Ban biên tập nội dung – BAC