Software, Porquê Testar?