Advantages and Disadvantages of different SDLC models?
Answer Posted / naresh kumar (cgc landran)
Advantages of SDLC model :-
In SDLC model the user requirements are collected in the
begning of the development so the users requirement become
easy to understand so the developer can create a software
which fullfill the requirement of the user.
In SDLC model analysis are done in the users place so that
analyst can better understand the working of the user. And
can create a better analysis to create the software.
In SDLC model the developer has the written documentation
form which he can know the requirements of the user. So he
can develop a good software. This means if the
documentation is done in a good manner than the developer
can create the software much better.
Disadvantages of SDLC model :-
As there are many advantages of the SDLC model but also
there are many disadvantages of the SDLC model.
As SDLC model is completely based on the documentation done
by the analyst, if the analyst has not done the analysis in
a good manner then the created system/software will not
produce a desired output.
SDLC model always suffer with over design sometime it
offers many meaningless operations to do but doesn't offer
the desired operations.
As we know that we cannot freez the requirement of the
user/consumer. So, if the user changes his requirement in
the mid of designing phase then it costs a lot sometime
more than the cost of the project.
Sometime analyst chooses a platform which does not
available with the user. So its costs a lot to the user to
change the technology which he is currently using.
In SDLC There is a big disadvantage is the communication
gap between the user and the anaylst/developer.
Is This Answer Correct ? | 16 Yes | 10 No |
Post New Answer View All Answers
Define Stability, Scalability and reliability with example ?
How can I done a Web Testing? Which steps are include in it?
Difference between Re-testing and Regression testing?
What ishigh severity, low priority bug?
what are your thoughts on SPRINT duration
what is API 2.0?
Differentiate test bed and test environment?
what are all the possible Test Cases for VoIP based applications
What is the difference between a bug, a defect and an error?
In usability testing we check spelling, content, look and feel, color combination, link or menu navigation? please let me know more about usability testing.
What is known as data-driven testing?
What is configuration management in software testing ?
What is test closure?
What is mean by multi-threading testing?
What r the sequences that leads to automation?