Quality assurance (QA) includes the whole process of making sure that everything is done to make the most of the available resources.
Testing is more narrowly defined as the process of checking whether specified requirements are met. This can be done dynamically by executing or using the product or statically by checking source code listings, documents and other product artifacts.
Also take a look at the Buzzwords for Quality Assurance!
Latest posts by André Nitze (see all)
- 7 Reasons Why Low-Quality Software Actually Costs More Than It Saves - June 22, 2017
- Pricing Software Projects Without Leaving Money On The Table - June 22, 2017
- “Quick-and-Dirty” is Fake News - June 21, 2017