Filter based upon location/function of related requirements

Fraser Macmillen
Fraser Macmillen Member Posts: 7

For reviews we'd like to create filtered sets of requirements based upon what they are related to.
For example, lets say we have functions: A, B & C. I am in function A but some of my requirements are related to requirements in function B & some relate to requirements in function C.   I'd like to get the set of my "A" requirements that relate to "B" so that I can get someone from team B to review that subset only.

What is the easiest way of doing this? 
I can't define location in a sub-filter - I see that is a long term roadmap item.
We have the functional discipline captured in the project ID, eg thisProj_A_SLR_, thisProj_B_SLR_ etc, but I don't seem to be able to parse that in a filter either
Maybe I have to add tags - but seems a shame if links already exist.
Any help appreciated

------------------------------
Fraser Macmillen
Vertical Aerospace
Bristol
------------------------------

Comments

  • Alex Frain
    Alex Frain Member, Data Exchange, Jama Connect Interchange™ (JCI) Posts: 27
    edited October 2023

    We do a similar thing with items in Project A that link upstream or downstream to items in Project B.  We can filter for items in Project A that have a downstream link (for instance) to items in Project B with a subfilter that looks for the Project ID string of items in Project B...

    image

    ------------------------------
    Alex
    Fujifilm Sonosite
    ------------------------------
    -------------------------------------------
    Original Message:
    Sent: 10-06-2023 05:09
    From: Fraser Macmillen
    Subject: Filter based upon location/function of related requirements

    For reviews we'd like to create filtered sets of requirements based upon what they are related to.
    For example, lets say we have functions: A, B & C. I am in function A but some of my requirements are related to requirements in function B & some relate to requirements in function C.   I'd like to get the set of my "A" requirements that relate to "B" so that I can get someone from team B to review that subset only.

    What is the easiest way of doing this? 
    I can't define location in a sub-filter - I see that is a long term roadmap item.
    We have the functional discipline captured in the project ID, eg thisProj_A_SLR_, thisProj_B_SLR_ etc, but I don't seem to be able to parse that in a filter either
    Maybe I have to add tags - but seems a shame if links already exist.
    Any help appreciated

    ------------------------------
    Fraser Macmillen
    Vertical Aerospace
    Bristol
    ------------------------------
    Alex
    Fujifilm Sonosite
  • Fraser Macmillen
    Fraser Macmillen Member Posts: 7
    edited October 2023

     [removed - superceded]

  • Roman Sickaruk
    Roman Sickaruk Member, Data Exchange, Functional Safety Kit (FSK) Posts: 9
    edited October 2023

    Hello Fraser,

    just an idea - you can tag all function B related requirements using batch edit in two clicks and then use Tags in subfilter.

    Maybe not the cleanest solution, but should work.

    ------------------------------
    Roman Sickaruk
    ON Semiconductor
    ------------------------------
    -------------------------------------------
    Original Message:
    Sent: 10-10-2023 01:36
    From: Fraser Macmillen
    Subject: Filter based upon location/function of related requirements

    Thanks Alex
    This is exactly what I was trying to do, however it seems that "contains word" will only find isolated words separated by spaces and not sub-strings. Eg if I have a Requirement Id that is "thisProj Bteam SLR" then it would find Bteam, unfortunately all ours are joined by underscores or hyphens "thisProj_Bteam-SLR".
    I think this is the problem I am facing.
    What I need is a "contains substring" option
    The only other route maybe is to use the API from something like MATLAB, parse the links to get a list of requirement Ids and then use the API to create a filter - if that is possible.



    ------------------------------
    Fraser Macmillen
    Vertical Aerospace
    Bristol
    ------------------------------

    Original Message:
    Sent: 10-09-2023 08:53
    From: Alex Frain
    Subject: Filter based upon location/function of related requirements

    We do a similar thing with items in Project A that link upstream or downstream to items in Project B.  We can filter for items in Project A that have a downstream link (for instance) to items in Project B with a subfilter that looks for the Project ID string of items in Project B...

    image



    ------------------------------
    Alex
    Fujifilm Sonosite

    Original Message:
    Sent: 10-06-2023 05:09
    From: Fraser Macmillen
    Subject: Filter based upon location/function of related requirements

    For reviews we'd like to create filtered sets of requirements based upon what they are related to.
    For example, lets say we have functions: A, B & C. I am in function A but some of my requirements are related to requirements in function B & some relate to requirements in function C.   I'd like to get the set of my "A" requirements that relate to "B" so that I can get someone from team B to review that subset only.

    What is the easiest way of doing this? 
    I can't define location in a sub-filter - I see that is a long term roadmap item.
    We have the functional discipline captured in the project ID, eg thisProj_A_SLR_, thisProj_B_SLR_ etc, but I don't seem to be able to parse that in a filter either
    Maybe I have to add tags - but seems a shame if links already exist.
    Any help appreciated



    ------------------------------
    Fraser Macmillen
    Vertical Aerospace
    Bristol
    ------------------------------

  • Fraser Macmillen
    Fraser Macmillen Member Posts: 7
    edited October 2023

    Found the answer - do the above but also use wild-cards, i.e. *B_SLR* will find all instances of that string within a longer string

    ------------------------------
    Fraser Macmillen
    Vertical Aerospace
    Bristol
    ------------------------------
    -------------------------------------------
    Original Message:
    Sent: 10-09-2023 08:53
    From: Alex Frain
    Subject: Filter based upon location/function of related requirements

    We do a similar thing with items in Project A that link upstream or downstream to items in Project B.  We can filter for items in Project A that have a downstream link (for instance) to items in Project B with a subfilter that looks for the Project ID string of items in Project B...

    image

    ------------------------------
    Alex
    Fujifilm Sonosite
    ------------------------------

    Original Message:
    Sent: 10-06-2023 05:09
    From: Fraser Macmillen
    Subject: Filter based upon location/function of related requirements

    For reviews we'd like to create filtered sets of requirements based upon what they are related to.
    For example, lets say we have functions: A, B & C. I am in function A but some of my requirements are related to requirements in function B & some relate to requirements in function C.   I'd like to get the set of my "A" requirements that relate to "B" so that I can get someone from team B to review that subset only.

    What is the easiest way of doing this? 
    I can't define location in a sub-filter - I see that is a long term roadmap item.
    We have the functional discipline captured in the project ID, eg thisProj_A_SLR_, thisProj_B_SLR_ etc, but I don't seem to be able to parse that in a filter either
    Maybe I have to add tags - but seems a shame if links already exist.
    Any help appreciated

    ------------------------------
    Fraser Macmillen
    Vertical Aerospace
    Bristol
    ------------------------------