Answer
A software requirements specification is a written agreement between a client and a software engineering firm stating the requirements and specifications of the software to be developed.
Work Step by Step
A software requirements specification is a written agreement between a client and a software engineering firm stating the requirements and specifications of the software to be developed.