The Software Life-Cycle Models

Rapid Prototyping Model


Rapid prototyping model

A rapid prototype is a working model that is functionally equivalent to a subset of the product.

(1) Because the working prototype has been validated through interaction with the client, the resulting specification will be correct. Therefore a major strength of this model is that the development process is essential linear with little or no feedback loops.

(2) In specification, planning and design, verification is needed. In implementation and integration, testing is needed.

(3) An essential aspect of a rapid prototype is in the word rapid.

(4) We can combine waterfall and rapid prototyping, by using rapid prototyping to find out the client's requirements.