Quality Assurance and Quality Control
Learn about the notions of quality, quality assurance, and quality control in an agile process.
Although Quality Assurance (QA) and Quality Control (QC) are often organized in one department, they are different things, as defined by
QA is not quality control (QC). […] To put it simply, QC is testing. […] In a nutshell, QA is process-oriented and QC is product oriented. […] QA makes sure you are doing the right things, the right way.
Agile processes put quality control more in the center of development than traditional processes. Quality control is expected to work closely with the customer, supporting them during project development in specifying, implementing, and verifying acceptance tests. Often, in traditionally led projects, quality control comes into action at the very end of the project; tests are typically scheduled at the end of linear development. However, if the whole project is running out of time, it ...