The prototype methodology is the software development process which allows developers to create only the prototype of the solution to demonstrate its functionality to the clients and make necessary modifications before developing the actual application. The best feature of this software development methodologies is that it solves many issues which often occur in a traditional waterfall model.We are a software development company in Surat who follows strict software methodology models.