Một trong những phần hay nhất của BABOK là lược đồ phân loại yêu cầu của nó. BABOK mô tả bốn loại yêu cầu và điều đó rất hữu ích trong việc hiểu sự phát triển của các yêu cầu trong thực tiễn phân tích kinh doanh.
Tham khảo: Sách BABOK v3 tiếng Việt
BABOK được xem là kinh thánh của Business Analyst
1. Các loại yêu cầu theo BABOK là gì?
Có rất nhiều loại yêu cầu, từ nhu cầu kinh doanh cấp cao đến các yêu cầu kỹ thuật chi tiết xác định một khía cạnh cụ thể của chương trình máy tính hoặc thiết bị phần cứng. Có nhiều loại khác nhau dựa trên nguồn yêu cầu, chẳng hạn như yêu cầu của các bên liên quan và vị trí của quy trình, chẳng hạn như yêu cầu chuyển tiếp. Bởi vì thường có sự hiểu lầm và bất đồng về chính xác điều gì cấu thành nhu cầu, một số nhóm sẽ coi quy tắc và chính sách kinh doanh là yêu cầu, trong khi những nhóm khác sẽ coi chúng là thông số kỹ thuật kinh doanh. BABOK đã mô tả 4 loại yêu cầu như hình bên dưới:
- Business Requirements (Yêu cầu kinh doanh) – Yêu cầu kinh doanh đại diện cho các mục tiêu kinh doanh, được nêu bởi khách hàng.
- Stakeholders Requirements (Yêu cầu của các bên liên quan) – Yêu cầu của các bên liên quan đại diện cho các yêu cầu của từng bên liên quan.
- Solution Requirements (Yêu cầu giải pháp) – Các tính năng và đặc điểm dự kiến của các ứng dụng phần mềm được phát triển thể hiện các yêu cầu giải pháp.
- Transition Requirements (Yêu cầu chuyển đổi) – Các yêu cầu chuyển đổi là các yêu cầu cần thiết để triển khai thành công ứng dụng phần mềm.
Những yêu cầu này là những yếu tố quan trọng để bất kỳ doanh nghiệp nào hoạt động với tốc độ tăng trưởng tốt hơn. Nhưng để hiểu chúng, chúng ta cần tiếp tục và tìm hiểu xem yêu cầu này đóng vai trò chính như thế nào để mang lại kết quả mong muốn.
1. Yêu cầu kinh doanh
Yêu cầu kinh doanh là các yêu cầu cấp cao thể hiện mục tiêu và kết quả mong muốn của tổ chức. Các kỹ sư thường coi chúng là “mềm” vì họ không thể thấy chúng sẽ được triển khai như thế nào nhưng nếu chúng được thể hiện đầy đủ, chúng có thể được chia nhỏ thành các tuyên bố có thể đo lường được.
Chúng thường được xác định bởi chủ sở hữu sản phẩm hoặc nhà tài trợ, bộ phận tiếp thị hoặc khách hàng trong trường hợp kinh doanh hoặc các tuyên bố khác. Họ cố gắng giải thích lý do tại sao công ty đầu tư tiền và nguồn lực vào dự án. Kiến trúc sư doanh nghiệp cung cấp một yếu tố Yêu cầu kinh doanh trên trang hộp công cụ “Yêu cầu”.
Theo hướng dẫn của BABOK, yêu cầu kinh doanh được định nghĩa là:
Tuyên bố về mục tiêu, đối tượng và kết quả mô tả lý do tại sao một sự thay đổi đã được bắt đầu. Chúng có thể áp dụng cho toàn bộ doanh nghiệp, một lĩnh vực kinh doanh hoặc một sáng kiến cụ thể.
Mọi ứng dụng phần mềm do một tổ chức lên ý tưởng và khởi xướng đều nhằm đạt được mục tiêu kinh doanh như cải thiện dịch vụ khách hàng, tăng doanh thu 10% mỗi tháng,…
Các yêu cầu kinh doanh thường là các mục tiêu và mục tiêu kinh doanh cấp cao.
2. Yêu cầu của các bên liên quan
Yêu cầu của các bên liên quan là tuyên bố về mong muốn và kỳ vọng của các bên liên quan, cũng như các tính năng phải đáp ứng để các yêu cầu kinh doanh được đáp ứng. Các nhà phân tích thích tập trung vào các khía cạnh chức năng của nhu cầu, nhưng các bên liên quan có thể có những kỳ vọng về hiệu suất và độ tin cậy, cũng như một số yêu cầu phi chức năng khác.
Yêu cầu của các bên liên quan theo hướng dẫn của BABOK:
Mô tả nhu cầu của các bên liên quan phải được đáp ứng để đạt được các yêu cầu kinh doanh.
Yêu cầu của các bên liên quan mang tính cá nhân hơn. Chúng phục vụ như một cầu nối giữa các yêu cầu kinh doanh và giải pháp.
Các bên liên quan có thể chỉ định các yêu cầu của họ cụ thể cho dự án theo nhu cầu của họ (bộ phận hoặc đơn vị kinh doanh mà họ đại diện).
3. Yêu cầu giải pháp
Các yêu cầu này đề cập đến các tính năng và hành vi dự kiến của hệ thống. Yêu cầu giải pháp theo hướng dẫn của BABOK:
Mô tả các khả năng và chất lượng của một giải pháp đáp ứng các yêu cầu của các bên liên quan. Chúng cung cấp mức độ chi tiết phù hợp để cho phép phát triển và triển khai giải pháp.
Yêu cầu giải pháp đại diện cho các yêu cầu của một giải pháp. Các yêu cầu này sẽ được nhóm phát triển sử dụng để phát triển hệ thống. Yêu cầu giải pháp có hai loại là yêu cầu chức năng (Functional) và yêu cầu phi chức năng (non-Functional).
4. Yêu cầu chuyển đổi
Ngoài ra, còn một khái niệm khác gọi là yêu cầu chuyển đổi, các yêu cầu chuyển đổi đề cập đến các yêu cầu để cho phép thực hiện thành công một dự án. Theo BABOK,
Mô tả các khả năng mà giải pháp phải có và các điều kiện mà giải pháp phải đáp ứng để tạo điều kiện chuyển đổi từ trạng thái hiện tại sang trạng thái tương lai, nhưng không cần thiết sau khi thay đổi hoàn tất. Chúng được phân biệt với các loại yêu cầu khác vì chúng có tính chất tạm thời.
Trên đây là tổng hợp những thông tin về bốn loại yêu cầu theo BABOK, mong rằng bài viết đã cung cấp những kiến thức hữu ích cho bạn đọc. Đừng quên đón xem các bài viết mới nhất sẽ được cập nhật tại BAC’s Blog.
Nguồn tham khảo:
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