The sequence of stages in which an intended software is
developed.
In SDLC a series of steps is followed to design and developed a
software product efficiently. These steps are given below
Communication:
First step where an organization or developers gets request for
desire software and negotiate all the terms and conditions.
Requirement Gathering:
In this step developers discuss about all the things used in a
require software. They study or collect information using
questionnaire etc. To collect required information.
Feasibility Study:
The software developer teams check whether the project is
financially, practically and technologically feasible for the
organization to take up.
Other algorithms are available for feasibility of a software project.
System analysis:
System analysis include understanding of software limitation,
learning system related problem, what changes to be done in
existing systems beforehand.
Software design:
To design the software product from the input and output (by
input mean’s gathering of requirement output mean’s the physical
and logical design of a project)
Coding:
This step know as programming phase, developers
write/implement the program to be it’s error free.
Testing:
An estimate says 50% of whole software development should be
tested.
Error may ruin the software critical level to its own removal
software testing is done. Testing could be done by coding experts.
Integration:
This mean’s a software can be joint with outer world entities, ie
for database or some other programs or libraries etc.
Implementation:
Installing software on user machine for his requirements.
Operation & maintenance:
Software is update time by time so a software product is more
operation and error free.
maintenance:
As time elapsed the software may decline on the performance
front it may go completely obsolete or it may need intense
upgrading.
No comments:
Post a Comment