Software quality is a measurement of something intangible, "how good" a software product really is.In traditional waterfall software projects, it was assumed that software could be specified in advan...