I have been reading quite an interesting site SQA.net where I stumbled upon the following:
When the requirements are produced (in this example) the Software Quality Control team would ensure that the requirements did in fact follow the documented standard (in this case IEEE xyz). The same task, by SQC, would be undertaken for the user interface design and the SQL implementation, that is they both followed the standard identified by SQA. Later the SQA team could make audits to verify that IEEE xyz and not IEEE abc was indeed used as the requirements standard.
> In this way a difference between correctly implemented by SQA and followed by SQC can clearly be drawn.
I actually like the definiton as it sounds about correct (QA being process-centric, while QC product-centric) but I fail to see what is the difference between "correctly implemented" standards and "followed" standards.
In the example, it reads that QA will audit to see whether the correct IEEE standard was used. Well, how can they do that otherwise than checking if the work product adheres to the content?