Read at www.koruux.com
Prototyping is a crucial step in the design process as it helps to highlight and resolve any issues related to usability before its actual launch.
A prototype is a simulation or sample version of a final product or application used for testing before launch.
Handing over the prototype to actual users reveals how they want to use the product and helps to adjust and rectify any initial drawbacks.
It is always better to test early and test often to avoid nasty surprises at the end.