If every requirement can be checked by a cost-effective process, then SRS is called
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: A. Verifiable
Explanation
IEEE 830 defines an SRS as verifiable if and only if every requirement stated in it is verifiable, and a requirement is verifiable if there exists some finite, cost-effective process by which a person or a machine can check that the product meets it. That is exactly the wording in the question. A traceable SRS lets each requirement be traced back to its origin and forward into the design and code; a modifiable SRS is structured so changes can be made easily and consistently; a complete SRS includes all significant requirements and responses. Only verifiability is about being checkable at reasonable cost.More Computer System Architecture questions
- The process to gather the software requirement from client, analyze and document is known as
- The Software Requirement Specification (SRS) is said to be ________ if and only if no subset of individual requirements described in it con…
- Let n1 be the number of requirements for which all reviewers have identical interpretations and n2 be the total number of requirements. Whi…
- Which one of the following statements, related to the requirements phase in Software Engineering, is incorrect?
- Requirements prioritisation and negotiation belongs to:
- Which of the following statements are CORRECT? (A) A process always checks the state of the currently executing process to enter its critic…