You
are here: Freetutes.com
> Systems
Analysis and Design
Software Quality Assurance
Software quality assurance is a series of planned, systematic sequential actions
that enable the quality of the software produced. Usually all software development
units have their own Software quality assurance (SQA) team.
This Software quality assurance (SQA) team takes care of the quality at the
high end that is the overall product and at the lower order the quality is the
sole responsibility of the individual who may engineer, review and test at any
level.

Fig. 9.9 The adoption of the philosophy of Continuous Improvement in the software
development life cycle.
Software quality has to be a characteristic of the software produced and thus
it is designed into it rather than to be imposed later. It is the duty of every
individual in the software development team that quality is maintained even before
some formal quality assurance procedures are applied. This practice can improve
the quality of all the software produced by the organization.
Activities Involved in Software
Quality Assurance
Application of Technical methods
FTR (Formal Technical Review)
Software Testing
Control of change
Measurement
Record keeping and reporting
<<
Previous Page | Contents
| Next Page >>
|