GATE 2011 CS (CS1) – Question 20
Which is NOT desired in a good software requirements specification?
Practise this question in The GATE Grind →
Show answer and explanation
Correct answer: (D) Algorithms for software implementation
Explanation
An SRS specifies required behaviour, qualities and constraints. Detailed algorithms describe how the software will be implemented and belong in design rather than requirements. Thus D; the requirements document should avoid unnecessarily committing to one implementation.