What are the advantages of Prototyping Model?

What are the advantages of Prototyping Model?

  1. It helps the developer to understand the certain and uncertain requirements of the customer.
  2. It helps the customer to easily realize the required modification before final implementation of the system.
  3. The efforts required in developing the final system is reduced as the final system is implemented after all the specifications are clearly understood and there are fewer chances of final system being incorrect.
  4. The customer does not have to wait for a long to see the working model of the final system.
  5. User satisfaction is achieved.