Quality assurance and quality control