Software Development Life Cycle (SDLC)
Software Development Life Cycle is a step by step structure
in software engineering to develop the software product. The aim of an SDLC
process is helping to develop a software with cost- efficient, effective and high
quality.
There are six phases in SDLC.
Feasibility – This is not including to SDLC but this is very
important to develop a project. After defining the problem, we must check the
feasibility. In this, we check whether the system is feasibility to technical,
operational and economical.
1.Requirement gathering and analysis
In this phase, we collect all the possible requirements for
developing the project and documented in a requirement specification doc.
2.System Design
In this phase, we study the requirement specification doc
and design the system. This helps us to define overall system architecture.
3.Implementation
In this phase, we code the software as small units. Each
unit is developed and tested in this.
4.Integration a testing
In this phase, we test the software using the system.
5.Development of System
In this phase, we deploy the software in the customer
environment or released into the market.
6.Maintenance
In this phase, we fix issues that come up in the customer
environment and develop better versions and publish them.
Comments
Post a Comment