Quality control is designed to meet legal and contractual requirements by determining whether a project or product complies with current standards. This covers both management and deliveries. Aside the legal aspect it help a company enhance its productivity and competitiveness, provided that it is carried out correctly and goes beyond set requirements. All companies need a well established quality control system.