- SDLC stands for Software Development Lifecycle.
- It is defined as the sequential steps of process taken to produce a software product.
- Software development process is divided into different stages.
Design->Completing Project Specification
Develop->Completing Product Development
Test->Completing testing of the product
Release/Deploy->Go-live
- SDLC plays a key role in describing the activities taking place in each stage of software development.
- SDLC kick starts right from the capability of the product is conceived to the production.
- In other words,SDLC is initiated from requirements phase to deployment phase.
- SDLC implies the associations and relationships between project phases.The project phases are including exit and entry criteria,reviews,feedback mechanisms,walkthroughs,milestones,deliverables and baselines
- Guide to testers,project managers,business analysts,developers and other people involved in software development.
- It avoids discrepancies in software development.
- It minimizes the old code-and-fix-process.
- Water fall model
- Incremental/Overlapping Model
- Prototyping Model
- Spiral Model
No comments:
Post a Comment