Software Quality is a current software quality concept associated with Software engineering practice in Software Development and Programming. It supports software-development, programming, API, code, testing, or engineering work.
Degree to which software satisfies functional, reliability, usability, security, maintainability, and related expectations.