- Thu thập yêu cầu · Collect Requirements
- Quy trình xác định, lập tài liệu và quản lý nhu cầu cũng như yêu cầu của các bên liên quan để đạt mục tiêu dự án. Công cụ chính gồm thu thập dữ liệu (động não, phỏng vấn, nhóm tập trung, bảng hỏi, đối sánh), phân tích tài liệu, ra quyết định (biểu quyết, phân tích đa tiêu chí), biểu diễn dữ liệu (sơ đồ tư duy, sơ đồ quan hệ), quan sát, nguyên mẫu, sơ đồ ngữ cảnh. Đầu ra là tài liệu yêu cầu và ma trận truy xuất yêu cầu.
- Phân loại yêu cầu · Requirements Classification
- PMBOK 6 nhóm yêu cầu thành: yêu cầu kinh doanh (nhu cầu cấp cao của tổ chức), yêu cầu của bên liên quan, yêu cầu giải pháp (gồm chức năng và phi chức năng), yêu cầu chuyển tiếp và sẵn sàng (chuyển đổi dữ liệu, đào tạo — chỉ cần trong giai đoạn chuyển từ hiện tại sang tương lai), yêu cầu dự án (hành động, quy trình, điều kiện dự án phải đáp ứng) và yêu cầu chất lượng.
- Yêu cầu chức năng và phi chức năng · Functional vs Non-functional Requirements
- Yêu cầu chức năng mô tả hành vi của sản phẩm — hệ thống phải làm gì (quy trình, dữ liệu, tương tác). Yêu cầu phi chức năng mô tả điều kiện môi trường hoặc phẩm chất để sản phẩm hoạt động hiệu quả: hiệu năng, độ tin cậy, bảo mật, khả năng sử dụng, khả năng mở rộng, tuân thủ. Yêu cầu phi chức năng hay bị bỏ sót lúc thu thập nhưng lại tốn kém nhất khi phát hiện muộn.
- Tiêu chí chấp nhận cấp dự án và cấp hạng mục · Acceptance Criteria: Project vs Story Level
- Tập điều kiện phải được đáp ứng trước khi sản phẩm bàn giao được chấp nhận. Ở cấp dự án, tiêu chí chấp nhận nằm trong tuyên bố phạm vi và dùng trong quy trình Xác nhận phạm vi; trong Agile, mỗi câu chuyện người dùng có tiêu chí chấp nhận riêng, cụ thể, kiểm thử được. Khác với Định nghĩa hoàn thành (DoD) áp dụng chung cho mọi hạng mục, tiêu chí chấp nhận gắn với từng hạng mục.
- Ma trận truy xuất yêu cầu · Requirements Traceability Matrix (RTM)
- Bảng liên kết mỗi yêu cầu sản phẩm từ nguồn gốc (mục tiêu kinh doanh, bên đề xuất) tới sản phẩm bàn giao đáp ứng nó, và thường tới thiết kế, ca kiểm thử. RTM giúp bảo đảm mọi yêu cầu được phê duyệt đều tạo ra giá trị, đều được thực hiện và kiểm thử, đồng thời hỗ trợ phân tích tác động khi có thay đổi.
- Kiểm định và thẩm định yêu cầu · Requirements Verification vs Validation
- Kiểm định yêu cầu (verification) trả lời "yêu cầu có được viết đúng không?" — rõ ràng, nhất quán, kiểm thử được, đúng chuẩn tài liệu; thường qua rà soát, thanh tra. Thẩm định yêu cầu (validation) trả lời "đây có đúng là yêu cầu cần thiết không?" — có thực sự đáp ứng nhu cầu kinh doanh và mục tiêu không; thường qua xác nhận với bên liên quan, nguyên mẫu, truy xuất về mục tiêu.
- Kế hoạch quản lý yêu cầu · Requirements Management Plan
- Thành phần của kế hoạch quản lý dự án mô tả cách yêu cầu được phân tích, lập tài liệu và quản lý trong suốt dự án: cách lập kế hoạch, theo dõi và báo cáo các hoạt động về yêu cầu; quy trình quản lý cấu hình (ai được đề xuất thay đổi, phân tích tác động thế nào, ai phê duyệt); cách ưu tiên yêu cầu; chỉ số đo sản phẩm; và cấu trúc truy xuất nguồn gốc (thuộc tính nào được ghi vào ma trận truy xuất).