4.6 Software Requirements Specification (SRS)

 < Day Day Up > 



The SRS document specifies the exact functional specification for each and every item mentioned in the URD. Sometimes, these requirements are referred to as a Computer Software Configuration Item (CSCI). There may be more than one functional specification for each item mentioned in the URD. The URD should be viewed as the high-level, broad-brushstroke view of the user’s requirements. The SRS is sometimes referred to as a Functional Specification Document (FSD). Whatever the name, SRS or FSD, this document is the epicenter of design for each requirement stated by the user as necessary to satisfy his or her business needs.

These requirements are often included in a document called a Requirements Traceability Matrix (RTM). In this document, requirements are cross-checked against all of the design documents, test plans, and so on. Each requirement mentioned in the URD is or should be found in the RTM, along with any new requirements uncovered by the Core Team along the way. This matrix is used by test teams, development groups, and so on to keep them focused on what they are striving to achieve. Figure 4.3 shows a sample RTM.

click to expand
Figure 4.3: Requirements Traceability Matrix (RTM).



 < Day Day Up > 



Managing Software Deliverables. A Software Development Management Methodology
Managing Software Deliverables: A Software Development Management Methodology
ISBN: 155558313X
EAN: 2147483647
Year: 2003
Pages: 226

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net