In: Operations Management
QUESTION 2
The Systems Development Life Cycle (SDLC) is a formal multi process
through which information systems are implemented. The SDLC focuses
on the activities across all phases of the development. Discuss the
various phases of the SDLC. (30marks)
Systems Development Life Cycle
Systems Development Life Cycle or SDLC is a model that depicts different stages in the development of a system or software. Systems Development Life Cycle gives a complete plan regarding the development of a system in an organization. An SDLC will result in the creation of a high-quality system that satisfies the requirements of the users in an organization.
Phases of the Systems Development Life Cycle
The following are the important steps in the Systems Development Life Cycle.
1. Planning
This is the first stage of the Systems Development Life Cycle and it is concerned with the identification of the need for a system. We will define the problem in this stage of SDLC. We will create a feasibility report as part of this stage of SDLC. A project plan also will be created in this stage.
2. Systems Analysis and Requirements
A detailed analysis of various solutions to the problems will be evaluated for the purpose of selecting a suitable solution. A Software Requirement Specification or SRS will be made as part of this stage of SDLC.
3. Systems Design
The conversion of needs and expectations into a design plan in this stage. An IT infrastructure and system model will be designed in this phase.
4. Development
The actual development of the system will be done in this stage. The development of the system will be done on the basis of the inputs from previous phases.
5. Integration and Testing
The new system will get integrated into the environment on a trial basis and it will be tested to know defects and deficiencies if any.
6. Implementation
This is the stage of the actual implementation of a system. People in an organization shall start using the system from this stage onwards.
7. Operations and Maintenance
This is the stage of SDLC in which we continue to monitor the implemented system and update the same whenever it is required. New features can be added to the implemented system in this stage. Problems if the implemented system will be resolved in this stage.
Please give Up-vote if you like the answer. Thank you.