Need best way to handle enhancements in requirements and version controlling using rational tools- RDNG and RQM
Need best way to handle enhancements in requirements:
E.g. : I have a requirement and based on that we have 2 Use cases and 2 Design docs.
And those are now linked to test cases and scripts.
Now there are some changes in requiremnts and I need different version of docs .alongwith old versions . So, is there best way to handle all below dos and data with the version controlling?
Use cases, Design docs, Test cases and scripts.
If yes, How? (Using RQM and Requiremnet Management.
3 answers
Since 6.0.x Configuration management is supported for RM and QM similar to how source code management works. You have streams and can work against them. You can branch and merge etc.
Hi Preeti,
As Ralph said, one way is to switch to "Configuration Management" mode for RM and QM project areas and you can maintain the versions as per the need.
Help Link for CM capabilities in QM and RM : https://jazz.net/help-dev/clm/index.jsp?topic=%2Fcom.ibm.rational.test.qm.doc%2Ftopics%2Fc_about_cm.html
https://jazz.net/help-dev/clm/index.jsp?re=1&topic=/com.ibm.rational.rrm.help.doc/topics/c_config_mgmt.html&scope=null
Another simple way is to do Requirement Reconciliation once you have the links between QM and RM set and any changes done, can be handled using this feature. More about it can be read here :
https://jazz.net/help-dev/clm/index.jsp?topic=%2Fcom.ibm.rational.test.qm.doc%2Ftopics%2Ft_reconcile_reqcolls_rm.html
Hope this Helps,
Krupa Gunhalkar
Comments
By "timeline", I believe you are looking for what CLM calls a "global stream". So in particular, you create a global stream that has contributions from RDNG, RTC, and RQM (these contributions can be either streams or baselines, or in the case of RTC, snapshots). The global streams are created and manipulated in the GCM (global configuration management) application. See: