Software Quality Models: Comparing McCall, Boehm, and ISO 9126 Standards
Classified in Language
Written on in
English with a size of 2.66 KB
Foundational Software Quality Models: McCall, Boehm, and ISO 9126
McCall Software Quality Model (1977)
The McCall model breaks down the concept of quality into three capacities (or uses) important for a software product, from the standpoint of the user:
- Each use is decomposed into a number of factors that determine the quality of these capabilities. Since a factor is an abstract concept, it cannot be directly measured or evaluated.
- Each factor is decomposed into a set of criteria or basic properties, which in most cases are internal properties of software that do not depend on the observer (e.g., modularity, fault tolerance, ease of training, etc.).
- For most software developers, these criteria directly influence software quality.