0% found this document useful (0 votes)
150 views3 pages

Need and Usage of Traceability Matrix For Managing Requirements

Requirement Traceability Matrix (RTM) keeps track of all user requirements and maps it with test case ids. This document contains the various steps that are used to create a traceability matrix. In this paper, we have discussedtemplate of RTM which contains requirements and its associated test case that is required in any of web based project. We have also discussed benefits of using this matrix.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
150 views3 pages

Need and Usage of Traceability Matrix For Managing Requirements

Requirement Traceability Matrix (RTM) keeps track of all user requirements and maps it with test case ids. This document contains the various steps that are used to create a traceability matrix. In this paper, we have discussedtemplate of RTM which contains requirements and its associated test case that is required in any of web based project. We have also discussed benefits of using this matrix.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

International Journal of Engineering Research

Volume No.5, Issue No.8, pp : 666-668

ISSN:2319-6890)(online),2347-5013(print)
1 August 2016

Need and Usage of Traceability Matrix for Managing Requirements


Dr. Mamta Madan1 , Dr. Meenu Dave2 , Ms. Anisha Tandon3
1,2
VIPS, PitampuraJaganNath University, Jaipur
3
JIMS Vasant Kunj
[email protected]@[email protected]
Abstract: Requirement Traceability Matrix (RTM) keeps track
of all user requirements and maps it with test case ids. This
document contains the various steps that are used to create a
traceability matrix. In this paper, we have discussedtemplate of
RTM which contains requirements and its associated test case
that is required in any of web based project. We have also
discussed benefits of using this matrix.

Forward Traceability

Backward Traceability

Keywords:
RTM- Requirement Traceability Matrix
U T- Unit Testing
I T-Integration Testing
S T-System Testing
I Introduction
1.1 What is a Traceability Matrix?
This documentis used to track the requirements [1]and check
whether all the test cases are covered against the requirement. It
checks whether each and every requirement is having a test case.
This document is maintained to map test requirements and test
cases.
Requirement Traceability Matrix(RTM)
RTM document [2] helps to identify missed requirements which
are covered in test cases. It keeps track all requirements and
maps it with Test case Ids
The RTMis used to determine that how many tests are required,
what kind of tests are required, tests can be automated or
manual, if any existing tests can be re-used. RTM ensures that
the
resulting
tests
are
most
effective[3].
RTM includes the following parameters:Requirement ID, Type,
Description, Specification, Unit, Integration, System & User
Acceptance test case.
Traceability Matrix Types:
It is of two types: Forward Traceability: Requirements Mapping
to Test cases and Backward Traceability: Test Cases Mapping to
Requirements [4].

Figure 1: Forward and Backward Traceability


II Benefits of using Traceability Matrix

It checks software requirements and its associated test


case.
It is used to find out the missing requirements.
Its helps to find out the test cases against any change
requirement[5].

III How to create a traceability matrix


1. Click on All Programs -> Microsoft Office -> Click on
Microsoft Excel
2. Describe these columns: Requirement ID, Requirement
description and one column for each test case.
3. Identify all the testable requirements.
4. Then identify all test flows and scenarios.
5. Requirement IDs are mapped to the test cases [6].
The following figure shows traceability matrix[7]covers lifecycle
of each requirement which is required in each phase of a project.
Table 1: Requirement Attributes(at end)
Above figureincludes requirement attributes, requirement
version, its unique identifier and name.
The following table contains the template of Requirement
Traceability Matrix[8].

IJER@2016

doi : 10.17950/ijer/v5s8/805

Page 666

International Journal of Engineering Research


Volume No.5, Issue No.8, pp : 666-668

ISSN:2319-6890)(online),2347-5013(print)
1 August 2016

Table 1: Template of RTM (at end)


The above table is the template of RTM and contains those
details i.e. required in any website project.
IV Conclusion
This paper has presented a simple approach for creating a
Requirement Traceability Matrix (RTM). There are various
benefits of creating this document. RTM template are used to
define the various requirements that is required in any website
project.The traceability matrix covers lifecycle of each
requirement as it evolves through each phase of a project.
ACKNOWLEDGMENT
I take this opportunity to remember and acknowledge the cooperation, good will and support both moral and technical
extended by several individuals out of which the thought of
making this paper had evolved. So, I am greatly elated and
thankful to my guides Dr. Mamta Madan and Dr. Meenu Dave
who had supported.
REFERENCES

Requirements
Definition

High-Level
Design

Requirements
version 1

Requireme Requireme Requirements


nts version nts version version 6
2
3-5

Requirement

Design
document
reference

REQUIREMENT
TRACEABILITY

REQUIREMENT
EVOLUTION

PROJ
ECT
PHAS
ES

i. Anisha Tandon, Usage of Traceability Matrix and Test


Coverage Matrix from Testing Perspective, in Second National
Conference on Information Technology for Business Transformation,
2011.

Unique
Identifier
Name

Business
rule
reference

Detailed
Design

ii. RoelWieringa,
An
Introduction
to
Requirements
Traceability.[Online].
Available:
doc.utwente.nl/76217/1/95traceability.pdf
iii. Requirements
Traceability.
[Online].
Available:www2.ing.unipi.it/~a009435/...tracking/Requirements%20Tra
ceability%20Matrix.pdf
iv. Wenbin Li, Jane Huffman Hayes, Fan Yang, Ken Imai, Jesse
Yannelli, Chase Carnes, Maureen Doyle, Trace Matrix Analyzer
(TMA), in IEEE Computer Society, 2013, pp. 44-50
v. Jane Cleland-Huang, Jane Huffman Hayes, J. M. Domel,
Model-Based Traceability, in IEEE Computer Society, 2009, pp. 6-10
vi. Robert Watkins and Mark Neal, Abbott Laboratories
Diagnostic Division, Why and How of Requirement Tracing, in 5th
International Conference on Application of Software Management,
1994, pp. 104-106
vii. Tom Carlos, Requirements Traceability Matrix, [Online].
Available: www.carlosconsulting.com/downloads/RTM.pdf
viii. Francisco
A.
C.
Pinheiro,
REQUIREMENTS
TRACEABILITY,
[Online].Available:http://citeseerx.ist.psu.edu/viewdoc/download?doi=
10.1.1.458.7787&rep=rep1&type=pdf
ix. Seema Sonkiya, Requirements Traceability Matrix (RTM)
What Is RTM And Why Do We Need It? [Online]. Available:
http://www.izenbridge.com/blog/requirement-traceability-matrix-whatis-rtm-and-why-do-we-need-it/, 2014
x. Inder p Singh, What is Traceability Matrix? [Online].
Available:
http://inderpsingh.blogspot.in/2014/01/traceabilitymatrix.html

Implementation

De Implementation
sign
reference
document
reference
Testing
Reference

Bu
siness rule
reference

Testing

Deployment

Requirement
s version 7

Final
baselined
requirements

UAT tested
Conf
irmationof
reference
complete
trace of each
Tracing
requirement
reference

Table 1: Requirement Attributes

IJER@2016

doi : 10.17950/ijer/v5s8/805

Page 667

S T

UAT

User should be able to


login to website

User
Login
Module

UI DESIGN

YES

YES

Trace to test script

Design
to
Trace
Specification

UI

user
from
Trace
to
requirement/Trace
System requirement

Requirement Type

Low
1

ISSN:2319-6890)(online),2347-5013(print)
1 August 2016

Requirement Description

Risk

ReqID

International Journal of Engineering Research


Volume No.5, Issue No.8, pp : 666-668

STC001
2

UI
Medi
um

High

UI

Medi
um

UI

Low

UI

UI DESIGN

YES

YES

Error message should


be displayed to the
operator on entering
wrong password
User account should
be locked on entering
wrong password three
times

User
Login
Module

User
Login
Module

UI DESIGN

User
account
is
locked message should
be displayed to the
operator

User
Login
Module

UI DESIGN

Website pages should


be displayed to the
operator based on its
access rights

User
Login
Module

UI DESIGN

STC002
STC003
YES

YES

YES

YES

STC004

YES

STC005

YES

Table 2: Template of RTM

IJER@2016

doi : 10.17950/ijer/v5s8/805

Page 668

You might also like