Saturday, December 28, 2019

Waterfall Model


Drawback of waterfall model:
1. Cannot adopt the changes in requirements
2. Testing is a small phase which is done only after coding. 
3. Rework cost is high
5. For bigger and complex projects, this model is not good as a risk  factor is higher.
7. Not suitable for the projects where requirements are changed frequently.
8. Not suitable for long term project


Advantages of Waterfall model.
1. Simple and easy to understand and use.
2. it is easy to maintain
3. Initial investment is less
4. Since requirements are not going to change we can expect very good quality of the product


Application of Waterfall model:
1. To build small application.
2. To build short term application
3. Whenever we are sure that requirements are not going to change

What are the disadvantages of developer testing the application.
1. Developers will utilize the time allocated for testing to build the application.
2. Developers will be over confident 
3. They will be concentrate more on development rather than testing.
4. They will not test the software from negative point of view 
5. Even though bugs are there in the software they may hide it.
6 .Lack of End-to-End knowledge and real-user perspective

Why this model is called waterfall model?
Here backtracking is not possible. i,e once after the feasibility study is completed all the requirement will be frees-ed and we cannot go back and change the requirement, so this model is called WFM.


No comments:

Post a Comment