What are the five parts of a requirements document according to ISO/IEC/IEEE 29148:2011?
Introductory information, referenced documents, specific requirements, planned verification measures, and appendices.
* ISO 29148 document structure — introductory info, referenced documents, specific requirements, verification measures, appendices. *
The standard suggests dividing the requirements document into five parts:
-
Introductory information: System goal, system bounding, general description of the software (perspective, properties of future users)
-
Listing of referenced documents: All documents that are referenced in the specification
-
Specific requirements: Functional requirements, performance requirements, interfaces
-
Planned measures for verification: How requirements will be verified/tested
-
Appendices: Information about assumptions made, identified dependencies
Why this structure matters:
- Provides standardized format across projects/organizations
- Ensures nothing is forgotten (checklist effect)
- Makes documents easier to review and maintain
- Facilitates contractual use (legal relevance)
- Enables tool support for requirements management
Go deeper:
Software requirements specification (Wikipedia) — a widely used SRS outline to compare against the ISO 29148 five-part structure.