9 Points to Achieve a Quality Software Delivery