Which of the following is an example of an ambiguous term that should be avoided because it leads to unverifiable requirements?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: ""User-friendly"". Một yêu cầu tốt phải kiểm chứng được (verifiable), tức có cách kiểm thử hoặc đo xem hệ thống có đáp ứng hay không. Từ "thân thiện với người dùng" là thuật ngữ mơ hồ điển hình vì mỗi người hiểu một kiểu; nên thay bằng tiêu chí đo được, ví dụ người dùng mới hoàn thành đặt hàng trong ba phút mà không cần hướng dẫn. Phương án "The system shall" là cụm chuẩn để viết yêu cầu chức năng, chỉ rõ hệ thống chịu trách nhiệm, không gây mơ hồ. Phương án "The user shall" mô tả việc người dùng làm, có thể không nên dùng để viết yêu cầu hệ thống nhưng bản thân nó không phải từ ngữ mơ hồ. Phương án "Error message" là một khái niệm cụ thể; nội dung thông báo lỗi cần được đặc tả rõ, nhưng thuật ngữ này không khiến yêu cầu không kiểm chứng được.

Cùng phần 6

Xuất hiện trong 1 bộ đề