How to create requirement traceability matrix with Team Foundation Server(TFS)

Posted: June 19, 2018 by Natalya Rahmany

How to create requirement traceability matrix with TFS

The requirement traceability matrix is one of the common methodological processes in testing. Still, so many projects do not know or use it in project testing.

In my opinion, the traceability matrix is one of the best ways to measure the coverage of the requirement.

What meaning of the requirements traceability matrix?

The requirement traceability matrix is used to record the relations of the requirements to the design, development, testing.

How to manage the traceability matrix with TFS?

Changes to the requirements are also recorded and tracked in the TM.

The TM is maintained throughout the lifecycle of the software release and is reviewed and approved by the QA Manager, SW Director, and Product Manager (of course, it could change depends on project policy).

For QA the requirement traceability matrix is very important because the process is done to make sure that all the requirements have been covered in QA test cases.

Join the Productive Hut newsletter

Subscribe to get our latest posts and tips!

I will never give away, trade or sell your email address. You can unsubscribe at any time!

Here is an example of a success TFS traceability matrix using.

  1. If you are using the User Story methodology please open a new  US in TFS.        

Go to all links tab->Link to ->Opened a window “Add Link to User Story”

Choose “Link type”->Child

In Link, Details choose the field “Work item IDs” and put a number of the relevant test case. Press “ok”

In the same way, you can relate test case to the relevant US, just choose link type “parent”

 2. The second step is to link the bug to the test case :

Open a new bug-> Go to all links tab->Link to ->Opened a window “Add Link to New Bug”

Choose “Link type”->Parent

In Link, Details choose the field “Work item IDs” and put a number of a relevant test case or User Story. Press “ok”

In the same way, you can relate the test case to the relevant bug just choose link type “child”.

Is this post helpful for you? Share your thoughts in comments on how it helped you. 

Join to Productive Hut Family and be part of a testing community!

Join the Productive Hut newsletter

Subscribe to get our latest posts and tips!

I will never give away, trade or sell your email address. You can unsubscribe at any time!

7 Comments

  • Hairstyles February 1, 2020 at 2:11 am

    Excellent post. I was checking continuously this blog and I’m impressed! Extremely helpful info specially the last part 🙂 I care for such info much. I was seeking this certain info for a long time. Thank you and best of luck.

    Reply
  • Helena Rayam February 29, 2020 at 3:11 am

    I was able to find good advice from your blog articles.|

    Reply
  • firtukloimutrzas April 1, 2020 at 12:42 am

    Awsome blog! I am loving it!! Will be back later to read some more. I am taking your feeds also

    Reply
  • Jina May 9, 2020 at 11:22 am

    You can certainly see your skills within the work you write. The sector hopes for more passionate writers like you who are not afraid to mention how they believe. At all times go after your heart.|

    Reply
  • travelers notebook pocket inserts January 1, 2021 at 7:47 am

    It’s difficult to get experienced people for this subject, but you appear to
    be you know what you’re referring to! Thanks

    my homepage; travelers notebook pocket inserts

    Reply
  • Daryl Kaeding January 8, 2021 at 4:41 am

    I really want to thank you for yet another great informative post, I’m a loyal visitor to this blog and I can’t tell you how much valuable tips I’ve learned from reading your content. I really appreciate all the hard work you put into this great blog.

    Reply
    • Natalya Rahmany January 8, 2021 at 6:48 pm

      Hi Daryl, I appreciate your valuable feedback! Thank you

      You are welcome to subscribe and see updated posts and tips.

      Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

I accept that my given data and my IP address is sent to a server in the USA only for the purpose of spam prevention through the Akismet program.More information on Akismet and GDPR.

%d bloggers like this: