Professional Documents
Culture Documents
Uniq Requirement Source of Software Design Program Test Test Successful Modification Remarks
ue Requirement Reqs. Spec Spec. Module Spec. Case(s) Test of
No. / Verification Requirement
Functional
Req. Doc.
Objective 1:
Develop a matrix to trace the requirements back to the project objectives identified
in the Project Plan and forward through the remainder of the project life cycle
stages. Place a copy of the matrix in the Project File. Expand the matrix in each
stage to show traceability of work products to the requirements and vice versa. The
requirements traceability matrix should contain the following fields:
how many test cases written for perticular specification and all the test
cases for specified specification.
In this matrix, the rows will have the requirements. For every document {HLD,
LLD etc}, there will be a separate column. So, in every cell, we need to state,
what section in HLD addresses a particular requirement. Ideally, if every
requirement is addressed in every single document, all the individual cells must
have valid section ids or names filled in. Then we know that every requirement
is addressed. In case of any missing of requirement, we need to go back to the
document and correct it, so that it addressed the requirement.
Above table also provides the test coverage. Fron Traceability Matrix document,
we can ensure that all the requirements are addressed in the test cases. More
science behind traceability matrix can be found at Software Testing Times
Backward traceability is on the reverse direction that the end product has met
the requirements or not. It is very difficult to do this traceability without tool