Answer:
C. as the functional and design specifications are being developed based on the requirements
Explanation:
SDLC (software development life cycle) is the process from abstract design of an application to deployment of the functional application. There are six stages in the development life cycle of an application, They are;
- Planning : this is the feasibility study of the needs the application is meant to solve.
- Analysis: in this stage, the client prior problems and best solution are written down.
- Design: this stage gives a graphical design of the application with focus on the problems it is meant to solve. Prototyping and wireframing technologies are used.
- Development: In this stage, lines of code are written, debugged, tested and continually reviewed.
The other stages are deployment and maintenance.