volume_mute

Attributes of good software

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

volume_mute

High-quality software must satisfy users, operate reliably, and be efficient. These attributes determine whether a system is usable and maintainable in the long term.

Which of the following is an attribute of good software?

Correct Answer

Maintainability

Explanation

Good software must be maintainable so it can evolve as requirements change. Other key attributes include dependability, efficiency, and acceptability to users.

Reference

Software Engineering, Ian Sommerville, 9th edition


Quizzes you can take where this question appears