System Requirement Specifications

What is SRS??

– SRS is a detailed description of software system to be developed with its functional and non functional requirements.

– The SRS is developed based the agreement between customer and contractor.

– It may include the use cases of how user is going to interact with software system.

– A good SRS defines the how software system will interact with all internal modules, hardware, communications with other programs and human user interactions with wide range of real life scenario.

– To achieve this we need to continuous communication with customers to gather all requirements.

– Using SRS document QA lead , managers creates test plan.

– It is very important that testers must be cleared with every detail specified in this document in order to avoid faults in test cases and its expected result.

Need of SRS :-

1. SRS reduces development effort.

2. SRS forms a base for cost estimation and project scheduling.

3.SRS provides a baseline for verification and validation.

4. SRS facilitates transfer of new software to new environment.

5.SRS serves as a basis for software improvement.

Leave a comment

Design a site like this with WordPress.com
Get started