Featured Post

Step Wise Project Planning

Planning is the most difficult process in project management. The framework described is called the Stepwise method to help to distinguis...

  1. Home

Requirement Specification

Software Requirement Specification

This document is generated as output of requirement analysis. The Requirement analysis involves obtaining a clear and through understanding of the product to be developed.

The Requirement Specification should be consistent, correct and complete document.

The developer of the system can prepare requirement specification after detailed communication with the customer.

Components of SRS :-

  1. Functional Requirement
  2. Performance Requirement
  3. Design Constraints
  4. External Interface

Benefits of SRS :-
  1. reduce the development effort
  2. provide a basis for estimating cost and schedules
  3. facilitate transfer
  4. serve as a basis for enhancement
characteristics of SRS :-
  1. correctness :- a requirement specification is correct if every requirement included in the SRS represents something required in the final system
  2. unambiguous :- a SRS is unambiguous if its structure and styles are such they can made any necessary changes easily.
  3. modifiable :- a SRS is modifiable if its structure and styles are such they can made any necessary changes easily
  4. test-ability :- SRS should be written in such a way that it is possible to create a test plan to confirm


Previous
Next Post »