What is software quality all about?
In general quality means: – That it works according to the specifications. – It’s maintainable.
Who is responsible to meet these goals? It’s the developer and tester. If you have a sound specification it’s easy to measure whether a software behaves according to the specifications.
The second . . . → Read More: Maintainable Software by Inheritance of Responsibility