Requirement stability
Hello,
I am trying to figure out a way to see how many times a requirement has been updated, these requirements can be either in a Module or Collection. I am having a issue finding the right way to do this in JRS.
Any thoughts are greatly appreciated.
Thank you
Lew
|
One answer
David Honey (1.8k●1●7)
| answered May 06 '22, 3:42 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER edited May 07 '22, 3:52 a.m.
Hi Lew,
In a opted-in-for-CM project area, each update to a requirement creates a new version. In the context of a particular configuration, either a local DN configuration or a global configuration, only one version of that requirement is likely ot be selected. If you define a report in Report Builder that uses the Lifecycle Query Engine scoped to a configuration data source, it reports on the versions of requires selected in a user-specified configuration (usually a global configuration). So such a report would only include one version of the requirement of interest. You could create a report using the Lifecycle Query Engine data source that is not configuration scoped. That would include all versions of a requirement of interest, regardless of the stream in which it was changed, without any indication as to the configuration context in which it was changed. You also have to watch out for the "Cartesian product" issue: Consider some reqirement versions with the following titles and properties:
Across all versions, the name has values {name1,name2,name3}, property X has values {value1,value3}, and property Y has values {value2,value4,value5}. A report across all versions that includes id, title, property X and property Y would generate the Cartesian product acoss those 4 properties:
Such a report is also not very useful. It shows 18 combinations (the Cartesian prodict) even though there are only 4 versions.And the result will include combinations of values that do not exist on any single version.
Best regards,
Comments
Lew Cote
commented May 06 '22, 5:39 p.m.
Thank you David,
Yes I can see the number of changes per requirement in DNG via the history, but that is just one at a time. I need to figure out how I can review multiple requirements in a module. So close but yet so far away.
Yeah I see what you mean in RB, I can see the same requirement listed 4 times but no distinction or date stamps to make them unique.
Have a Great weekend
Lew
|
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.