in IS&Software Engineering
335 views
0 votes
0 votes

If every requirement stated in the Software Requirement Specification (SRS) has only one interpretation, then SRS is said to be : 

  1. correct
     
  2. consistent 
     
  3. unambiguous
     
  4. verifiable
in IS&Software Engineering
335 views

1 Answer

0 votes
0 votes
Best answer

https://www.techtarget.com/searchsoftwarequality/definition/software-requirements-specification

An SRS should have following characteristics:

  • Correct -- should accurately reflect product functionality and specification at any point of time.
  • Unambiguous -- should not be any confusion regarding interpretation of the requirements.
  • Complete -- should contain all the features requested by a client.
  • Consistent -- same abbreviation and conventions must be followed throughout the document.
  • Ranked for importance and/or stability -- every requirement is important. But some are urgent and must be fulfilled before other requirements and some could be delayed. It’s better to classify each requirement according to its importance and stability.
  • Verifiable -- an SRS is verifiable only if every stated requirement can be verified. A requirement is verifiable if there is some method to quantifiably measure whether the final software meets that requirement.
  • Modifiable -- an SRS must clearly identify each and every requirement in a systematic manner. If there are any changes, the specific requirements and the dependent ones can be modified accordingly without impact the others.
  • Traceable – an SRS is traceable if the origin of each of its requirements is clear and if it makes it easy to reference each requirement in future development.

 

Ans : 3. Unambiguous

selected by

Related questions

Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true