volume_mute
Multiple attributes of good software
publish date: 2026/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
