<rss version="2.0" xmlns:a10="http://www.w3.org/2005/Atom"><channel><title>Inflectra Customer Forums: Design traceability report (Thread)</title><description> I need to generate the design traceability report, to prove that each requirement has been accounted for in both Software Architecture and Design.  Ive create a project which is holding all requirements in there (lets assume that the project consists of only one product for the matter of the question)  In this project I have 3 components:  1. Requirement 2. Architecture 3. Design  The design and architecture are written in semi-Word way: each requirement (header in Word) contain text, diagrams and is associated with real requirements as Depends On.                Requirement              No Tasks      3 - Medium      Requested           Feature      Requirements        [RQ:2234]                            My Requirement            No Tasks    3 - Medium    Requested         Feature    Requirements    [RQ:1790]                       Very hard requirement     Not Covered    No Tasks    3 - Medium    Requested         Feature    Requirements    [RQ:1789]                       Great requirement     Not Covered    No Tasks    3 - Medium    Requested         Feature    Requirements    [RQ:2218]                       Easy requirement     Not Covered    No Tasks    3 - Medium    Requested         Feature    Requirements    [RQ:2228]                       Just some requirement     Not Covered    No Tasks    3 - Medium    Requested         Feature    Requirements    [RQ:3148]                        Architecture       Not Covered      No Tasks      3 - Medium      Requested           Feature      Architecture      [RQ:3152]                        Physical View     Not Covered    No Tasks    3 - Medium    Requested         Feature    Architecture    [RQ:3149]                       Logical View     Not Covered    No Tasks    3 - Medium    Requested         Feature    Architecture    [RQ:3150]                       User View     Not Covered    No Tasks    3 - Medium    Requested         Feature    Architecture    [RQ:3151]                        Design       Not Covered      No Tasks      3 - Medium      Requested           Feature      Design      [RQ:3262]                        HAL: I2C     Not Covered    No Tasks    3 - Medium    Requested         Feature    Design    [RQ:3263]                       HAL:SPI     Not Covered    No Tasks    3 - Medium    Requested         Feature    Design    [RQ:3264]                       Safety features     Not Covered    No Tasks    3 - Medium    Requested         Feature    Design    [RQ:3265]                       Startup Sequence     Not Covered    No Tasks    3 - Medium    Requested         Feature    Design    [RQ:3266]                       Powerdown Sequence     Not Covered    No Tasks    3 - Medium    Requested         Feature    Design    [RQ:3267]         In the end I want to get something like this:  Design Traceability Report        Requirement Name        Architecture        Design         My Requirement      Physical view      HAL: SPI        Very hard requirement      Physical view      HAL: I2C        Great requirement      Logical View      Safety Features        Easy requirement      User View      Startup Sequence        Just some requirement      User View      Powerdown Sequence          The idea is to check for Component name of the artifact linked to the requirement and then decide if it belongs to Architecture or Design column (or something else). So... if the Component is Architecture, then place the linked name into Architecture column. if it is Design, then it belongs to Design column. And if it is anything else, it should be ignored.  I cant seem to find a way to get the Component from linked Artifact using XSLT., so not sure how to achieve my goal.   Can anyone please help? </description><language>en-US</language><copyright>(C) Copyright 2006-2026 Inflectra Corporation.</copyright><managingEditor>support@inflectra.com</managingEditor><category domain="http://www.dmoz.org">/Computers/Software/Project_Management/</category><category domain="http://www.dmoz.org">/Computers/Software/Quality_Assurance/</category><generator>KronoDesk</generator><a10:contributor><a10:email>support@inflectra.com</a10:email></a10:contributor><a10:id>http://www.inflectra.com/kronodesk/forums/threads</a10:id><ttl>120</ttl><link>/Support/Forum/spirateam/reports/3026.aspx</link><item><guid isPermaLink="false">threadId=3026</guid><author>Vladimir Plotkin (vladimir@inmarsys.com)</author><title>Design traceability report</title><description> I need to generate the design traceability report, to prove that each requirement has been accounted for in both Software Architecture and Design.  Ive create a project which is holding all requirements in there (lets assume that the project consists of only one product for the matter of the question)  In this project I have 3 components:  1. Requirement 2. Architecture 3. Design  The design and architecture are written in semi-Word way: each requirement (header in Word) contain text, diagrams and is associated with real requirements as Depends On.                Requirement              No Tasks      3 - Medium      Requested           Feature      Requirements        [RQ:2234]                            My Requirement            No Tasks    3 - Medium    Requested         Feature    Requirements    [RQ:1790]                       Very hard requirement     Not Covered    No Tasks    3 - Medium    Requested         Feature    Requirements    [RQ:1789]                       Great requirement     Not Covered    No Tasks    3 - Medium    Requested         Feature    Requirements    [RQ:2218]                       Easy requirement     Not Covered    No Tasks    3 - Medium    Requested         Feature    Requirements    [RQ:2228]                       Just some requirement     Not Covered    No Tasks    3 - Medium    Requested         Feature    Requirements    [RQ:3148]                        Architecture       Not Covered      No Tasks      3 - Medium      Requested           Feature      Architecture      [RQ:3152]                        Physical View     Not Covered    No Tasks    3 - Medium    Requested         Feature    Architecture    [RQ:3149]                       Logical View     Not Covered    No Tasks    3 - Medium    Requested         Feature    Architecture    [RQ:3150]                       User View     Not Covered    No Tasks    3 - Medium    Requested         Feature    Architecture    [RQ:3151]                        Design       Not Covered      No Tasks      3 - Medium      Requested           Feature      Design      [RQ:3262]                        HAL: I2C     Not Covered    No Tasks    3 - Medium    Requested         Feature    Design    [RQ:3263]                       HAL:SPI     Not Covered    No Tasks    3 - Medium    Requested         Feature    Design    [RQ:3264]                       Safety features     Not Covered    No Tasks    3 - Medium    Requested         Feature    Design    [RQ:3265]                       Startup Sequence     Not Covered    No Tasks    3 - Medium    Requested         Feature    Design    [RQ:3266]                       Powerdown Sequence     Not Covered    No Tasks    3 - Medium    Requested         Feature    Design    [RQ:3267]         In the end I want to get something like this:  Design Traceability Report        Requirement Name        Architecture        Design         My Requirement      Physical view      HAL: SPI        Very hard requirement      Physical view      HAL: I2C        Great requirement      Logical View      Safety Features        Easy requirement      User View      Startup Sequence        Just some requirement      User View      Powerdown Sequence          The idea is to check for Component name of the artifact linked to the requirement and then decide if it belongs to Architecture or Design column (or something else). So... if the Component is Architecture, then place the linked name into Architecture column. if it is Design, then it belongs to Design column. And if it is anything else, it should be ignored.  I cant seem to find a way to get the Component from linked Artifact using XSLT., so not sure how to achieve my goal.   Can anyone please help? </description><pubDate>Thu, 13 Mar 2025 14:57:33 -0400</pubDate><a10:updated>2025-03-17T06:54:33-04:00</a10:updated><link>/Support/Forum/spirateam/reports/3026.aspx</link></item><item><guid isPermaLink="false">messageId=7150</guid><author>Vladimir Plotkin (vladimir@inmarsys.com)</author><title> Sorry about formatting, Ive thought that a copy from Spira screen would work nicely... :( </title><description> Sorry about formatting, Ive thought that a copy from Spira screen would work nicely... :( </description><pubDate>Thu, 13 Mar 2025 14:59:14 -0400</pubDate><a10:updated>2025-03-13T14:59:14-04:00</a10:updated><link>/Support/Forum/spirateam/reports/3026.aspx#reply7150</link></item><item><guid isPermaLink="false">messageId=7151</guid><author>Victoria D (nino.diasamidze@inflectra.com)</author><title> Hello,  I think article  KB:542  about   Creating a Custom Report with Grouped Headings   is descri</title><description> Hello,  I think article  KB:542  about   Creating a Custom Report with Grouped Headings   is describing something very similar to what youre trying to achieve with XSLT. It helps to group the data in a report by a sub-heading, to show a table of associated requirements under each available Component.  What you need to modify is to display the component name as a column instead of the main heading as section.  Another options are: -   ODATA   that lets you run custom reports in other tools such as   PowerBI   and   Excel365   - use   ESQL   query to extract the required data     Regards, Victoria -       </description><pubDate>Mon, 17 Mar 2025 06:54:33 -0400</pubDate><a10:updated>2025-03-17T06:54:33-04:00</a10:updated><link>/Support/Forum/spirateam/reports/3026.aspx#reply7151</link></item></channel></rss>