Systems Development Life Cycle
Next, we will discuss the systems development life cycle. The systems development life cycle is a conceptual model for implementing changes to a system. It parallels the Plan-DoCheck-Act method. This life cycle guides us from planning a new system to its maintenance.
The 7 steps of the systems development life cycle:
1. Plan – Identify Needs
2. Analyze – Compile Information and Analyze
3. Design – What It Will Look Like
4. Develop – Coding Software
5. Test
6. Deploy – Immediate, A/B Testing
7. Maintain – Turn Off Unnecessary Elements, Make Changes
Firstly, we need to plan for it. We need to identify the needs of our organization. Subsequently, we need to analyze. We need to gather information from different people in the organization. Then, we need to design the system to visualize what it will actually look like. We move forward to develop it, which involves coding the software. After that, we need to test the system.
From there, we can deploy the system. We could either immediately deploy it or perform AB testing, where we run the new and the old system simultaneously. The last step is maintenance, which might involve disabling certain unnecessary elements of the system or making changes.