Explain the Evolutionary Model.
Ideal for software products that have their feature sets redefined during development because of user feedback and other factors. The Evolutionary development model separates the development cycle into smaller, incremental waterfall models in which users are able to get access to the product at the end of every cycle.
Feedback is given by the users on the product for the planning stage of the next cycle and the development team responds, often by changing the product, plans, or process.
Therefore, the s/w product evolves with time.