volume_mute

Multiple attributes of good software

publish date2026/05/27 12:13:34.175677 UTC

volume_mute

Professional software must satisfy several quality attributes to be considered successful. These attributes ensure that the system is dependable and usable in real-world environments.

Select all attributes of good software.

Correct Answer

(1) Dependability
(2) Efficiency
(3) Acceptability

Explanation

Dependability ensures reliability and safety. Efficiency ensures good performance. Acceptability ensures the system meets user expectations. Randomness is not a desirable attribute in professional systems.

Reference

Software Engineering, Ian Sommerville, 9th edition


Quizzes you can take where this question appears