Software Quality Assurance
Software Quality Assurance
and
Software Quality Assurance
(an overview)
By:
M.Younas
Lecturer PUGC
Learning Outcomes
Teacher
Class
Subject
Name
Course outline
Books
Project
Assignments
Quality of Design
Quality of Conformance
User needs
Application requirements of the system and software
place
Software Quality must be planned into the project right from the
beginning
Quality goals must be clearly defined, effectively monitored,
and rigorously enforced
Past Present
•Quality is the responsibility of •Quality is everyone's responsibility,
blue collar workers and direct including white-collar workers, the
labor employees working on the indirect labor force and the over head
product staff
•Quality defects should be
hidden from the customers and •Defects should be highlighted and
management brought to the surface for corrective
action
•Quality problem lead to blame,
faulty justifications and excuses •Quality problems lead to co-
operative solutions
QC QA
•Correction (Reactive) •Preventive (Proactive)
•Product •Process
•Confidence to Producer •Confidence to Customer
•Line Function •Staff Function
•Find Defects •Prevent Defects
QC QA
•Walkthrough •Defining Processes
•Testing •Quality Audit
•Inspection •Selection of Tools
•Checkpoint review •Training