Regular readers of this blog are aware of my current outsourcing assignment. I am managing very large outsourcing project in India. One thing is very special in all Indian offices are “Tea Time.” Everybody wants to attend Tea Time not only for tea or coffee but for the interesting discussion occurs at that time. This is the time when all the department employees are together and discussing whatever they wish. Today there was an interesting discussion about Quality Assurance (QA) and Quality Control (QC).
It is very interesting to know that these two similar sounding words are very different in practice. QA is process oriented and QC is product oriented. The goal of QA as well as QC is to deliver quality product. Many of the developers did not know the difference between this two important roles in project development.
Quality Assurance: A set of activities designed to ensure that the development and/or maintenance process is adequate to ensure a system will meet its objectives.
Example : project audits , process checklists
Quality Control: A set of activities designed to evaluate a developed work product.
Example : testing the process
Let me know your thoughts about this post. Let me know if you want me to write more articles like this one.
Reference : Pinal Dave (http://blog.SQLAuthority.com)