Identify and describe the similarities and differences betwe
Identify and describe the similarities and differences between the prototyping and agile system development processes.
Solution
Prototype model: This model is used when the client not very clear about the requirements of the project. In this method a working model of the project is shown to the client, but this does not have the full fledged functionality of the project. Then the requirements of the project are finalized before proceeding to the final project.
Agile system development: This method involves a rapid and iterative development method. In this model the project is divided in to small parts and each part is called iteration. The widely used methods of agile are Extreme programming and scrum.

