System Development Life Cycle

1017 Words5 Pages
In software development, we need a systems development life cycle to create or modify products. Systems development life cycle has ten phases, which are initiation phase, system concept development phase, planning phase, requirements analysis phase, design phase, development phase, integration and test phase, implementation phase, operations and maintenance phase, and disposition phase. The initiation phase is the start of a project if there’s the business need. The project will be appointed to manager to manage the project. This business requirement is recorded in the concept proposal. After the concept proposal is approved, the system concept development phase begins. I think this phase is necessary because it gives a reason to us to start…show more content…
If the workspace is established, it needs to define the main subsystems and their inputs and outputs, and assign resources for each process. The system needs to specify the physical characteristics and prepare a detailed design. In the design process, we need to create a detailed structure of the system to identify each subsystem. Each subsystem is divided into one or more design units or modules. Each module has detailed software specifications. I think it’s a good idea to separate the system into many subsystem and divide into many modules because it’s make it simpler to implement and design. Otherwise, it would be more very complicated to design without separate the works. Development phase is to make the detailed specifications generated during the design phase to translated into hardware and software that could be executed. Software need to be systematically unit tested, integrated and retested. Hardware need to assemble and test. This is also one of the important phase during the project development because it turns the plan into something real and it’s necessary in the project…show more content…
According to user requirements to monitor the continued performance of the system, and the need to modify the system. The operating system will be regularly assessed and determine how to make the system more efficient. If the system can adapt to the needs of the user or organization, operations will continue. If there’s needing to change the system, it might re-enter the planning stage. This is one of important part of the system development because technology is changing and get more mature with time passing. The user or organization’s need is also changing, so we also have to modify the system or improve it according their
Open Document