Career Forums

 
  Modern Analyst Forums  Business and Sy...  Requirements  Requirements Traceability Matrix
Previous Previous
 
Next Next
New Post 7/30/2009 7:37 AM
User is offline KIERANC
22 posts
9th Level Poster




Re: Requirements Traceability Matrix 

 

A Traceability Matrix should be created once the requirements have been baselined and updated throughout the project. Commonly this would appear as a table cross-referencing the requirements against the Functional Specification, Application, Infrastructure and Component Design documents, and the unit, component-integration and system testing conditions and Test Scripts. These could appear as columns in the matrix as follows.

   

Section No.

Section Heading Name

Description

Information Source

 

1

Unique Row Number

To aid identification of each cross reference

 

2

Requirement Reference

Taken from the Requirements Specification

 

3

Requirement description

A brief description of the business requirement

 

4

Business Priority

Taken from the Requirements Specification

 

5

Change Request Number

Usually the Change Number in the log

 

6

Functional Specification Reference

Usually a unique number from the Functional Specification bearing some relationship to the Requirements Reference Number, and a brief description of the relevant functionality. For non-functional requirements this may be marked N/A (not applicable)

 

7

Application Design Reference

Usually a unique number from the Application Design bearing some relationship to the Requirements Reference Number, and a brief description of the relevant design feature

 

8

Infrastructure Design Reference

Usually a unique number from the Infrastructure Design bearing some relationship to the Requirements Reference Number, and a brief description of the relevant design feature

 

9

Component Design Reference

Usually a unique number from the Component Design bearing some relationship to the Requirements Reference Number, and a brief description of the relevant design feature

 

10

A relevant Test Condition ID and Test Script ID

ID's taken from the Test Plan for each of the following levels of testing:

Unit

Component-Integration

System, which is subdivided into:

Implementation

User Requirement

Performance

User Acceptance

Operational Acceptance

 

11

Test Result for that particular test

This column can be used to indicate whether the test is still to be done, has failed, has been passed or is not required. This provides a means of checking that all requirements have been addressed, i.e. that testing is complete.

 

12

Comments

Any comments that will help clarify the meaning of any line

 

RequsitePro is an excellent tool for Requirements Traceability but a spreadsheet along the lines above can work just as well although it can be a lot of work to maintain in an up to date form. It really is a living document and lasts for the lifetime of the project.

 
Previous Previous
 
Next Next
  Modern Analyst Forums  Business and Sy...  Requirements  Requirements Traceability Matrix

 






 

Copyright 2006-2024 by Modern Analyst Media LLC