Correct option is B
McCall’s quality model identifies critical software quality factors that are essential for evaluating software product quality from the user's perspective. The model includes key attributes such as
Maintainability,
Usability and
Functionality as part of its framework to ensure software reliability, ease of use, and effective performance. These factors contribute to the external quality of software and help assess how well the software meets customer expectations. Therefore, statements
A,
B and
D are part of McCall’s quality factors.
Information Booster:
1.
Maintainability: Refers to the ease with which a software system can be modified to correct faults, improve performance, or adapt to a changed environment.
2.
Usability: Indicates how easy and user-friendly the software is for end users. It involves aspects like learnability, efficiency and user satisfaction.
3.
Functionality: Measures whether the software functions meet the specified requirements. It evaluates features like correctness, suitability and interoperability.
Additional Knowledge:
·
Integrity: While integrity is an important concept in software security and trustworthiness,
it is not explicitly one of the main quality factors listed in McCall’s model. McCall’s model focuses more on operational, transition and revision quality characteristics like maintainability, correctness and usability.