The central activities for quality assurance (QA) can be viewed as to ensure that few, if any, defects remain in the software system when it is delivered to its customers or released to the market.
These remaining defects will cause minimal disruptions or damaged.