SDLC vs STLC is a complex debate and hence we have provided some examples to make this point clear –
- STLC is a part of SDLC. It is like a SET and a SUBSET. We cannot have STLC running individually on its own. It needs to wait for its roll call before implementing its phases.
- STLC is limited to Testing software module. SDLC is rather a vast model with more inputs and executions.
- STLC is the most important part of the SDLC life cycle. One cannot release the final product without running it through STLC process.
- STLC team requires skilled developers and Testers. The efficiency demand is rather high here in comparison to other parts of the SDLC module.
- STLC is also a part of the post release update cycle. The bug fixes and end user reports are logged by the application. This log is checked and fixed while building and releasing the new version of the software or Program module.
- STLC involes following stages:
- Preparing the test strategy.
- Preparing the test plan.
- Creating the test environment.
- Writing the test cases.
- Creating test scripts.
- Executing the test scripts.
- Analyzing the results and reporting the bugs.
- Doing regression testing.
- Test exiting.
7. SDLC involves following stages:
- Project initiation.
- Requirement gathering and documenting.
- Designing.
- Coding and unit testing.
- Integration testing.
- System testing.
- Installation and acceptance testing. " Support or maintenance.
No comments:
Post a Comment