In: Computer Science
Why it can be a better idea to design the system/software architecture during or before the completion of the requirement specification? Explain.
Answer)
In the SDLC process, the system requirement specification is the
process of gathering the requirements of the systems for
constructing the system and the design of the system. Thus the
design of the system/software architecture occurs after the
requirement specification generally. Here if we design the
system/software architecture during or before the completion of the
requirement specification, then it is of a greater advantage to the
project as the project can be designed as per the changing
requirements when the requirements in the project changes due to
the customer requirements which may change in the project, and the
design of the system/software architecture can be designed as per
the requirements. The system/software architecture design, in this
case, can be changed as per the changing requirement specification.
Thus it can be a better idea to design the system/software
architecture during or before the completion of the requirement
specification.