How does the waterfall model differ from the prototype model?

UX Design
Level: Expert

The most used models are Waterfall models used for generally small scale projects and single release based software products, whereas the Prototyping Model is used for developing large scale products generally developed in multiple parts rather than single release also called version of release.The software developments strategy I prefer is Prototyping Model. The reason for selecting the Prototyping Model encourages progressive strategic development with course of time.With prototyping model, I am also using non-agile approach and USDP methodology as active part of the development process.

A Waterfall method of software development has to pass through every phase once, and not meant to go back to previous phase again. Once the requirements request made freeze, changes can’t be done during any phase. That is why, it is used rarely now a days. Due to this If there is any change in requirements, and then it becomes difficult as well as costly affair.

Prototyping Model is a technique that uses the technique of replication of few aspects or feature of expected product and it is then developed upon it to obtain the full software. It can be called designing of software prototypes or temporary versions of software program being developed for full edition deliverables.

Source: ukessays.com