|
Answer» The SDLC (system development life cycle) is a project management MODEL. It specifies the several stages that must be completed in order to take a project from conception to deployment and afterwards maintenance. The 7 Stages of the System Development Life Cycle: - Planning Stage: The planning stage (also known as the feasibility stage) is the time when developers start thinking about the next project. It helps in understanding the definition of the problem and scope of any existing systems, as well as the determination of the new system objectives.
- Feasibility or REQUIREMENTS of Analysis Stage: Gathering all of the specific details REQUIRED for a new system, as well as defining the first prototype concepts, is part of the analysis step.
- Design and Prototyping Stage: The design stage is required before moving on to the primary developer stage. Developers will begin by outlining the overall application's characteristics, as well as individual aspects such as User interfaces, System interfaces, Network requirements, Databases.
- Software Development Stage: The development stage is when programmers write code and build the application based on the design papers and specifications that were created earlier.
- Software Testing Stage: Developers will go over their software with a fine-tooth comb during the testing stage, identifying any flaws or defects that need to be recorded, corrected, and retested.
- Implementation and Integration: The general design for the app will come together after testing. Developer efforts will integrate DIFFERENT modules or designs into the source code, usually by using training environments to find more faults or defects.
- Operations and Maintenance Stage: This can include resolving new issues that arise as a result of user reports or dealing with LEFTOVER bugs that were not able to be corrected before launch.
|