How to include / display traceability matrix inside the Module?
When authoring requirements in Modules, i can choose to create separate modules for high level requirements, then low level / detailed requirements, etc. and while going through this authoring I can establish traceability between artefacts.
I would like to be able to present this traceability in the module itself. For example, in the detailed requirements module I'm writing, I'd like to insert a matrix or a table showing what high level requirements are and how they are linked to the detailed requirements.
I do not seem to see how that would be possible to do. Have you got any ideas?
2 answers
Here are two ideas ...
- Create a link column that shows (for each row) all links of a particular relationship type, e.g., a high-level requirement is "satisfied by" a lower-level one. This will provide the traceability "in the module" but not summarized in a table in one row of the module. It has the advantage of being dynamic -- as data changes (new artifacts, new links) it will remain accurate.
- Use the graphical link explorer to view the trace relationships, create a screen shot, and upload that as an artifact. Include it in one of the artifacts in the module. It will show up in one row, but it's static--as soon as the data changes (new artifacts, new links) it will be out of date.
Comments
I just went through the process of printing a module with two extra columns (Priority attribute and Satisfies link relationships) -- just to remind myself exactly how it works in 4.0.1.
If you print a module (icon in the upper left -- same row as the edit button) not the icon row below that) you can choose either book or table layout (as well as output file type). If you choose table layout the additional fields will be shown. If you choose book layout, only the main content of the module is shown.