Bill Gates established this as a fundamental principle of his entire company already in 1995. Only in the last 5-7 years the quality testing was pulled back again into the company...It is a norm to finish and test a product BEFORE releasing it to the public .