Интеграция с Yandex Tracker
Интеграция PanDev Metrics с Yandex Tracker позволяет связывать активность разработки с задачами, автоматически логировать время и анализировать производительность команды.
Возможности интеграции
- Связь кода с задачами — автоматическое связывание коммитов и PR с задачами Tracker
- Автоматический worklog — запись времени работы над задачами
- Аналитика спринтов — отслеживание прогресса и скорости команды
- Аналитика очередей — понимание потока задач и узких мест
Настройка интеграции
Шаг 1: Создайте сервисный аккаунт
Создайте отдельный Yandex-аккаунт для интеграции или используйте аккаунт с административными правами в организации.
Отдельный аккаунт позволяет разграничить автоматические действия от личных и упрощает управление доступами.
Шаг 2: Получение OAuth-токена
- Перейдите на страницу создания OAuth-приложения
- Создайте новое приложение:
- Название:
PanDev Metrics - Платформа: Веб-сервисы
- Название:
- В разделе Доступы добавьте:
| Доступ | Описание |
|---|---|
| tracker:read | Чтение задач и очередей |
| tracker:write | Запись worklog |
- Сохраните приложение
- Получите OAuth-токен через авторизацию приложения
Можно использовать Yandex ID → Пароли приложений для создания токена с доступом к Tracker.
Шаг 3: Получение ID организации
- Откройте Yandex Tracker
- Перейдите в Администрирование → Настройки организации
- Скопируйте ID организации из URL или настроек
Шаг 4: Подключение в PanDev Metrics
- Перейдите в Настройки → Интеграции → Yandex Tracker
- Введите:
- ID организации: ID из шага 3
- OAuth-токен: токен из шага 2
- Нажмите Проверить подключение и Активировать
Шаг 5: Выбор очередей
- Выберите очереди для мониторинга
- Настройте маппинг полей задач (опционально)
- Включите/выключите автоматический worklog
- Сохраните настройки
Отслеживаемые метрики
- Cycle Time — время от начала работы до завершения задачи
- Lead Time — время от создания задачи до завершения
- Время в статусах — сколько времени задача находилась в каждом статусе
- Throughput — количество завершённых задач за период
- Распределение нагрузки — задачи по разработчикам
FAQ
Как связать коммиты с задачами Yandex Tracker?
Указывайте ключ задачи в сообщении коммита или названии ветки (например, QUEUE-123).
Работает ли автоматический worklog?
Да, PanDev Metrics может автоматически записывать время работы в Tracker на основе активности в IDE.
Нужен ли платный тариф Yandex Tracker?
Интеграция работает как с бесплатным, так и с платным тарифом.