Reporting

During product design and development, organizations produce a substantial amount of data. Reporting features provide the right data in the format that you need for project or program status and governance, agile reporting, project or program deliverables, and compliance.

  • Jazz® Reporting Service (JRS)
  • IBM Engineering Lifecycle Optimization - Publishing and Publishing Document Builder
  • IBM Engineering Lifecycle Optimization – Engineering Insights
  • Jazz dashboards and dashboard widgets that are provided by the reporting tools and other applications.

Jazz Reporting Service (JRS)

JRS is the default reporting tool for IBM Engineering Lifecycle Management (ELM). This solution provides a complete set of applications for software or systems development.

JRS includes Report Builder. Create your own reports or run predefined reports. One of the following components supplies the data for the report:
  • Lifecycle Query Engine (LQE): Indexes the data from across your projects for near-live reporting and reporting on configurations.
  • Data Collection Component (DCC): Populates the built-in data warehouse to gather data for your reports.

For more information, watch the following video:

If you need to customize your reports further or require high-quality printable documents with front and back matter, you can purchase IBM Engineering Lifecycle Optimization - Publishing to automate the generation of document-style reports across your deployed Jazz and other tools. After you create your custom report template in Engineering Publishing, you can import the template into Publishing Document Builder, where you can generate the documents from the Document Builder web interface.

Including report data in dashboards

In addition to dashboard widgets provided by the ELM applications, tables, graphs, and charts from reporting tools can be embedded in dashboards, and links to longer documents can make it easier for the practitioners to find, export, and print them.

To learn more about the available solutions and to decide which reporting tools best fit your organization's needs, see Deciding which ELM reporting option to use.

Reporting with data from IBM ELM and other products

You can produce tables and charts about artifacts from the following products:
  • IBM Engineering Requirements Management DOORS® Next
  • IBM Engineering Requirements Management DOORS
  • IBM Engineering Workflow Management
  • IBM Engineering Test Management
You can also generate document-style reports with Engineering Publishing and Publishing Document Builder for these additional products:
  • IBM Engineering Systems Design Rhapsody® and IBM Engineering Systems Design Rhapsody - Model Manager
  • IBM Change
  • IBM ClearCase®
  • IBM ClearQuest®
  • Atlassian JIRA, Git Commits, Git Pull Requests and Git Issues
  • Micro Focus ALM/Quality Center (formerly called HP ALM or HP Quality Center)
  • Other sources of XML or JSON data

Data sources

You can report on current data, historical trends, versioned data in configurations, and other relationships among data. You can aggregate data into a bigger picture or drill-down into more detail.

Your reports can use one of the following data sources:
  • Lifecycle Query Engine: An index of your current lifecycle data. If you are using configurations, your report includes all the versions of each artifact type across those configurations.
  • LQE Type-filtered data source: An index of versioned artifacts grouped into a configuration.
  • Data warehouse: Data Collection Component collects data from the applications and stores it in the built-in data warehouse. Reports reflect the state of the data when it was loaded into the data warehouse; the frequency of updates can be as short as every 10 minutes.
Document-style reports and reports about versioned artifacts do not use data warehouse data. Document-style reports query data directly from the application data source. If you enable configuration management, the Requirements Management and Quality Management applications no longer send feeds to the data warehouse; they now use Lifecycle Query Engine. You can also use IBM Engineering Lifecycle Optimization - Engineering Insights to visualize relationships in your engineering data.

For more information, watch the following video:

Part of the Jazz community

The ELM products are developed transparently on the open and extensible Jazz platform. On Jazz.net, you can download the products and their milestones, track development schedules, join discussion forums, open enhancement requests, and interact with the product developers. To learn more about the products, see the developer-written articles in the Jazz.net library or the topics about complex deployment scenarios on the Deployment wiki.