Yêu cầu của dự án

1. Khái niệm Yêu cầu Dự án là gì?

Yêu cầu của dự án (Project Requirements)tập hợp các mong đợi, tiêu chí, tính năng, và điều kiện mà dự án phải đáp ứng để thỏa mãn nhu cầu của các bên liên quan và đạt được mục tiêu đề ra.

🔑 Yêu cầu dự án giúp định hình rõ những gì cần xây dựng, phát triển, triển khai và bàn giao.


2. Vai trò của Yêu cầu trong Dự án

Vai trò

Ý nghĩa

Xác định phạm vi công việc (Scope)

Giúp hiểu rõ dự án bao gồm và không bao gồm những gì.

Cơ sở để thiết kế, phát triển

Hướng dẫn team phát triển và kiến trúc hệ thống.

Căn cứ kiểm thử, nghiệm thu

Dùng làm tiêu chuẩn để kiểm thử phần mềm và nghiệm thu.

Đảm bảo đáp ứng đúng nhu cầu khách hàng

Tránh việc phát triển sai yêu cầu hoặc thiếu chức năng quan trọng.

Giúp quản lý thay đổi

Kiểm soát các yêu cầu mới phát sinh trong quá trình dự án.


3. Các loại Yêu cầu trong Dự án (Phân loại chính)

Loại yêu cầu

Ý nghĩa và ví dụ

Yêu cầu nghiệp vụ (Business Requirements)

Các mục tiêu tổng thể mà doanh nghiệp cần đạt được. VD: "Hệ thống giúp tăng doanh số online 20% trong 6 tháng."

Yêu cầu người dùng (User Requirements)

Nhu cầu, mong đợi của người dùng cuối. VD: "Người dùng có thể đăng ký tài khoản nhanh chóng."

Yêu cầu chức năng (Functional Requirements)

Các chức năng hệ thống phải có. VD: "Cho phép thanh toán qua thẻ tín dụng."

Yêu cầu phi chức năng (Non-functional Requirements)

Các yêu cầu về hiệu suất, bảo mật, tính ổn định. VD: "Thời gian tải trang không quá 3 giây."

Yêu cầu kỹ thuật (Technical Requirements)

Các tiêu chuẩn công nghệ, nền tảng, tích hợp. VD: "Hệ thống chạy trên nền tảng cloud AWS."


4. Ví dụ về Yêu cầu Dự án theo từng loại

Loại yêu cầu

Ví dụ cụ thể

Yêu cầu nghiệp vụ

- Tăng tỷ lệ khách hàng quay lại mua hàng lên 30% trong 1 năm.

Yêu cầu người dùng

- Người dùng có thể kiểm tra lịch sử đơn hàng của mình trong tài khoản.

Yêu cầu chức năng

- Cho phép tìm kiếm sản phẩm theo từ khóa và bộ lọc nâng cao.

Yêu cầu phi chức năng

- Hệ thống phải hoạt động 24/7 với độ sẵn sàng 99,9%.

Yêu cầu kỹ thuật

- CSDL phải hỗ trợ tối thiểu 10.000 lượt truy cập đồng thời.


5. Vai trò của BA trong việc Xác định và Quản lý Yêu cầu

Hoạt động của BA

Vai trò cụ thể

Thu thập yêu cầu (Elicitation)

Phỏng vấn, khảo sát, workshop với các bên liên quan.

Phân tích yêu cầu (Analysis)

Hiểu rõ yêu cầu, làm rõ mâu thuẫn, ưu tiên hóa.

Tài liệu hóa yêu cầu (Documentation)

Viết thành các tài liệu như BRD (Business Requirement Document), SRS (Software Requirement Specification).

Xác nhận yêu cầu (Validation)

Đảm bảo yêu cầu chính xác, phù hợp và được đồng thuận.

Quản lý yêu cầu (Requirement Management)

Theo dõi sự thay đổi yêu cầu, cập nhật kịp thời.


6. Quy trình Xác định Yêu cầu (Chuẩn theo BA)

Bước

Mô tả

1. Thu thập yêu cầu

Thu thập thông tin từ khách hàng, người dùng, các bên liên quan.

2. Phân tích yêu cầu

Làm rõ, chi tiết hóa yêu cầu, nhận diện mâu thuẫn.

3. Tài liệu hóa yêu cầu

Ghi lại chi tiết trong tài liệu chuyên nghiệp (BRD, SRS).

4. Xác nhận yêu cầu

Tổ chức họp để xác nhận lại với khách hàng, đội phát triển.

5. Quản lý yêu cầu

Cập nhật khi yêu cầu thay đổi, thông báo cho các bên liên quan.


7. Công cụ hỗ trợ thu thập và quản lý yêu cầu

Công cụ

Chức năng

Jira, Trello, Asana

Quản lý yêu cầu, phân công công việc.

Confluence

Ghi chép, lưu trữ tài liệu yêu cầu.

MS Visio, Draw.io

Vẽ luồng nghiệp vụ, sơ đồ yêu cầu.

Figma, Balsamiq

Vẽ prototype, mockup, wireframe giao diện.

Google Forms, SurveyMonkey

Khảo sát thu thập yêu cầu từ nhiều người dùng.


8. Ví dụ thực tế về yêu cầu cho Dự án Website Bán hàng

Loại yêu cầu

Mô tả cụ thể

Nghiệp vụ

Tăng doanh số online lên 1 tỷ đồng/tháng.

Người dùng

Khách hàng có thể theo dõi tình trạng đơn hàng theo mã đơn.

Chức năng

Cung cấp chức năng tìm kiếm, bộ lọc sản phẩm theo giá, danh mục.

Phi chức năng

Đảm bảo website có thể hoạt động với 5000 người dùng đồng thời.

Kỹ thuật

Tích hợp cổng thanh toán VNPAY, Momo, ZaloPay.


9. Kết luận

Yêu cầu dự ánnền tảng vững chắc để phát triển và triển khai phần mềm thành công. 🎯 Nếu không xác định rõ yêu cầu, dự án sẽ chậm tiến độ, vượt chi phí và không đạt mong đợi.


Thông điệp cho BA

"Hiểu đúng yêu cầu là nắm trong tay 50% thành công của dự án."

Last updated