System development life cycle (SDLC)



System  development life cycle (SDLC)
what is system development life cycle?
The system development life cycle (SDLC) is the traditional system development method that firms use for huge scale IT projects.

 The SDLC is a structured framework that consists of sequential processes by which an information system is developed.
It has the following stages;
* System Investigation /planning
* System Analysis
* System Design
* System Implementation
* System Evaluation
* System Maintenance
Once a development project has the necessary approval from all participants, the systems analysis stage begins.

System analysis is the examination of the business problem that an organization plans to solve with an information system.

The main purpose of the systems analysis stage is to gather information about the existing system in order to determine the requirements for an enhanced system or a new system.

When the system developers have accumulated the user requirements for the new system, they proceed to the system design stage.

The system development life cycle (SDLC) is also a term used in system engineering, information systems and software engineering to explain a process of planning, creating, testing, and deploying an information system.

The systems development life cycle concept applies to a range of hardware and software configurations, as a system can be composed of hardware only, software only, or a combination of both.

SDLC  can be used during the development of an IT project, it describes the different stages involved in the project from  the drawing board, through the completion of the project.

A system development life cycle is composed of a number of clearly described and distinct work phases which are used by system engineers and system developers to plan for design, build, test, and deliver information systems.

     Like for instance like anything that is manufactured on an assembly line, an SDLC aims at producing high-quality systems that meet or exceed customers expectations, based on customer requirements, by delivering systems which move through each clearly defined phase, within the scheduled time frames and cost estimation.
Share:

No comments:

Post a Comment

Popular Posts

Translate