Laadunvarmistus ja testaus vaiheet ovat varmasti ole vapaaehtoista. Laadunvarmistus ja testaus on erottamattomana osana ohjelmistokehitystä kuin ovat alkuperäisen hahmottaminen ja suunnitteluvaiheessa. On myös kuvaavaa, että jokainen ammattilainen Development Studio on oma sisäinen Q & joukkue.
Yritetään vapauttaa pala ohjelmisto, joka ei ole perusteellisesti ja testattu on yksinkertaisesti pyytää katastrofi, valituksia, asiakas turhautumista ja lopulta taloudellinen takaisku.