System Development Life Cycle

Topics: Software engineering, Software development process, Software development Pages: 4 (1181 words) Published: June 22, 2008
System Development Life Cycle

Systems Development Life Cycle (SDLC) or sometimes just (SLC) is defined by the as a software development process, although it is also a distinct process independent of software or other information technology considerations. It is used by a systems analyst to develop an information system, including requirements, validation, training, and user ownership through investigation, analysis, design, implementation, and maintenance. SDLC is also known as information systems development or application development. 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. SDLC is a systematic approach to problem solving and is composed of several phases. This figure illustrates the stages in a System Development Cycle. .

Initial Study
During the initial stage a general analysis is done about the organization and their needs of a new system. This stage is done by a Systems Analyst, a person who will be responsible for analyzing the system. The Systems analyst will consult the users about their needs and check the backgrounds of their problems. He will produce a document which will contain his general analysis also called the feasibility report. This report will contain estimates of costs, time and benefits that would result from the system to the organization.

Systems Analysis and Design
In this stage also the System analyst will be involved he will use the feasibility report and carry out a requirement analysis .It encompasses those tasks that go into determining the needs or conditions to meet for a new or altered product, taking account of the possibly conflicting requirements of the various people involved, such as users. It is sometimes referred to loosely by names such as requirements gathering,...
Continue Reading

Please join StudyMode to read the full document

You May Also Find These Documents Helpful

  • System Development Life Cycle Essay
  • Life cycle models Essay
  • Systems Development/Project Management and Outsourcing Essay
  • Essay on Requirements Analysis and Design Life Cycle
  • Enrollment System Essay
  • Computerized Enrollment System Essay
  • Essay on Software Development Life Cycle
  • Essay about payrol management system

Become a StudyMode Member

Sign Up - It's Free