It is a very effective method for finding design errors at an early stage in product development, when functionalities are in basic form, or not yet implemented. The testing can carry out specific task or improvement guide on the prototype of new product.