volume_mute

Application Software Quality Factors

publish date2026/06/24 21:11:0.539580 UTC

volume_mute

Which of the following are factors used to assess the technical quality of application software in a legacy system? Select all that apply.

Correct Answer

(1) Understandability of the source code, including how complex the control structures are
(2) Whether system documentation is complete, consistent, and current
(3) Whether there is an explicit data model and whether data is duplicated across files
(4) Whether modern compilers are available for the programming language used
(5) Whether configuration management tracks all versions of all system parts
(6) Availability of test data and records of regression tests
(7) Availability of personnel with skills to maintain the application

Explanation

Application software quality factors include: understandability of source code; documentation completeness and currency; data model clarity and duplication; availability of modern compilers; configuration management completeness; availability of test data and regression test records; and availability of skilled personnel.

Reference

Software Engineering, Ian Sommerville, 10th edition


Quizzes you can take where this question appears