It makes software reliable and user friendly
It ensure quality of product
It reduces cost by detecting bugs in early stage of development