In: Computer Science
In the system development life cycle (SDLC), why does the design phase exists and what does it contribute to the development of a system?
Answer)
The purpose of why the design phase exists is because there is a requirement transformation needed for completing and detailed system design specifications. The development phase begins after the design phase is done.
The SDLC contains a detailed plan for development which then maintains and also replaces the software system.
When the project is large and complex then the project team would have the set of requirements and a set of directions to follow which is called the design process in the SDLC.
When the project becomes more and more complex and large the set of requirements has to be clear and concrete and the design phase becomes important. This phase is meant for finding the most effective as well as an efficient way of constructing the solution. This is the process to build the best solution.
The design phase would provide the logical solution and also provides the Construct phase and also for providing the guidance to build the solution for deliverables producing during the design phases.
This can also help in processing the development phase of the system after the analysis and the accomplishment of the design phase. The implementation of the plan and the design would help in the development phase.