The Software Requirements Specification (SRS) is a standard for the specification of software first published by the IEEE (Institute of Electrical and Electronic Engineers) (under ANSI/IEEE Std 830-1984). The current latest version is Std 29148-2018.
The SRS includes the requirements specification as well as the functional specification.
The IEEE has used this definition to define how the document should be structured. The chapters that are to appear in this document are thus fixed. The document basically consists of two parts:
- C-Requirement (customer requirement): this part is comparable to a specification sheet,
- D-Requirement (development requirement): this part is comparable with a specification sheet.