Prototyping Model
In this model, a working model of actual software is refined initially.
The prototype is just like sample software having insignificant functional capabilities and flat reliability and it does not undergo through the rigorous testing phase.
Developing a working prototype in the early phase overcomes the bar of the waterfall model where the reporting about serious errors is possible alone after completion of software development.
The prototype is just like sample software having insignificant functional capabilities and flat reliability and it does not undergo through the rigorous testing phase.
Developing a working prototype in the early phase overcomes the bar of the waterfall model where the reporting about serious errors is possible alone after completion of software development.
Advantages
- Satisfaction : High client reviews and customer satisfaction
- High flexibility
- Less cost : Remove errors at early stages
- Involvement of stakeholders : clients, customers , stakeholders can involve at high rate
- Reduce Risk
Disadvantages
- Complex : Not suitable for large projects
- Documentation :Not provide relevant document
- More Time : Consume more time to complete a process
- Wastage of cost and efforts : If customer does not like your software products then there is a wastage of cost and efforts of developer .
Where to use
Where we want our product come to us in installments
Example :
Developer have to make a calculator
1st (iteration)->Then in it's first iteration it gave arthimatic calculator to the user
2nd (iteration)->Then in it's second iteration it gave scientific calculator
and so on...
0 Comments