Hầu hết người dùng sẽ không biết làm thế nào để trả lời câu hỏi như "những gì là yêu cầu khả năng tương tác của bạn?" hoặc "Làm thế nào đáng tin cậy hiện phần mềm có thể?" Trên hệ thống theo dõi hóa học, các nhà phân tích đã phát triển một số nhắc câu hỏi dựa trên mỗi thuộc tính mà họ nghĩ rằng có thể là đáng kể. Ví dụ, để khám phá toàn vẹn họ hỏi, "làm thế nào quan trọng là nó để ngăn chặn người dùng xem đơn đặt hàng họ không đặt?" hoặc "Nên tất cả mọi người có thể tìm kiếm hàng tồn kho stockroom?" Họ yêu cầu các đại diện người sử dụng để xếp hạng mỗi thuộc tính trên một quy mô 1 (không cung cấp cho nó một tư tưởng) đến 5 (quan trọng). Các phản ứng đã giúp các nhà phân tích để xác định các thuộc tính đó là quan trọng nhất. Các lớp học khác nhau sử dụng đôi khi có sở thích chất lượng khác nhau, vì vậy người sử dụng ưa thích các lớp học đã kết nod bất cứ khi nào cuộc xung đột nảy sinh.Các nhà phân tích sau đó làm việc với người sử dụng để thủ công cụ thể, đo lường, và các yêu cầu kiểm chứng cho mỗi thuộc tính (Robertson và Robertson 1997). Nếu mục tiêu chất lượng không thể xác minh, bạn không thể nói cho dù bạn đã đạt được chúng. Khi thích hợp, cho biết quy mô hoặc đơn vị đo cho mỗi thuộc tính và mục tiêu, giá trị tối thiểu, và tối đa. Ký hiệu được gọi là Planguage, được mô tả sau này trong chương này, giúp với đặc điểm kỹ thuật này. Nếu bạn không thể định lượng tất cả các thuộc tính chất lượng quan trọng, ít xác định ưu tiên của họ và sở thích khách hàng. Các tiêu chuẩn IEEE cho một phần mềm chất lượng số liệu phương pháp trình bày một cách tiếp cận để xác định yêu cầu chất lượng phần mềm trong bối cảnh của một chất lượng tổng thể số liệu khuôn khổ (IEEE năm 1992). Cái bẫy không bỏ bê các bên liên quan chẳng hạn như lập trình bảo trì khi khám phá chất lượng thuộc tính. Hãy xem xét yêu cầu người dùng những gì sẽ tạo thành không thể chấp nhận hiệu suất, khả năng sử dụng, tính toàn vẹn, hoặc độ tin cậy. Có nghĩa là, chỉ định thuộc tính hệ thống sẽ vi phạm của người dùng chất lượng mong đợi, chẳng hạn như cho phép một người sử dụng trái phép để xóa các tập tin (Voas năm 1999). Bằng cách xác định không thể chấp nhận đặc điểm — một loại nghịch đảo yêu cầu-bạn có thể đưa ra xét nghiệm cố gắng để buộc hệ thống để chứng minh những đặc điểm. Nếu bạn không thể ép buộc họ, bạn có thể đã đạt được mục tiêu thuộc tính của bạn. Cách tiếp cận này là đặc biệt có giá trị cho các ứng dụng an toàn quan trọng, trong đó một hệ thống vi phạm dung sai độ tin cậy hoặc hiệu suất đặt ra một nguy cơ tới tính mạng hoặc chân tay.Phần còn lại của phần này một thời gian ngắn mô tả mỗi người trong số các thuộc tính chất lượng trong bảng 12-1 và trình bày một số mẫu chất lượng thuộc tính (một chút đơn giản) từ dự án khác nhau. Soren Lauesen (2002) cung cấp nhiều mẫu yêu cầu chất lượng hoàn hảo.
đang được dịch, vui lòng đợi..