In a nutshell, software quality is "the degree to which software is consistent with the need for explicit and implicit definitions." Specifically, software quality is the degree to which the software complies with clearly described functional and performance requirements, the development standards clearly described in the documentation, and the implied features that all specialized software developers should have.
Software reliability is the ability of software products to complete the prescribed functions under the stipulated conditions and the specified time interval. Software reliability is about the nature of software can meet the requirements of the function, the software can not meet the requirements because the error in the software caused the software failure. Software reliability directly affects the quality of software, if the reliability of a software is not high, then the quality of this software PRODUCT is problematic. Only software reliability is high enough to make people better quality.
What is software quality? The relationship between it and software reliability is described.