A document containing all the actual requirement of the end user from the application. This document is prepared by the Business Development team or the marketing team with the client/end user approval.
SRS -- System Requirement Specification:
This document is prepared based on the BRS document. A document containing all the requirements for the development process, right from the beginning to the release of the application, like - Software requirements, man power, resources, platform, environment, etc,.
FRS -- Functional Requirement Specification:
A document containing the actual design of the application, with the implementation of high level design
patterns. Software architects prepare these documents.
Use Cases :
These documents help in low level designing of the application. Based on the design documents, software
analysts prepare the actual scenarios of the application. The document contains the information or the technical flow of the application in a hierarchical or pictorial presentation of the work flow.
Generally prepared by the Test leads, the document contains all the reference information to the base
documents, and the main content of the document is the actual plan of the work flow to be followed in the testing process.