Our team is looking for a way to link “requirements” to “user stories”(US) and user stories to requirements. To do this we created a TFS tree that looks like this
Collection XYZ Project (Agile). Container to hold all of the User stories Project R (CMMI). Container to hold all of the requirements
We then can link a user story from “Project” directly to a requirement from “Project R” and a test case to each user story. This test case can then also be linked directly to the requirement in “Project R” to validate that when the test case passes the requirement has been completed.
The idea is that we can then pull all testplans at the end of a contract and in theory that is the master test plan that the customer could use to validate all requirements have been met.
Is this a bad practice to intermingle different sdlc type project level containers? And is it even possible to export a report in a format that would save the manual labor of typing out a new test plan document.