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) là 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ự án là nề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