Advantages and Disadvantages of different SDLC models?

Answer Posted / navjot kaur

Advantages of SDLC model :

With an SDLC Model, developers will have a clear idea on
what should be or shouldn’t be built. Since they already
have an idea on the problems that should be answered, a
detailed plan could be created following a certain SDLC
model. With an SDLC model, developers could even create a
program that will answer different problems at the same
time. Since everything will be laid out before a single
code is written, the goal is clear and could be implemented
on time. Although there is a great possibility of deviation
from the plan, a good project manager will take care of
that concern.



With an SDLC Model, programs built will have a clear
documentation of development, structure and even coding. In
case there are problems once the program is adopted for
public use, developers will always have the documentation
to refer to when they need to look for any loopholes.
Instead of testing it over and over again which will stop
the implementation for a while, developers will just look
at the documentation and perform proper maintenance
program. This means SDLC will breathe more life to the
program. Instead of frustrating developers in guesswork if
something goes wrong, SDLC will make sure everything goes
smoothly. It will also be a tool for maintenance, ensuring
the program created will last for a long time.

Disadvantages of SDLC Model:

Thinking about the disadvantages of a SDLC model is like
looking for a needle in the haystack. But the closest
disadvantage anyone could think of SDLC is the difference
between what is written in paper and what is actually
implemented. There are things that are happening in the
actual work that the paper doesn’t see. This gives a good
impression for the clients especially for 3rd party
developers but when the software is actually launched it’s
on a very bad situation. The actual situation of software
development could be covered by fancy paperwork of SDLC.



Another disadvantage of a program or software that follows
the SDLC program is it encourages stiff implementation
instead of pushing for creativity in different software.
Although there are SDLC models where programmers could
apply their creative juices, it’s always in the realm of
what is needed instead of freely implementing what the
developers think of necessary in the present environment.
There are so many things that could be done by developers
if there are no boundaries or limitations in what should be
developed.

Is This Answer Correct ?    40 Yes 15 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What are the different types of software testing?

709


Describe some staff conflicts you have handled.

1614


I have cleared written test and one Technical round in one company? now i have to face an Client Round through telephony? Any body have faced client round, how will it be , wil they ask technical or is it only formality round? im nervous, plz let me know wat all they may ask? i have this round on monday?

2456


What is CVS and why it is used?

1377


3. In a system designed to work out the tax to be paid: An employee has £4000 of salary tax free. The next £1500 is taxed at 10%. The next £28000 after that is taxed at 22%. Any further amount is taxed at 40%. To the nearest whole pound, which of these groups of numbers fall into three DIFFERENT equivalence classes?

1694






Hi, This is vkram.I had completed my B.E in May 2005 & currently i am undergoing Testing Course. I want to join as a Fresher in any MNC. What should I tell why u r coming to testing field & what u did this 2 years?

1524


What is an end-to-end testing?

625


what are your thoughts on SPRINT duration

1567


few automation basic questions One question to write a scriot in any language you know.

1766


Please can any one tell me 1).Types of reports 2).Types of Meetings.

1309


explain fish model in detail?

1735


Should testing be done only after the build and execution phases are complete?

1081


can somebody plz tel me about financial domain for manual tester?? which kind of application use and what is the approach of testing??

1387


what is the technical challange you faced in your module.please ans me the question i just want example can me any example please very important

1486


what is JAVA TESTING? What Testers will do in JAVA Testing. Can any one Give suitable Ans Pls. it's urgent

1584