SRS Document:
A software requirements specification (SRS) is a document that captures a complete description about how the system is expected to perform. It is usually signed off at the end of requirements engineering phase.It also describes the functionality the product needs to fulfill all stakeholders (business, users) needs.
A typical SRS includes:
- A purpose
- An overall description
- Specific requirements
The best SRS documents define how the software will interact when embedded in hardware — or when connected to other software.
It is not a design document.It contains functional and nonfunctional requirements only. System Architects and Programmers write SRS documents.
Importance of SRS Document?
- A software requirements specification is the basis for your entire project. It lays the framework that every team involved in development will follow.
- It’s used to provide critical information to multiple teams — development, quality assurance, operations, and maintenance. This keeps everyone on the same page.
- Using the SRS helps to ensure requirements are fulfilled. And it can also help you make decisions about your product’s lifecycle — for instance, when to retire a feature.
- Writing an SRS can also minimize overall development time and costs. Embedded development teams especially benefit from using an SRS.
0 Comments