Requirement:
A condition or a capability needed by a user to solve a
problem or achieve an objective that must be met or
possessed by a system or system component to satisfy a
contract,standard,specification, or other formally imposed
document.
Specification:
A document that specifies, ideally in a complete,precise
and verifiable manner, the requirements, design, behaviour,
or other characteristics of a component or system, and
often,the procedures for determining whether these
provisions have been satisfied.
In very simple language
Requirement is nothing but the raw data gathered from the
customer what he wants whereas Specification is a document,
which explains cutomers needs and what system should do and
how it should work, the points which are not specified in
requirement,the architecture of the syatem and so on..
Requirement is a bases upto the paper work but
specification describes the functionality interms to the
system work .
Regards,
koteswara.9.rao@gmail.com
Requirment about athe projects are collected from the
customer
Specification will be checked by the test lead ,ie
checking the project whether developer have developed the
coding as per the customer need or not
Requirement(BRS):-
BRS- business requirements specification. Business
analyst will interact with the client and will form BRS
document,
It contains
1.scope of the project
2.business rules
3.client requirements in depth.
Initially client will give the req's in their own format
then it will be converted in to Standard format( which we
call as Specification) by which s/w people can understand.
In BRS the req's are defined in general format. where as in
SRS ,the req's will be divided in to modules and each module
contains How many interfaces and screens it can have.
SRS:-
Based on BRS system analyst will form SRS document,
it contains
1. System requirements along with hardware requirements
2. Functionality to be developed and
3. what is input
4. what is output
5. what is front end
6. what is back end
7. what are the technologies
8. what r processes how they will interact.
based on sRS document design will be generated.
SRS is a Software /System Requirement specification,it is a
MS word doc. which defines the complete business
functionalities of the particular application
SRS designed by System Anallyst
HOpe it might give ur answer.
As per the client requirement the test case are written
but specification can be developed by tester, they have to
fullfill the needs of the client in such way they have to
develop the code as well as without bugs