What is the main goal of software quality assurance?
1
To eliminate all defects from the software
2
To ensure the software is defect - free before release
3
To establish and enforce standards and processes to improve software quality
4
To test software under different conditions