Process To Create Requirements Traceability Matrix

Posted By : Neha Dahiya | 29-Mar-2018

Traceability Matrix(TM)?

 

Traceability Matrix is a document that is used to track the requirements of the project are met or not. It co-relates the baseline of any two documents that are in many to many relationships so that completeness can be checked.

Requirement Traceability Matrix(RTM)?

 

All the requirements proposed by the client, software team including their traceability is captured in a single document called RTM, so that conclusion can be delivered at the right time of the life cycle.

RTM can also be defined as the document that is used to map and trace the client's requirement along with the test cases. Most important use of RTM is to check that the complete set of test cases are covered so that during the Testing no functionality is missed.

 

Requirement Traceability Matrix – Parameters include

 

  • Requirement ID
  • Module
  • Module
  • Control
  • Control Type
  • Functionality
  • Allowed Limit, Character Type, Mandatory, Default
  • Validations/Validation Message
  • Additional Information
  • Test cases

The Format of RTM:

 

 

How to create Requirement Traceability Matrix

 

 

Based on BRD(Business Requirement Document) and TRD(Technical Requirement Document), understand the concept of RTM.

Start writing test cases following the above concept. Look at the following table for BRD(Business Requirement Document).

 

 

 

 

Below is the format for TRD(Technical Requirement Document):

 

 

 

Sometimes Technical Requirement Document can also be termed as Function Requirement Document(FRD) but creation process of RTM  will remain same always.

 

Now let’s look at the Requirement Traceability Document (RTM)

 

Requirements Traceability Matrix is basically the combination of Business Requirements, Technical Requirements, and Test cases. Let's have look at the advantages of RTM.

Advantages of RTM

 

  • Traces 100% coverage of Tests
  • Highlights any type of requirement say Technical or business requirement
  • It covers the overall status of execution and defects
  • Analyse and estimates the work of the testing team with respect to the test cases.

 

 

 

Thanks!

 

 

 

 

 

 
Related Tags

About Author

Author Image
Neha Dahiya

Neha is a bright QA Engineer with skills in manual testing . Apart from finding bugs in application, she loves sketching and painting.

Request for Proposal

Name is required

Comment is required

Sending message..