Factors of Product Quality
Below are the factors of Product Quality, that are discussed in detail.
- Product Operation
- Product Revision
- Product Transition
Product Operation
Product Operation includes five software quality factors, which are related to the requirements that directly affect the operation of the software such as operational performance, convenience, ease of usage, and correctness. These factors help in providing a better user experience.
- Correctness: The extent to which software meets its requirements specification.
- Efficiency: The number of hardware resources and code the software, needs to perform a function.
- Integrity: The extent to which the software can control an unauthorized person from accessing the data or software.
- Reliability: The extent to which software performs its intended functions without failure.
- Usability: The extent of effort required to learn, operate, and understand the functions of the software.
Product Revision
Product Revision includes three software quality factors, which are required for testing and maintenance of the software. They provide ease of maintenance, flexibility, and testing efforts to support the software to be functional according to the needs and requirements of the user in the future.
- Maintainability: The effort required to detect and correct an error during maintenance.
- Flexibility: The effort needed to improve an operational software program.
- Testability: The effort required to verify software to ensure that it meets the specified requirements.
Product Transition
Product Transition includes three software quality factors, that allow the software to adapt to the change of environments in the new platform or technology from the previous.
- Portability: The effort required to transfer a program from one platform to another.
- Re-usability: The extent to which the program’s code can be reused in other applications.
- Interoperability: The effort required to integrate two systems.
McCall’s Quality Model
McCall’s Quality Model is one of the software quality models. McCall’s Quality Model aims to cover the gap between users and developers by highlighting several kinds of software quality factors that reflect both the views of users and developers’ interests.
Table of Content
- What is McCall’s Software Quality Model?
- Factors of Product Quality
- Questions for Practice on McCall’s Quality Model
- Conclusion
- Frequently Asked Questions on McCall’s Quality Model – FAQs
Contact Us