System Development Life Cycle (SDLC) A series of steps completed over a period of time by analysts in the course of a.
Download ReportTranscript System Development Life Cycle (SDLC) A series of steps completed over a period of time by analysts in the course of a.
System Development Life Cycle (SDLC) A series of steps completed over a period of time by analysts in the course of a system development or maintenance project. The main steps of the SDLC include Analyzing how the current system meets users’ information needs Providing a design for a new system or a modification of an existing system to meet these needs 1 System Development Life Cycle Phase 1 : Preliminary Investigation Phase 2 : System Analysis Phase 3 : System Design Phase 4 : System Development Phase 5 : System Implementation and evaluation 2 Systems Request Phase 1 Preliminar y Investigati on Prelimi nary Investig ation Report STO P Replac e IS Phase 2 System s Analysi s System Require ments Docume nt STO P STO = Terminate P Development Phase 3 Systems Design System Design Specific ation STO P Phase 4 Systems Developm ent Complet e Functioni ng IS Waterfall model Phase 5 Systems Implementati on and Evaluation Operatio nal IS 3 • Phase 1 : Preliminary Investigation (Feasibility Study) A written request from management or an end user triggers the start of the systems development life cycle. This written request is called a system request. The purpose of the preliminary investigation phase is to identify clearly the nature and scope of the problems mentioned in the systems request. Because identifying the problem is the focus of the preliminary investigation, 4 • Phase 2 : System Analysis The purpose of the systems analysis phase is to learn exactlysystem, what takes the current to place in determine fullytake document in detail whatand should place, and to maketo recommendations management on the alternative solutions and their costs. Through the process of fact-finding or requirements determination, You first define all the functions performed by the current information system. At the same time, you determine what modifications are 5 The life endcycle product you create for this phase is the system requirements document, which documents all end user and management requirements, all alternative plans and their costs, and your recommendations to management. After you present your results from this phase to management, management decides on the best alternative. 6 • Phase 3 : System Design The purpose of the systems design phase is to determine how to construct the information system to best satisfy the documented requirements. You must design all required information system outputs, files, inputs, application software programs, and manual procedures. Also, you must design the internal and external controls, which are computer-based and manual steps that guarantee the information system will be reliable, 7 The design is documented in the system design specification and is presented to the management and the end users for their review and approval. Management and end user involvement is critical so there is no misunderstanding about what the IS is to do, how it will do it, and what it will cost, After all systems design steps have been completed developments is not and if the terminated, you then enter the next phase, system 8 •development Phase 4 : System System development is the phase during which the information system is actually constructed: application programs are written, tested, and documented; operational documentation and procedures are completed; and end user and management review and approval is obtained. The end product of this phase is a completely functioning and documented information system. As is true with all 9 •implementation Phase 5 : System and evaluation After the system development phase is completed, you then proceed to systems implementation. Activities for this phase conversion of data to the include new system’s files, final training of the end users, and the transition from the old system to the new system. It is at this point that the end users and management actually begin to use the constructed IS. 10 The of if these is to purpose determine the evaluations information system proposed, and if theoperates costs as and benefits are as anticipated. •operation After the SDLC: system During the systems operation phase, changes will need to be made to These the information system. changes are classified as either maintenance or enhancements. Maintenance changes are made to correct errors or to conform with government requirements. Enhancements are modifications that add or change 11 1 Identifying problems,o pportunitie s, and 7 Implemen objectives ting and evaluating the 6 Testing system and maintainin g the system 2 Determinin g information requirement3 Analyzing system s needs 5 Developin g and document ing software 4 Designing the recommen ded system 12 Syste ms plan ning New, related problem or requirement Syste New implementation ms alternative or requirement supp Impleme ort ntation error (bug) Syste Systems ms implemen desig tation n Obsolete system Syste ms analy sis 13 The PIECES Framework by James Wetherbe P The need to improve performance. I The need to improve Information(or data). E The need to improve economics or control costs. C The need to improve control and security. E The need to improve efficiency of people and machines. 14