Software Testing and QA Theory and Practice (Chapter 17: Software Quality)
© Naik & Tripathy
McCall’s Quality Factors and Criteria
A quality criterion is an attribute of a quality factor that is related to software development.
Modularity is an attribute of the architecture of a software system.
A highly modular software allows designers to put cohesive components in one module, thereby increasing the maintainability of the system.
In Table 17.3, we have listed 23 quality criteria.