Significance of the Requirement Traceability Matrix

Document Sample
Significance of the Requirement Traceability Matrix Powered By Docstoc
					Significance of the Requirement Traceability Matrix
A requirement traceability matrix is the mapping of requirements for test cases. There are two
key aspects of traceability, backward and forward. Hence, it is crucial to know whether all the
requirements that are mentioned in the requirement document has a got a corresponding test
case. Furthermore, it is also crucial to know which requirement a certain test case has been
written for.

However, the purpose of the requirements traceability matrix can be listed as the following:

   •   To make sure that a particular test case is based on one more than one requirements
       that are mentioned in the Requirement Doc
   •   To determine which of the test cases are written for which requirements
   •   To check whether the test cases are written for each and every requirement
   •   If there is any dispute owing to a bug in which the developer is of the opinion that it's not
       as per the design in the test case, then the test can be tracked back to the requirement
   •   It assists to find out how many test cases are impacted whenever there is any change in
       an application

Today service providers specializing in agile methodology have introduced innovative
requirement traceability matrix. This matrix lets you choose a relation first and then owing to the
selected relation, you can choose personalized filters for every entity related to the relation that
imposes a filtration level of the linked records. The records of one entity can be highlighted row-
wise and the other in column-wise. Furthermore, over the filtration impose you are able to
choose the records that you would prefer to display. Some of the options available are:

   •   All
   •   Highlighted
   •   Records that have linked records only

Therefore, advanced requirement traceability matrix offers a comprehensive visual
representation of the entity items that are associated with one another with the help of
relationships. Utilizing this matrix you can create new, edit, delete relationships by double
clicking on the cell that comes at the intersection of the two entity item. It is impossible to deliver
a project until all its requirements are covered. Requirements traceability matrix covers the
business rules as well as determine the quality and completeness of the end user application. It
is also an essential aspect in software engineering and is a crucial element that a QA,
developer, architect should update accordingly.

				
DOCUMENT INFO
Shared By:
Categories:
Stats:
views:8
posted:12/24/2012
language:English
pages:1
Description: A requirement traceability matrix is the mapping of requirements for test cases. There are two key aspects of traceability, backward and forward. Hence, it is crucial to know whether all the requirements that are mentioned in the requirement document has a got a corresponding test case. Furthermore, it is also crucial to know which requirement a certain test case has been written for.