The self-inspection program for effective quality management are designed, documented and followed up for corrective and preventive actions. The QA department prepares comprehensive checklist including all related activities for the self-inspection purpose. The Self-inspection team consists of representative from various departments other than the department being audited. The audit team and Quality Assurance department monitor and follow-up for corrective and preventive actions.