Overview of reporting

During product development, organizations produce a substantial amount of data. Reports help you extract the right data in the format you need. Jazz® Reporting Service, IBM Engineering Lifecycle Optimization - Publishing and Publishing Document Builder can be used alone or together to create dashboards, reports, and documentation for systems or software engineering project governance, agile reporting, and compliance.

Jazz Reporting Service (JRS)

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

Image map of the solution Overview of IBM Engineering Requirements Management DOORS Next Overview of Engineering Rhapsody Model Manager Getting started with Engineering Workflow Management Overview of Engineering Test Management Overview of Global Configuration Management Overview of Reporting Overview of Engineering Insights
Jazz Reporting Service includes Report Builder, which provides an easy-to-use interface where you can create your own reports or run predefined reports. Typically you use it with either of the following components:
  • 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 third-party tools. After you create your custom template in Engineering Publishing, you can import the template into Publishing Document Builder, where you can generate the documents from the web interface. Publishing Document Builder is included in the ELM launchpad for installation.

Reporting on IBM ELM 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 Rational® Change
  • IBM Rational ClearCase®
  • IBM Rational ClearQuest®
  • Atlassian JIRA and other JSON data sources
  • HP ALM
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.
Tables, graphs, and charts can be embedded in dashboards, and longer documents can be exported and printed.
Example of reports on a dashboard

Data sources

You can report on current data, historical trends, 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 these 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.
  • Lifecycle Query Engine scoped by a configuration: 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 for reporting. Reports reflect the state of the data when it was loaded into the data warehouse; the frequency can be as low as 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.

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.