Most customers realise that lower priced goods won't be as high quality as more expensive ones, but they do expect a product to be fit for purpose (to do the job it's intended for)
There is a limit to how much quality can be improved-workers have to know when the quality is good enough. Trying to make every single product 100% perfect could prove costly to the business
If a company outsources some of its work it can be difficult to make sure the outsourced work is of the same quality that is expected within the business
Checking goods as you make them or when they arrive from suppliers to see if anything is wrong with them. Often done by specially trained quality inspectors.
Introducing measures into the production process to try to ensure things don't go wrong in the first place. Assumes you can prevent errors from being made in the first place, rather than eliminating faulty goods once they've been made.
Under a self-checking system, it's everyone's responsibility to produce good work. Everyone should try to get it right first time. Workers can reject components or work in progress if they're not up to standard. They don't pass the poor quality off as someone else's problem
Both methods have their drawbacks - unless all products are tested during quality control, some faulty products will slip through. Quality assurance can result in products only being 'acceptable', not of a high standard
The whole workforce is committed to quality improvements. Every department focuses on quality in order to improve the overall quality of the products and services.