Rà soát phân tích yêu cầu phần mềm

Một phần của tài liệu CÂU HỎI ÔN TẬP KỸ NGHỆ PHẦN MỀM NÂNG CAO (Trang 50)

- Supportability Nhân tố mang chuyển

c)Rà soát phân tích yêu cầu phần mềm

- Rà soát phân tích yêu cầu phần mềm: tập trung bào khả năng viết ra các yêu cầu hệ thống; sự phù hợp và đúng đắn của mô hình phân tích.

- Với các hệ thống lớn thì cần tăng cường: các rà soát kĩ thuật chính thức; việc đánh giá các nguyên mẫu cũng như các cuộc họp với khách hàng.

- Các yêu cầu của hệ thống phần mềm: yêu cầu chức năng, yêu cầu phi chức năng, yêu cầu ngoại lai.

- Rà soát phân tích yêu cầu là phục vụ việc thẩm định và xác minh.

Nội dung thẩm định yêu cầu phần mềm:

- Phải chỉ ra các nhu cầu người dùng được thoả mãn chưa - Các yêu cầu phải nhất quán: không mâu thuẫn nhau

- Các yêu cầu phải đầy đủ: phải chứa mọi chức năng và mọi ràng buộc mà người dùng nhắm đến.

- Các yêu cầu phải hiện thực: có khả năng thực hiện được. - Sự tương hợp với mô hình hệ thống và kế hoạch triển khai

Danh mục rà soát phân tích yêu cầu:

(10) Phân hoạch vấn đề (hệ con) có đầy đủ hay không?

(11) Các giao diện trong và ngoài đã thực sự được xác định chưa?

(12) Phân tích lĩnh vực thông tin có đầy đủ, phi mâu thuẫn và chính xác hay không?

(13) Mô hình dữ liệu đã thực sự phản ánh các đối tượng dữ liệu, các thuộc tính và các quan hệ?

(14) Tất cả các yêu cầu có thể lần vết được ở mức hệ thống không?

(15) Đã làm bản mẫu dành cho người sử dụng (khách hàng) chưa?

(16) Có thực hiện được với những ràng buộc quy định bởi các phần tử hệ thống khác

hay không?

(17) Các yêu cầu có phù hợp với lịch biểu, nguồn lực và kinh phí hay không?

(18) Các chuẩn thẩm định có đầy đủ hay không?

Một phần của tài liệu CÂU HỎI ÔN TẬP KỸ NGHỆ PHẦN MỀM NÂNG CAO (Trang 50)