What is the difference between Requirement and
Specification?
Answers were Sorted based on User's Feedback
Answer / revati
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..
| Is This Answer Correct ? | 79 Yes | 6 No |
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.
| Is This Answer Correct ? | 24 Yes | 2 No |
Answer / koteswara rao.k
Requirement is a bases upto the paper work but
specification describes the functionality interms to the
system work .
Regards,
koteswara.9.rao@gmail.com
| Is This Answer Correct ? | 11 Yes | 3 No |
Answer / leng vang
Requirement: collection of "what" user's needs regardless
of technology capabilities and without consideration of how
the needs are met.
Specification: A logical, restricted, bounded and
verifiable description on "how" a system will satisfy the
requirement.
In parallel, system design and test cases are then
developed from the specification.
Specific technology or specific behavior may come with the
requirement, but keep them separate.
| Is This Answer Correct ? | 9 Yes | 1 No |
Answer / abhi
Requirement : BA(Business Analyst) deals with the client
and collect the requirement from the client and create
BRS(Business Requirement Specification ). BRS includes:
1. Client Introduction
2. Project Introduction
3.scope of the project
4.Existing project (which client is using currently)
5. drawback of existing project etc
Specification : After creating the BRS, he analyze the
requirements and basis on that he creates the SRS (System
Requirement Specification ) which includes :
1. System requirements
2. hardware requirements
3. Functionalities which needs to be developed
4. input data / output data
5.front end
6. back end
On the basis of SRS document design is created.
| Is This Answer Correct ? | 1 Yes | 1 No |
Answer / bipin
Requirements: The requirements are the Customer/clients
needs and description of information.
Specifications: The document which describes the Customer
needs or functional needs along with flow& behavior of the
system.
http://soft-engineering.blogspot.com
| Is This Answer Correct ? | 1 Yes | 3 No |
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
| Is This Answer Correct ? | 3 Yes | 14 No |
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
| Is This Answer Correct ? | 2 Yes | 13 No |
Can anybody explain about Mercury Quality Center " Dashboard tab" and its usage. Thanks in advance
What are the minimum requirements to start testing?
Hi there!!! Im Varun...i've completed my B.Sc in 2013.now im woriking in pharmaceitical company.now i want to shift to IT field..for that ive learned Manual testing.now i want to put 1+ years fake..wat my doubt s can i manage as fresher or any problem???suggest me im confused????
About Hierarchy level in your company.
what is the real time testing process for water fall model..plz exp asap..thanks in advance
What is the difference between load testing and volume testing?
Who Decide Severity And Priority ?
12 Answers British Telecom BT,
Write the test cases for 2-way electric switch system. Write for GUI, functionality as well as stress testing
At what stage of the life cycle does testing begin?
write TestCases for Yahoo messenger ?
What is Test management?
how to do testing estimation ? is there any genearl formula for that ?