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
    See similar decks