Software Requirements Specification template

By | January 20, 2015

This post explains what are the details required to be mentioned in the Software Requirements Specification template. The Software Requirements Specification document briefs your project, technology used, resources required to execute the project, environment support etc.

The minimum table of contents to be considered while preparing a Software Requirements Specification(SRS) Report are as given below.

1. Introduction

1.1 Purpose
1.2 Document Conventions
1.3 Intended Audience and Reading Suggestions
1.4 Project Scope
1.5 References

2. Overall Description

2.1 Product Perspective
2.2 Product Features
2.3 User Classes and Characteristics
2.4 Operating Environment
2.5 Design and Implementation Constraints
2.6 Assumptions and Dependencies

3. System Features

4. External Interface Requirements

4.1 User Interfaces
4.2 Hardware Interfaces
4.3 Software Interfaces
4.4 Communications Interfaces

5. Other Nonfunctional Requirements

5.1 Performance Requirements
5.2 Safety Requirements
5.3 Security Requirements
5.4 Software Quality Attributes

About Ravi Bandakkanavar

Graduated in B.Tech. in IT. I Was inspired by many people to start with blogging. Blogging is a great platform for me to share my ideas and knowledge. I Would love to surf, read, share my knowledge and build a community with people over here.

Leave a Reply

Your email address will not be published. Required fields are marked *