Prototype Model Bipul Shrestha Shilpa Shrestha
Introduction • What is Software Prototype? - an activity during certain software development - incomplete versions of the software program being developed.
Prototype Software Model
Benefits of Prototyping • obtain feedback • compare • insight into the accuracy of initial project • deadlines and milestones
Process of Prototyping 1. 2. 3. 4.
Identify basic requirements Develop Initial Prototype Review Revise and Enhance the Prototype
Type of Prototyping 1. 2. 3. 4.
ThrowAway Prototyping Evolutionary Prototyping Incremental Prototyping Extreme Prototyping
1. ThrowAway Prototyping
2. Evolutionary Prototyping
3. Incremental Prototyping
4. Extreme Prototyping
Advantages of Prototyping • Reduced time and costs • Improved and increased user involvement
Disadvantages of Prototyping • Insufficient analysis • User confusion of prototype and finished system • Developer misunderstanding of user objectives • Developer attachment to prototype • Excessive development time of the prototype • Expense of implementing prototyping
Thank You !