There is always a lot of confusion over these two terms and in this article I will try to simplify what they are. What is Quality Assurance (QA) ? Quality Assurance are all the activities that go in to defining and managing a process that will assure a certain degree of quality based on the maturity of the process and the applicability of the process. There are two terms here that are important here - one is 'maturity' and the other is 'applicability' and it is important to understand both of them in terms of QA. Maturity of the process is the degree to which the process is defined. Processes can be vague - eg. Do XYZ activity. Or processes can be well defined - eg. Do XYZ activity using procedure P1 and fill up template T1 and verify it with a checklist C1 by an independent person. Maturity is also dependent on how much the process has been used and fine tuned based on the feedback from using the process. The more it is used and the more feedback incorporated into i
Technologist, Entrepreneur, Coach, Coin Collector and Blogger.