Today I’ll be telling you all you need to know about the system development life cycle.First of all a system development life cycle is a process of creating, or altering information systems, and the models and methodologies that people use to develop new systems. This life cycle was designed as an aid to building these systems and helps to reduce the amount of failures.
There are 5 phases in the system development life cycle. Each one is critical to creating a successful system.
Phase 1: Planning
The main aim of this phase is to identify the problems in a business and see if they can design a system to solve these problems. They also look to discover objectives and to see if an information systems could be put in place to achieve their objectives in a more efficient way. The output of phase 1 is a feasibility report it is then up to the management to decide whether or not to go ahead with the project.
Phase 2: Analysis
This Phase is all about sourcing the data need to design the system and analysing the current system to identify areas that need improvement. The data is obtained from the users of the system as they know the system the best, this is done through interviews and observations. The users views and opinions should be taken into account when designing the system
Phase 3: Design
The data gathered in the previous phase is put to use in this phase to achieve the design of the information system. Here they must choose a Datebase management system, interface design and many other elements of the system.
Phase 4: Implementation
The physical system specifications are converted into a working solution. This phase is where the coding, integrating and testing and the instillation occurs. By the end of this phase the system will be fully installed.
Phase 5: Maintenance
The final phase is to ensure that system remains working, up to date and any problems are resolved quickly. As users become familir with the system they may request