Thursday, December 6, 2012

Prototyping Model - Software Development Models

In Prototyping Model, a working model of actual software is developed initially. The prototype is just like sample software having lesser functional capabilities and low reliability and it does not undergo through the rigorous testing phase. Developing a working prototype in the first phase overcomes the disadvantage of the waterfall model where the reporting about serious errors is possible only after completion of software development.

The working prototype is given to the customer for operation. The customer, after its use, gives the feedback. Analyzing the feedback given by the customer, the developer refines, adds the requirements and prepares the final specification document. Once the prototype becomes operational, the actual product is developed using the normal waterfall model.

Prototyping Model

The prototype model has the following features:
  1. It helps in determining user requirements more deeply.
  2. At the time of actual product development, the customer feedback is available.
  3. It does consider any types of risks at the initial level.

0 comments:

Post a Comment