2. Quality Assurance, Quality Control, Verification & Validation
2.1. Quality Assurance
“A planned and systematic pattern for all actions necessary to provide adequate confidence that the item or product conforms to established technical requirements”
2.2. Quality Control
“QC is a process by which product quality is compared with applicable standards, and the action taken when nonconformance is detected.”
“Quality Control is defined as a set of activities or techniques whose purpose is to ensure that all quality requirements are being met. In order to achieve this purpose, processes are monitored and performance problems are solved.”
2.3. Verification
“The process of evaluating a system or component to determine whether the products of the given development phase satisfy the conditions imposed at the start of that phase.”
(Or)
“Are we building the Product Right?”
2.4. Validation
Determination of the correctness of the products of software development with respect to the user needs and requirements.
(Or)
“Are we building the Right Product”?
Difference Table:
Quality Assurance:
1. Study on Process followed in Project development.
Quality Control:
Study on Project for its Function andSpecification
Verification
1. Process of determining whether output of one phase of development conforms to itsprevious phase.
2. Verification is concerned with phase containment of errors.
Validation:
1. Process of determining whether a fully developed system conforms to its SRS document.
2. Validation is concerned about the final product to be error free
No comments:
Post a Comment