Systems Development Life Cycle

(redirected from Systems development lifecycle)

Systems Development Life Cycle

(programming)
(SDLC) Any logical process used by a systems analyst to develop an information system, including requirements, validation, training, and user ownership.

An SDLC should result in a high quality system that meets or exceeds customer expectations, within time and cost estimates, works effectively and efficiently in the current and planned Information Technology infrastructure, and is cheap to maintain and cost-effective to enhance.

US DOJ SDLC.
This article is provided by FOLDOC - Free Online Dictionary of Computing (foldoc.org)

system development life cycle

The sequence of events in the development of an information system (application), which requires mutual effort on the part of both the user and technical staff. See agile software development and information processing cycle.


1. SYSTEMS ANALYSIS & DESIGN
feasibility study
general design
prototyping
detail design
functional specifications

2. USER SIGN OFF

3. PROGRAMMING
design
coding
testing

4. IMPLEMENTATION
training
conversion
installation

5. USER ACCEPTANCE


The System Development Life Cycle
From information requirements to final implementation, the system development life cycle is an ongoing process. As the business changes, information requirements change, and the cycle continues.
Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.
References in periodicals archive ?
Furthermore, he will oversee full systems development lifecycle from requirements gathering through implementation of various functional architecture solutions while ensuring the highest quality and client satisfaction.
* Process: Records management requirements must be integrated into IT capital planning, business process design methods, NARA's systems development lifecycle methods, and into our enterprise architecture as a layer that cross-cuts all of our lines of business.
Create document artifacts using integrated templates across the systems development lifecycle on your PCs, Macs, tablets, and smartphones.

Full browser ?