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

Интеграция с Yandex Tracker

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

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

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

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

Шаг 1: Создайте сервисный аккаунт

Создайте отдельный Yandex-аккаунт для интеграции или используйте аккаунт с административными правами в организации.

Зачем нужен сервисный аккаунт?

Отдельный аккаунт позволяет разграничить автоматические действия от личных и упрощает управление доступами.

Шаг 2: Получение OAuth-токена

  1. Перейдите на страницу создания OAuth-приложения
  2. Создайте новое приложение:
    • Название: PanDev Metrics
    • Платформа: Веб-сервисы
  3. В разделе Доступы добавьте:
ДоступОписание
tracker:readЧтение задач и очередей
tracker:writeЗапись worklog
  1. Сохраните приложение
  2. Получите OAuth-токен через авторизацию приложения
Альтернативный способ

Можно использовать Yandex ID → Пароли приложений для создания токена с доступом к Tracker.

Шаг 3: Получение ID организации

  1. Откройте Yandex Tracker
  2. Перейдите в Администрирование → Настройки организации
  3. Скопируйте ID организации из URL или настроек

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

  1. Перейдите в Настройки → Интеграции → Yandex Tracker
  2. Введите:
    • ID организации: ID из шага 3
    • OAuth-токен: токен из шага 2
  3. Нажмите Проверить подключение и Активировать

Шаг 5: Выбор очередей

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

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

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

FAQ

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

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

Нужен ли платный тариф Yandex Tracker?
Интеграция работает как с бесплатным, так и с платным тарифом.