Friday 22 April 2016

System development life cycle (SDLC)

System development life cycle (SDLC):- 

SDLC is an approach for making software for the developer, user and customer. SDLC focus on the internal phase to the end phase for making particular software. It generally deals with the analyst and the corresponding clients. SDLC has some specific phase. This are-

1) project identification
2) feasibility study
3) system analysis
4) system design
5) system development
6) system testing
7) system implementation
8) system maintenance
9) system documentation


1) Project identification: - in this phase the analyst focus the basic objective and identification need for the corresponding software. In this phase the analyst set up some meeting with the corresponding client for making the desired software.

2) Feasibility study: - feasibility defines in the three views for making particular software for the client.

a) Technical  b) financial c) social feasibility.

3) System analysis: - analysis defines how and what type of desired software we have to make for the client. It has some pen and paper base. Exercise through which the analyst focused for there desired goals.

4) System design: - in this phase the analyst draw the corresponding diagrams related to the particular software. in this phase the design include in the form of flow chat, data flow diagram, ntt relationship diagram (NRD).

5) System development: - development refers in the form of coding, error checking and debarking for the particular software. This phase deals with the developer activity for making a successfully software.

6) System testing: - testing refers whatever analyst and developer done will it be correct and error free to the desired software. In the S.E there some testing technique to which we can check whether project is error free.

7) System implementation: - after completing the testing phase we have to implement a particular product or system according to the customer need. In the implementation phase some design and other user activity part may be changed as per customer need.

8) System maintenance: - after implementation the users use the particular software to there corresponding operation to active there job. In this phase the software maintained from the user or developer side after spanning some times of use of particular software. In this phase the related hardware, software and other utilities are also maintained.

9) System documentation: - documentation refers the approach and guidelines for the user as well as the customer to the related software. The documentation refers some writing instruction for how to use for related hardware requirement, and also some maintains factors for the users.



--------------------

Article by
St.Mary's Group


No comments:

Post a Comment