Professional Documents
Culture Documents
Name: K.Govardhan (22P61A05C7) Section:CSE-B Topic: Software Quality Assurance
Name: K.Govardhan (22P61A05C7) Section:CSE-B Topic: Software Quality Assurance
Name : K.Govardhan(22P61A05C7)
Section :CSE-B
Topic : Software Quality Assurance
Submitted to:Dr.N.Arjun
•Software Quality Assurance (SQA) is a set of activities that ensure software
engineering processes, methods, and work items comply with defined standards.
SQA helps ensure software quality throughout the development lifecycle by
preventing defects, maintaining performance standards, and ensuring functionality
meets requirements.
•SQA incorporates all software development processes starting from defining requirements to
coding until release. Its prime goal is to ensure quality.
The plan identifies the SQA responsibilities of the team and lists the areas that need to be reviewed and
audited. It also identifies the SQA work products.
Software development life cycle and particularly, SQA may require conformance to quality standards
such as:
•ISO 9000: Based on seven quality management principles that help organizations ensure that their
products or services are aligned with customer needs.
Below are the essential elements of SQA which are enlisted for reference:
•Software Engineering Standards
•Technical Reviews and Audits
•Software Testing for Quality Control
•Error Collection and Analysis
•Metrics and Measurement
•Change Management
SQA TECHNIQUES