Establishing a software requirements specification (SRS) involves gathering the ‘functional’ and ‘non-functional’ requirements of a new software product.


a) In which phase of the traditional Software Development Life cycle (SDLC) would the SRS be produced?
b) Explain why both functional requirements and non-functional requirements are necessary in an SRS.
c) Describe THREE typical non-functional requirements that may affect the quality of a software product.

Leave an answer

Sorry, you do not have permission to answer to this question .