Overview

Data Theorem directly integrates with the Jira bug tracking system, where tickets can be created and assigned automatically to any development team. The following items are included in the Data Theorem Jira ticket:

A sample developer workflow is below:

  1. Data Theorem creates a Jira ticket

  2. Developer fixes the issue and submits a new build to pre-prod or prod

  3. Data Theorem scans the latest build, marks issues as Closed/Fixed and syncs the data to the existing Jira ticket. Please note: Data Theorem will not close issues in the customers Jira systems, but provide notifications within existing tickets using Jira comments.

Requirements

To begin the integration process, complete the web form here, which gathers the required information to connect Data Theorem to your Jira system.

Deployment

After completing the web form in the previous section, the Jira integration can be deployed. There are two options:

Cloud

Data Theorem can deploy and host the Jira integration for you; this setup requires your Jira instance to be accessible from the Internet.

Self-hosted

This deployment is useful for Jira Server instances that are not accessible from the Internet. Self-hosting is done using a Docker image pre-configured with Data Theorem’s Jira integration code, which does the following:

  1. Every day, pull new results from the Data Theorem API

  2. Push any changes (new ticket, closed ticket, etc.) to your Jira instance

If you’d like to self-host the Docker image, please follow the instructions here.

Integration Demo

Below is a demo on how to configure the Jira Integration.

Jira Integration.mp4