What are the advantages and disadvantages of waterfall model?

Showing Answers 1 - 18 of 18 Answers

Biswajit pani

  • Jun 12th, 2006
 

Advantages

if our Requirements are constant means there is no chance of changing of requirement means before going to Development we can freeze the requirements then it is a best model. and as it is the simplest model so if we will use this model then it is cost saving also

Disadvantages

If our Requirements are not constant means there is some chance of changing the requirements in between then it is not the better practice to use this one

Lastly keep one thing in mind that before going for this model WE SHOULD FREEZE THE REQUIREMENTS.....

  Was this answer useful?  Yes

munaganti ravindra

  • Jun 27th, 2006
 

hi friends

advantage: waterfall model is best suited if the user requirements are constant, by this one can know the exact  status of development.

disadvantage: for ever changing user requirements this model will not suit, one process starts only when the previous process comes to an end.

i would like to explain more precisely...In waterfall model the designing part will not begin as long as the analysis process is finished, and analysis process will not start as long as the requiremenst are not gathered. so if the user requirements change constatly then the development process can not move forward.

correct me if i am wrong

  Was this answer useful?  Yes

Ravi

  • Aug 10th, 2006
 

Have you all given a thought to the Testing Phase in the Waterfall model? In this model testing is done AFTER coding! How good do you think that is?? Any and all advantages are totally over powered by this Disadvantage!

  Was this answer useful?  Yes

mark danielle natino

  • Aug 14th, 2007
 

Advantage
It allows for the depatementalization and manegiral control
 
Disadvantage it does not allow much revision throuout the process

that is my comment of waterfall model
by dr winston royce

  Was this answer useful?  Yes

Advantages:

1.Its very structured approach
2.Well defind tasks and deliverables
3.This will be useful for large,complex projects

Disadvantages:

1.Each phase should be completed before starting the next phase
2.Its difficult to go back to the earlier phase if any problem is occured.       

  Was this answer useful?  Yes

fabitha

  • Jan 16th, 2008
 

* Waterfall model is mainly used in commercial projects like banking and finance.And banking projects earn more profit so companies prefer waterfall model.

*It is a simple and linear process.

Disadvantage

*As the name itself implies , water always falls from top to bottom, similarly in waterfall model the process is only top to bottom.If an error is seen in the previous step , you can't go back and correct it. It can be corrected only in operation and maintenance step.

  Was this answer useful?  Yes

  • Advantages:

    As the Requirements are freezed a robust application can be built
  • Disadvantages

           No scope of changing the requirements

           Design not tested, requirements are not tested, as a result their is a downward flow of bug, needs lot of rework
           Testing is done by the develpers


  Was this answer useful?  Yes

prathu

  • Mar 18th, 2008
 

Advantages: it is a continuos flow model.

disadvantages: if any defect or bug found in the application it is very difficult to start from the beginning phase.

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions