Pages

Thursday, March 15, 2018

Software life development cycle


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