Open In App

Prototyping Approaches in Software Process

The prototyping approaches in software process are as follows- [1]. Evolutionary Prototyping : This prototype approach is based on the idea of developing an initial implementation, exposing user commentary, and going through several stages until a sufficient system has been developed as shown in figure. The advantages to adopting this approach to software development are-

[2]. Throw-away Prototyping : This type of approach extends the process of requirements analysis by reducing overall life-cycle costs. The main function of the prototype is to clarify the requirements and provide additional information for managers to assess process risks. This prototype is not used for further system development based on its evaluation. The software process model, based on the initial throw-away prototyping stage is shown in figure. There are some problems with this approach as follows-

Article Tags :