Print service provided by iDogiCat: http://www.idogicat.com/
home logo





Home > IT > Programming > Systems Development Life Cycle

Systems Development Life Cycle

SDLC: Systems Development Life Cycle, or Software Development Life Cycle.

SDLC Life-Cycle Phases:

  • Initiation: Sponsor identifies a need or an opportunity: Concept Proposal
  • System Concept Development: defines scope or boundary of concepts: Systems Boundary Document, Cost Benefit Analysis, Risk Management Plan, Feasibility Study
  • Planning: develop Project Management Plan; provide basis for aquiring resources needed.
  • Requirements Analysis: analyze user's needs: detailed Functional Requirements Document.
  • Design: transform detailed requirements into complate and detailed System Design Document focusing on how to deliver the required functionality.
  • Development: convert design into complete information system, including
    • aquire & install systems environment
    • create & test database
    • prepare test procedures
    • prepare test files
    • code, compile & refine programs
    • perform test readiness review & procurement activities
  • Integration & Test: demo the system by QA staff & users: Test Analysis Report.
  • Implementation: resolve problems found in previous step; release to production environment
  • Operation & Maintenance: describe tasks to operate & maintain it in prod env, including Post-Implementation & In-Process Reviews.
  • Desposition: describe end-of-system activities, emphasis is given to proper preparation of data.