All mock tests are FREE till 31 December — register to save your progress
Unit 6 · Software Engineering Paper 2 CS · 22 June 2026

Which document outlines the functional and non-functional requirements of a software system?

Pick an option to check yourself, or open the answer below.

Show answer & explanation

Correct answer: A. SRS Document

Explanation

The Software Requirements Specification (SRS) is the formal document produced during requirements analysis that captures both the functional requirements (what the system should do) and the non-functional requirements (performance, security, usability, reliability, etc.) of a software system. A Design Document instead describes the system's architecture and internal structure, a Test Plan describes how testing will be carried out, and a User Manual explains how to use the finished system — none of these are where requirements are formally specified. Hence the correct answer is the SRS Document.

More Software Engineering questions