Reporting and Importing capabilities of RRC
Hi I am currently evaluating RRC and its potential use in some of our projects.
The two major questions I have are:
1. Importing Spreadsheets with requirements information: Am i able to import spreadsheets and have RRC automatically create an artifact for each requirement I have listed.
A lot of the time we already have requirements documented and it is not feasible to re-enter them into RRC by manually created an artifact for each.
2. Reporting. Are reports customisable? The traceability reports that are generated have links back to the work items in RRC. Is it possible for a report to be generated that displays all the requirements selected and the actual items that it is linked to in the report such as use cases, BPMs etc...
This is because we need to demonstrate that we have met all the requirements and show the work products that have been created that do so.
thanks.
The two major questions I have are:
1. Importing Spreadsheets with requirements information: Am i able to import spreadsheets and have RRC automatically create an artifact for each requirement I have listed.
A lot of the time we already have requirements documented and it is not feasible to re-enter them into RRC by manually created an artifact for each.
2. Reporting. Are reports customisable? The traceability reports that are generated have links back to the work items in RRC. Is it possible for a report to be generated that displays all the requirements selected and the actual items that it is linked to in the report such as use cases, BPMs etc...
This is because we need to demonstrate that we have met all the requirements and show the work products that have been created that do so.
thanks.
6 answers
Hi I am currently evaluating RRC and its potential use in some of our projects.
The two major questions I have are:
1. Importing Spreadsheets with requirements information: Am i able to import spreadsheets and have RRC automatically create an artifact for each requirement I have listed.
A lot of the time we already have requirements documented and it is not feasible to re-enter them into RRC by manually created an artifact for each.
2. Reporting. Are reports customisable? The traceability reports that are generated have links back to the work items in RRC. Is it possible for a report to be generated that displays all the requirements selected and the actual items that it is linked to in the report such as use cases, BPMs etc...
This is because we need to demonstrate that we have met all the requirements and show the work products that have been created that do so.
thanks.
1. Please see this help guidance for importing from csv
https://jazz.net/help-dev/clm/index.jsp?topic=%2Fcom.ibm.rational.rrm.help.doc%2Ftopics%2Ft_import_csv.html
2. Please see this help guidance for generating a report
https://jazz.net/help-dev/clm/index.jsp?topic=%2Fcom.ibm.jazz.reports.doc%2Ftopics%2Frm_t_create_reports.html
towards the bottom is a comment
"Also, for information about adding custom Rational Reporting for Document Generation (RRDG) reports, refer to RRDG Report Customization."
Follow the link in the help.
Hi I am currently evaluating RRC and its potential use in some of our projects.
The two major questions I have are:
1. Importing Spreadsheets with requirements information: Am i able to import spreadsheets and have RRC automatically create an artifact for each requirement I have listed.
A lot of the time we already have requirements documented and it is not feasible to re-enter them into RRC by manually created an artifact for each.
2. Reporting. Are reports customisable? The traceability reports that are generated have links back to the work items in RRC. Is it possible for a report to be generated that displays all the requirements selected and the actual items that it is linked to in the report such as use cases, BPMs etc...
This is because we need to demonstrate that we have met all the requirements and show the work products that have been created that do so.
thanks.
1. Please see this help guidance for importing from csv
https://jazz.net/help-dev/clm/index.jsp?topic=%2Fcom.ibm.rational.rrm.help.doc%2Ftopics%2Ft_import_csv.html
2. Please see this help guidance for generating a report
https://jazz.net/help-dev/clm/index.jsp?topic=%2Fcom.ibm.jazz.reports.doc%2Ftopics%2Frm_t_create_reports.html
towards the bottom is a comment
"Also, for information about adding custom Rational Reporting for Document Generation (RRDG) reports, refer to RRDG Report Customization."
Follow the link in the help.
Thanks for the response. I have looked at the reports customisation but it seems you need another tool to create and modify the .dta files.
I had another question, IBM has numerous requirements management products that seem to all be able to be integrated together.
Would you be able to give me an overview of when each of the products are supposed to be used and in what context would you want to integrate them.
When I try to create the sample I get the following error:
Error creating the sample: java.lang.NullPointerException
hide details
Error Stacktrace:
com.ibm.team.lpa.automation.TaskException: java.lang.NullPointerException
at com.ibm.team.lpa.automation.CompositeTask$MonitoredSubTask.run(CompositeTask.java:77)
at com.ibm.team.lpa.automation.CompositeTask.run(CompositeTask.java:158)
at com.ibm.team.lpa.common.tasks.LoggingCompositeTask.run(LoggingCompositeTask.java:36)
at com.ibm.team.lpa.automation.AsyncTask$TaskRunner.run(AsyncTask.java:40)
at java.lang.Thread.run(Thread.java:811)
Caused by: java.lang.NullPointerException
at com.ibm.team.lpa.common.tasks.AbstractTaskIO.validateNonNull(AbstractTaskIO.java:66)
at com.ibm.team.lpa.common.tasks.AbstractTaskIO.setAttribute(AbstractTaskIO.java:60)
at com.ibm.team.lpa.common.tasks.io.CreateUserTaskInput.setMail(CreateUserTaskInput.java:119)
at com.ibm.team.lpa.templates.internal.xml.handler.UsersHandler$6.run(UsersHandler.java:221)
at com.ibm.team.lpa.tasks.util.ConditionalTask.run(ConditionalTask.java:36)
at com.ibm.team.lpa.automation.CompositeTask.run(CompositeTask.java:158)
at com.ibm.team.lpa.automation.CompositeTask$MonitoredSubTask.run(CompositeTask.java:71)
... 4 more
Any ideas?
Error creating the sample: java.lang.NullPointerException
hide details
Error Stacktrace:
com.ibm.team.lpa.automation.TaskException: java.lang.NullPointerException
at com.ibm.team.lpa.automation.CompositeTask$MonitoredSubTask.run(CompositeTask.java:77)
at com.ibm.team.lpa.automation.CompositeTask.run(CompositeTask.java:158)
at com.ibm.team.lpa.common.tasks.LoggingCompositeTask.run(LoggingCompositeTask.java:36)
at com.ibm.team.lpa.automation.AsyncTask$TaskRunner.run(AsyncTask.java:40)
at java.lang.Thread.run(Thread.java:811)
Caused by: java.lang.NullPointerException
at com.ibm.team.lpa.common.tasks.AbstractTaskIO.validateNonNull(AbstractTaskIO.java:66)
at com.ibm.team.lpa.common.tasks.AbstractTaskIO.setAttribute(AbstractTaskIO.java:60)
at com.ibm.team.lpa.common.tasks.io.CreateUserTaskInput.setMail(CreateUserTaskInput.java:119)
at com.ibm.team.lpa.templates.internal.xml.handler.UsersHandler$6.run(UsersHandler.java:221)
at com.ibm.team.lpa.tasks.util.ConditionalTask.run(ConditionalTask.java:36)
at com.ibm.team.lpa.automation.CompositeTask.run(CompositeTask.java:158)
at com.ibm.team.lpa.automation.CompositeTask$MonitoredSubTask.run(CompositeTask.java:71)
... 4 more
Any ideas?
I had another question, IBM has numerous requirements management products that seem to all be able to be integrated together.
Would you be able to give me an overview of when each of the products are supposed to be used and in what context would you want to integrate them.
I suggest looking at this thread:
https://jazz.net/forums/viewtopic.php?t=16930
then if you have further questions, starting a new top-level thread to discuss them.