sdlc

//For other uses, see [|SDLC].// Model of the Systems Development Life Cycle with the Maintenance bubble highlighted. The **Systems Development Life Cycle (SDLC)**, or //Software Development Life Cycle// in [|systems engineering] and [|software engineering], is the process of creating or altering systems, and the models and [|methodologies] that people use to develop these systems. The concept generally refers to [|computer] or [|information systems]. In software engineering the SDLC concept underpins many kinds of [|software development methodologies]. These methodologies form the framework for planning and controlling the creation of an information system

** [[|edit]] Management and control **
SDLC Phases Related to Management Controls.[|[9]] The Systems Development Life Cycle (SDLC) phases serve as a programmatic guide to project activity and provide a flexible but consistent way to conduct projects to a depth matching the scope of the project. Each of the SDLC phase objectives are described in this section with key deliverables, a description of recommended tasks, and a summary of related control objectives for effective management. It is critical for the project manager to establish and monitor control objectives during each SDLC phase while executing projects. Control objectives help to provide a clear statement of the desired result or purpose and should be used throughout the entire SDLC process. Control objectives can be grouped into major categories (Domains), and relate to the SDLC phases as shown in the figure.[|[9]] To manage and control any SDLC initiative, each project will be required to establish some degree of a [|Work Breakdown Structure] (WBS) to capture and schedule the work necessary to complete the project. The WBS and all programmatic material should be kept in the “Project Description” section of the project notebook. The WBS format is mostly left to the project manager to establish in a way that best describes the project work. There are some key areas that must be defined in the WBS as part of the SDLC policy. The following diagram describes three key areas that will be addressed in the WBS in a manner established by the project manager.[|[9]]

** [[|edit]] Work breakdown structure organization **
Work Breakdown Structure.[|[9]] The upper section of the [|Work Breakdown Structure] (WBS) should identify the major phases and milestones of the project in a summary fashion. In addition, the upper section should provide an overview of the full scope and timeline of the project and will be part of the initial project description effort leading to project approval. The middle section of the WBS is based on the seven Systems Development Life Cycle (SDLC) phases as a guide for WBS task development. The WBS elements should consist of milestones and “tasks” as opposed to “activities” and have a definitive period (usually two weeks or more). Each task must have a measurable output (e.g. document, decision, or analysis). A WBS task may rely on one or more activities (e.g. [|software engineering], [|systems engineering]) and may require close coordination with other tasks, either internal or external to the project. Any part of the project needing support from contractors should have a [|Statement of work] (SOW) written to include the appropriate tasks from the SDLC phases. The development of a SOW does not occur during a specific phase of SDLC but is developed to include the work from the SDLC process that may be conducted by external resources such as contractors.[|[9]]

** [[|edit]] Baselines in the SDLC **
Baselines are an important part of the Systems Development Life Cycle (SDLC). These baselines are established after four of the five phases of the SDLC and are critical to the iterative nature of the model [|[10]]. Each baseline is considered as a milestone in the SDLC.
 * Functional Baseline: established after the conceptual design phase.
 * Allocated Baseline: established after the preliminary design phase.
 * Product Baseline: established after the detail design and development phase.
 * Updated Product Baseline: established after the production construction phase.
 * [[image:http://www.techversys.com/img/sdlc2.jpg caption="sdls"]]