what are the advantages and disadvantages of waterfall model?
Answers were Sorted based on User's Feedback
Answer / arif
DisAdvatages
1. Inflexible partitioning of the project into distinct
stages makes it difficult to respond to changing customer
requirements.
2. The lifecycle can take so long that the original
requirements may no longer be valid by the time the system
is implemented.
3. Estimating time and costs is difficult for each
stage.
| Is This Answer Correct ? | 125 Yes | 25 No |
Answer / chavishanka
Advantages of Waterfall Model
1. Clear project objectives.
2. Stable project requirements.
3. Progress of system is measurable.
4. Strict sign-off requirements.
Disadvantages of Waterfall Model
1. Time consuming
2. Never backward (Traditional)
3. Little room for iteration
4. Difficulty responding to changes
| Is This Answer Correct ? | 70 Yes | 11 No |
Answer / kumar
Advantages:
Model is simple.
Easy to understand.
Disadvantages:
Time consuming as the testing process starts the last
stages
till the build is given for testing the testers will be
idle.
hence man power is wasted
| Is This Answer Correct ? | 67 Yes | 13 No |
Answer / sreenu
actually the waterfall model is a dependent model.
so in the every phase depends upon another phase.So after
completion one phase(sdlc) then goes to next phase.
for example after completion of coding testing should
happen.it should dependent.
If u want to add any new requirement it should be so cost
effective.
advantage is cheaper.
| Is This Answer Correct ? | 72 Yes | 34 No |
Answer / ch.s.m.prasad
Advantages:
it is simple and easy to understand.
it takes less cost.
disadvantages:
in this stage every phase requirements are freezed.
we can't do modifications.
| Is This Answer Correct ? | 41 Yes | 23 No |
Answer / sadaf zuberi
It is difficult to accommodate any change after the
requirement is finished or we can say that it freeze the
requirement phase
| Is This Answer Correct ? | 26 Yes | 10 No |
Answer / shikhar
Advantages of Waterfall Model:
1- Simple and Easy to use.
2- Easy to Manageable.
3- The Amount of resources to implement this model is very minimal.
4- Documentation is produced at every stage.
Disadvantages of Waterfall Model:
1- Not Suitable for real time project.
2- Time Consuming.
3- We cannot go back, if the design phase has gone wrong, things can get very complicated in the implementation phase.
4- Small changes or errors that arise in the completed software may cause a lot of problem.
5- Until the final stage of the development cycle is complete, a working model of the software does not lie in the hands of the client.
| Is This Answer Correct ? | 8 Yes | 2 No |
Answer / palak shah
ADVANTAGE
1) helps you to be perfect.
2) logic of software development is clearly understood.
3) Project management.
i.e;
a)assurance of task completed.
b)better project review.
c)better resource allocation.
d)better resource utilization.
project planning is best done in waterfall model.
| Is This Answer Correct ? | 16 Yes | 16 No |
Answer / kerti
advantages:
>easy to explain and implement
>stages and activities are well defined
>helps to plan and schedule the project
>verification at each stage ensures early detection of errors
>the amount of resources required are very less
>documentation is produced at every stage
>after every stage of coding, testing is performed
Disadvantages:
>cannot go back,if design phase mhas gone wrong,things can
get very complicated in implementation phase.
>small changes that arise in completed software may cause
lot of problems
| Is This Answer Correct ? | 1 Yes | 1 No |
Answer / daisan
advantages: 1.Requirements are freezed so we would able to create stable software. 2. Deadline can be set and managerial control very easily 3.documentation properly follow
| Is This Answer Correct ? | 0 Yes | 0 No |
whats the reason to display the password(not in encrypted form) in the script in load runner but not in QTP?
how load testing is different from regression testing?
what do you mean by Personel Effectiveness and how much it will be affected to Test engineer
Hi,please help me out with my ques:what will be the url link while doing the testing?
What is difference between system and functional testing?
What are the different ways of writing test cases?
Can anybody define 2-tier architecture,and 3 tier architecture.
My self Rangaraja from hyderabad.I have 2years exp in manual testing in Printing Domain.I want learn Banking domain Could you please any one explain how to test banking domain? if you have documents please share me through following ID:brangaraja@gmail.com.
which testing method is used to check the software in abnormal condition? option 1 Stress testing Option 2 Security testing Option 3 Recovery testing Option 4 Beta testing
What is Cyclometric testing?
Guys, can any one of u give the realtime example for Functional Test
Explain Bug Life cycle What is integration testing and regression testing What is verification and validation How does winrunner recognizes the project which is in custom build What is expert view and tree view How does QTP identifies the project What is the difference between Winrunner and QTP What is Test Director and which version of test director your are using in your project What is a test plans what are the contents present in a test plan What is the risk of testing a project