SYSTEM DEVELOPMENT LIFECYCLE

Cards (5)

  • 1.      PLANNING
    -         Purpose: To develop a preliminary understanding of a business situation and how information systems might help solve a problem or make an opportunity possible.
    -         Deliverable: A written request to study the possible changes to an existing system or the development of a new system that addresses an information systems solution to the business problems or opportunities.
  • 2. ANALYSIS
    -         Purpose: To determine and document the detailed requirements of the new system and to understand the requirements of the users and stakeholders.
    -         Deliverable: A detailed requirements specification document that outlines the functional and non-functional requirements, business process models, data flow diagrams, and system requirements. This may also include a feasibility study report and system analysis report.
  • 3.      DESIGN
    -         Purpose: To elicit and structure all information requirements; to develop all technology and organizational specifications
    -         Deliverables: Detailed technical specifications of all data, forms, reports, displays, and processing rules; program and database structures, technology purchases, physical site plans, and organizational redesigns
  • 4. IMPEMENTATION
    -         Purpose: To write programs, build data files, test and install the new system, train users, and finalize documentation
    -         Deliverables: Programs that work accurately and to specifications, documentation, and training materials
  • 5.      MAINTENANCE
    -         Purpose: To monitor the operation and usefulness of a system, and to repair and enhance the system
    -         Deliverables: Periodic audits of the system to demonstrate whether the system is accurate and still meets user's needs