You are on page 1of 11

System Development Life Cycle

A methodology in developing a system wherein a programmer undergoes several phases to obtain a good and quality system. It is the overall process of developing, implementing, and retiring information systems through a multistep process from initiation, analysis, design, implementation, and maintenance to disposal

System Development Life Cycle

It usually has five (5) phases.


1. 2. 3. 4. 5. Initiation Development and Acquisition Implementation Operations and Maintenance Disposal

System Development Life Cycle

INITIATION PHASE
This phase involves the actual recognition of the problem. In this phase, software developers are gathering information which are relevant to the problem.
The organization establishes the need for a system and documents its purpose.

System Development Life Cycle

DEVELOPMENT AND ACQUISITION PHASE


This phase involves the actual development or acquisition of a system according to the requirements being established by the organization. This is the phase where the system is designed, purchased, programmed, or otherwise constructed.

System Development Life Cycle

IMPLEMENTATION PHASE
This phase involves the actual implementation and deployment of the system after subjecting the system to series of tests and debugging if there are errors. This is the phase where the organization configures and enables security, tests the functionalities of these features, installs or implements the system, and obtain a formal authorization to operate the system.

System Development Life Cycle

OPERATIONS AND MAINTENANCE PHASE


This phase involves the actual operation of the system in a specific environment. It also involves enhancement and modifications according to the continuous change of requirements.

System Development Life Cycle

DISPOSAL PHASE
This phase involves the actual planning for disposing the information, system, and hardware due to a transition to a new system.

System Development Life Cycle


Planning Analysis Designing Development Testing

Waterfall Model

Implementation Maintenance

PROGRAM PLANNING AND DEVELOPMENT

Program Planning and Development

5 STAGES IN DEVELOPING A PROGRAM 1. 2. 3. 4. 5. Defining the Problem Design a Solution Writing the program Testing, compiling, and debugging the program Documenting the program

You might also like