2. Software Development Life Cycle
Software Development Life Cycle in short “SDLC” has several stages of building the high quality product. Graphical
Structure
3.
4. Planning and Analysis
Planning and Requirement Analysis is most important stage of SDLC. Domain Expertise gather all information
that is further used to project the software to conduct the feasibility study in terms of technical, economical
and operational aspects. Afterwards, Business Requirement Document is prepared.
Design
Design Specification Document is prepared, consisting of architecture of all modules of the application along
with external. It also possesses with respect to software such as modularization of features, budget, timing
deliverables, risk factors etc.
Implementation
Product is built into this phase. Programming Language, platform, technical needs are decided and
materialized based on the project being developed.
5. Testing
This phase decides the quality standard of the product following defects reported, fixed and
retested.
Deployment
Once product is built successfully, it is deployed to use for business in the market.
Maintenance
Market ask for updating/maintaining the features of the product based on end users`s input.