Skip to Content
Skip to Navigation

CI 107: System Development Life Cycle

An information system progresses through several phases as it is developed, used and finally retired. These phases encompass the system development life cycle; more commonly referred to as the SDLC, and provides a general outline of how an information system evolves. The SDLC is defined as a process to develop an information system including requirements, validation, training, and user satisfaction. Any SDLC should result in a high quality system that meets or exceeds customer expectations, reaches completion within time and cost estimates, works effectively and efficiently in the current and planned information technology infrastructure, and is inexpensive to maintain and cost-effective to enhance. A system can either be customized to specific needs and purposes, or it can be off-the-shelf. Whichever system is chosen, there is always going to be a risk that some tweaking will need to be done as rarely does one size fit all requirements.

This online presentation includes audio, demonstrations, instructional methods, and examples.

Learning objectives

Upon completing this lesson, the learner will be able to...

  1. define the stages of the system development life cycle.
  2. discuss the benefits of the system development life cycle.
  3. explain the reasons for implementing the system development life cycle when designing new systems.