Skip to main content
Version: v2 (current)

Jira Integration

PanDev Metrics integration with Jira allows you to link development activity with tasks, automatically log time, and analyze team performance.

Integration Features

  • Link Code to Tasks — automatic linking of commits and PRs to Jira issues
  • Automatic Worklog — recording time spent on tasks
  • Sprint Analytics — tracking team progress and velocity
  • Task Metrics — time in status, cycle time, lead time

Supported Versions

  • Jira Cloud (Atlassian Cloud)
  • Jira Data Center / Server (On-Premise)

Integration Setup

For Jira Cloud

Step 1: Create API Token

  1. Log in to Atlassian with a service account
  2. Go to API tokens
  3. Click Create API token
  4. Enter token name (e.g., pandev-metrics)
  5. Click Create and save the token
Service Account

It is recommended to use a separate Atlassian account for integration to distinguish automatic actions from personal ones.

Step 2: Connect in PanDev Metrics

  1. Go to Settings → Integrations → Jira
  2. Select Jira Cloud
  3. Enter:
    • Jira URL: https://your-domain.atlassian.net
    • Email: email of the service account
    • API Token: token from step 1
  4. Click Check Connection and Activate

For Jira Data Center / Server

Step 1: Create Personal Access Token

  1. Log in to Jira Server with a service account
  2. Go to Profile → Personal Access Tokens
  3. Click Create token
  4. Enter name and expiration date
  5. Click Create and save the token

Step 2: Connect in PanDev Metrics

  1. Go to Settings → Integrations → Jira
  2. Select Jira Server
  3. Enter:
    • Jira URL: Your server URL (e.g., https://jira.company.local)
    • Personal Access Token: token from step 1
  4. Click Check Connection and Activate

Step 3: Select Projects

  1. Select Jira projects to monitor
  2. Configure issue filters (optional)
  3. Enable/disable automatic worklog
  4. Save settings

Tracked Metrics

  • Cycle Time — time from start to completion of a task
  • Lead Time — time from task creation to completion
  • Time in Status — how long the task remained in each status
  • Throughput — number of completed tasks per period
  • Work in Progress — number of tasks in progress simultaneously

FAQ

How to link commits to Jira tasks? Include the issue key in the commit message or branch name (e.g., PROJECT-123).

Does automatic worklog work? Yes, PanDev Metrics can automatically log work time in Jira based on IDE activity.

Can integration be used without worklog? Yes, worklog is an optional feature that can be disabled in settings.