WHAT IS SDLC?
WHAT IS STLC?
WHAT IS THE DIFFERENCE BETWEEN SDLC AND STLC?
Answer Posted / yogesh d
-> SDLC:- System Development Life Cycle (SDLC) is
structured way to develop a Software product.
We have different steps in the SDLC.
Requirement Analysis >> Design >> Implementation (Coding)
>> Verification (Testing) >> Maintenance.
We have 3 SDLC Models.
1. Waterfall Model
2. Spiral Model
3. Iterative and Incremental development
Waterfall Model:- Waterfall Model having the following
phases
1. Requirements analysis
2. Software Design (or Coding)
3. Integration
4. Testing (or Validation)
5. Deployment (or Installation)
6. Maintenance
In a strict Waterfall model, after each phase is finished,
it proceeds to the next one. Reviews may occur before
moving to the next phase which allows for the possibility
of changes (which may involve a formal change control
process). Reviews may also be employed to ensure that the
phase is indeed complete
2. Spiral Model:- The spiral model is a software
development process combining elements of both design and
prototyping-in-stages, in an effort to combine advantages
of top-down and bottom-up concepts
A top-down approach (is also known as step-wise design) is
essentially the breaking down of a system to gain insight
into its compositional sub-systems. In a top-down approach
an overview of the system is first formulated, specifying
but not detailing any first-level subsystems. Each
subsystem is then refined in yet greater detail, sometimes
in many additional subsystem levels, until the entire
specification is reduced to base elements
A bottom-up approach is the piecing together of systems to
give rise to grander systems, thus making the original
systems sub-systems of the emergent system. In a bottom-up
approach the individual base elements of the system are
first specified in great detail. These elements are then
linked together to form larger subsystems, which then in
turn are linked, sometimes in many levels, until a complete
top-level system is formed
Iterative and Incremental development:- Iterative
development prescribes the construction of initially small
but ever larger portions of a software project to help all
those involved to uncover important issues early before
problems or faulty assumptions can lead to disaster.
| Is This Answer Correct ? | 5 Yes | 1 No |
Post New Answer View All Answers
Once automated, what are the types of functionality provides the highest Return On Investment (ROI) to the company?
hello there, can anyone tell me what type of question does lg soft company ask in written test especially for a quant part? Thanku
How we will test ubercate
10 scenarios for security testing using gmail applications?
Can any one give a summary of testing a territory management system? what would be the test scenarios, few test cases. how it works.
Describe any bug you remember. Plz Give some real examples
What is the difference between baseline and traceability matrix?
hi, this is geetha, i have one doubt regarding the vulnerability testing. For sql injection testing is there any need for the tools to be installed. If it is what is tool and what is the method to test in sql injection testing. Plz Guide me
write test case for linked in sign up page ?
What is checkpoint? How can you handle the checkpoints?
what is base time , how can we base time your doc"s ?
Hi, I want "Intergraph" placement papers for experienced people which was conducted recently in Hyderabad. Thanks, Purnima.
What's the difference between alpha and beta testing?
Can you explain calibration?
Relative to other technical groups in the company? Relative to your staff?