Quality Assurance is a system of activities designed to ensure and meet pre-established requirements and standards. Quality refers to any measurable characteristics such as corrected, maintainability, portability, testability, usability, reliability, efficiency, integrity, reusability and interoperability.
Software Quality Assurance
- Systematic activities providing evidence of fitness for use of the software product
- It is achieved through the use of established guidelines for quality control to ensure integrity and prolonged life of software
- It is a planned effort to ensure that a software product fulfils criteria and has additional attributes specific to the product
- It is the collection of activities and functions used to monitor and control a software project so that specific objectives are achieved