Update my understanding of software quality assurance