Prototyping is characterized as the process of building up a working replication of an item or framework that must be designed. It offers an experimental copy of the finished result and is utilized for acquiring client input. The Prototyping Model is one of the most famously used examples of Software Development Life Cycle Models. This model is utilized when the clients don’t have an actual idea about the specific project necessities beforehand. In this model, a model of the finished result is first evolved, tried and refined according to client criticism more than once till a last adequate model is accomplished which frames the reason for building up the last item.
In the process model, the framework is halfway executed previously or during the investigation stage along these lines allowing the clients a chance to see the item right off the bat in the existence cycle. The procedure begins by meeting the clients and building up the deficient elevated level paper model. This archive is utilized to construct the underlying model supporting just the essential usefulness as wanted by the client. When the client makes sense of the issues, the model is additionally refined to dispose of them. The procedure proceeds till the client supports the model and sees the working model as good.