Completing the requirements analysis is the evolutionary step of the Software development life cycle (SDLC). Hence option 3
The SDLC is a method for evaluating and improving the development process. It enables a fine-grained study of each process phase. As a result, firms are able to maximize efficiency at each level.
SDLC aids in the achievement of these objectives by detecting inefficiencies and increased costs and resolving them so that everything runs smoothly.
Thus, Initial needs and architecture planning must be completed and are considered as an evolution in the SDLC model
Learn more about SDLC:
brainly.com/question/26366977
#SPJ1