rapid prototyping
In rapid prototyping a working model that serves as a mock design can be created very quickly. The prototype can then be tested to check various aspects like performance and functionality. Prototypes can reflect new ideas and product features to gain instant feedback from users which in return, aids in the design process.