4 loại requirement Business Analyst thường gặp

Sự quan trọng của requirement?

Như ở bài viết trước về vai trò của Business Analyst. BA là người sẽ tìm hiểu nhu cầu của tổ chức, phân tích hiện trạng, xác định mục tiêu và đưa ra giải pháp giúp tổ chức thay đổi theo hướng tích cực.

Giải pháp đó có thể ở tầm chiến lược (strategic), chiến thuật (Initiatives) hoặc hoạt động (Operational). Một trong những giải pháp BA và doanh nghiệp thường đưa ra đó chính là phần mềm. Về bản chất một phần mềm nào đó được phát triển là để giải quyết một bài toán nào đó của doanh nghiệp.

Ví dụ app Grab chúng ta thường sử dụng có tính năng đặt đồ ăn nhanh. Trước đây tính năng này không có, nhưng sau khi nhà hàng, quán ăn phát triển nhiều lên, nhu cầu của khách hàng có thể đặt đồ ăn online mà không cần đến trực tiếp. Grab food ra đời để giải quyết bài toán business đó từ phía doanh nghiệp và người dùng.

Có thể nói việc phần mềm được phát triển có giải quyết được bài toán của doanh nghiệp hay không sẽ phụ thuộc rất nhiều vào yêu cầu đầu vào, tức là requirement. Requirement rõ ràng, chi tiết và quan trọng nhất là mô tả đúng cái mà doanh nghiệp đang cần sẽ là tiền đề để đội phát triển phần mềm đưa ra giải pháp phù hợp. Nếu đầu vào sai thì khúc sau có vô cùng tai hại. Phần mềm có thể sử dụng được nhưng nó không giải quyết vấn đề của tổ chức đang gặp phải thì cũng coi là thất bại. Tức sản phẩm bạn làm ra mà không có ai dùng.

Vì vậy vai trò của người BA, vai trò của yêu cầu là rất quan trọng. Đầu vào mà tốt sẽ tạo nhiều điều kiện để sản phẩm đầu ra tốt. BA cần nắm rõ yêu cầu là gì và có bao nhiêu loại để có thể làm việc tốt với các stakeholder khác nhau.

Requirement là gì?

Sẽ có nhiều định nghĩa khác nhau nhưng ở đây mình sẽ lấy định nghĩa của IIBA trong tài liệu hướng dẫn của Babok v3 như sau:

A requirement is a usable representation of a need. Requirements focus on understanding what kind of value could be delivered if a requirement is fulfilled.”

Mình dịch nôm na thế này: Một yêu cầu là một đại diện khả dụng của một nhu cầu người dùng. Yêu cầu tập trung vào việc hiểu giá trị mà yêu cầu đó mang lại sau khi được đáp ứng.

Có 4 loại requirement Business Analyst cần biết?

1.Business requirement

2. Stakeholder requirement

3. Solution requirement

4. Transition requirement

Nguồn tham khảo: https://blaoman.com/requirement-la-gi-4-loai-requirement-ma-business-analyst-can-biet/