Перейти к основному содержимому
Версия: v2 (текущая)

Интеграция с Jira

Интеграция PanDev Metrics с Jira позволяет связывать активность разработки с задачами, автоматически логировать время и анализировать производительность команды.

Возможности интеграции

  • Связь кода с задачами — автоматическое связывание коммитов и PR с задачами Jira
  • Автоматический worklog — запись времени работы над задачами
  • Аналитика спринтов — отслеживание прогресса и скорости команды
  • Метрики задач — время в статусах, cycle time, lead time

Поддерживаемые версии

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

Настройка интеграции

Для Jira Cloud

Шаг 1: Создание API Token

  1. Войдите в Atlassian под сервисным аккаунтом
  2. Перейдите в API tokens
  3. Нажмите Create API token
  4. Введите имя токена (например, pandev-metrics)
  5. Нажмите Create и сохраните токен
Сервисный аккаунт

Рекомендуется использовать отдельный Atlassian-аккаунт для интеграции, чтобы разграничить автоматические действия от личных.

Шаг 2: Подключение в PanDev Metrics

  1. Перейдите в Настройки → Интеграции → Jira
  2. Выберите Jira Cloud
  3. Введите:
    • Jira URL: https://your-domain.atlassian.net
    • Email: email сервисного аккаунта
    • API Token: токен из шага 1
  4. Нажмите Проверить подключение и Активировать

Для Jira Data Center / Server

Шаг 1: Создание Personal Access Token

  1. Войдите в Jira Server под сервисным аккаунтом
  2. Перейдите в Profile → Personal Access Tokens
  3. Нажмите Create token
  4. Введите имя и срок действия токена
  5. Нажмите Create и сохраните токен

Шаг 2: Подключение в PanDev Metrics

  1. Перейдите в Настройки → Интеграции → Jira
  2. Выберите Jira Server
  3. Введите:
    • Jira URL: URL вашего сервера (например, https://jira.company.local)
    • Personal Access Token: токен из шага 1
  4. Нажмите Проверить подключение и Активировать

Шаг 3: Выбор проектов

  1. Выберите проекты Jira для мониторинга
  2. Настройте фильтры задач (опционально)
  3. Включите/выключите автоматический worklog
  4. Сохраните настройки

Отслеживаемые метрики

  • Cycle Time — время от начала работы до завершения задачи
  • Lead Time — время от создания задачи до завершения
  • Время в статусах — сколько времени задача находилась в каждом статусе
  • Throughput — количество завершённых задач за период
  • Work in Progress — количество задач в работе одновременно

FAQ

Как связать коммиты с задачами Jira?
Указывайте ключ задачи в сообщении коммита или названии ветки (например, PROJECT-123).

Работает ли автоматический worklog?
Да, PanDev Metrics может автоматически записывать время работы в Jira на основе активности в IDE.

Можно ли использовать интеграцию без worklog?
Да, worklog — опциональная функция, которую можно отключить в настройках.