SAMPLE SRS CONTENTS
1. Table of contents
2. Introduction
- Purpose of the SRS
- Problem statement
3. Statement of functional requirements
- functional requirements structured by tasks that can be accomplished by a
user; description of each task should be accompanied by screenshots of the
system's GUI as necessary
4. Non-functional requirements
- Non-functional qualitative requirements (Reliability, Robustness,
Performance, Maintainability, Usability)
5. Design/implementation constraints
- Standards compliance (if any)
- Development constraints (if any)
6. References and sources of information
Source: Introduction to the Team Software Process, Watts
S. Humphrey, Addison Wesley, 2000, page 113