Lecture 4
Lecture 4
QUALITY ASSURANCE
LECTURE 4: COMPONENTS OF THE SQA
SYSTEM
Agreen AlBaqal
Software Engineering
Spring Semester 2024
Topics
§ The SQA system
§ Pre-project component
§ Software project life cycle components
§ Infrastructure components for error prevention and
improvement
§ Management SOA components
§ SOA standards, system certification, and assessment
components
Topics
§ Organizing for SQA
§ Considerations guiding construction of an
organization's SQA system
The SQA system-an SQA architecure
Ø Software is…
High complexity.
Invisible product.
Hard to search and fix defect(bug).
resources required
2. Components of project life cycle
activities assessment
–Reviews
–Expert opinions
–Software testing.
Operation
maintenance
3. Components of infrastructure
error prevention and imporivement
to eliminate or at least
reduce the rate of errors
4. Components of software quality
management
prevent or minimize
schedule and
budget failuresand their
outcomes.
5. Components of standardization
certification, and SQA ystem assessment
The main objectives of (5.)
standards
Ø utilization of international
professional knowledge.
Ø examination of…
§ the project proposal draft.
§ the contract drafts.
Contract review activities (1/2)
Ø Reviews
Ø Expert opinions
Ø Software testing
Ø Software maintenance
Ø The SQAunit
§ This unit and software testers are the only parts of
the SQA organizational base that devote
themselves full-time to SQAmatters.
Organizing for SQA
-The human components
Ø Professional qualifications.