Горячая клавиша: Ctrl/Cmd + K

Документация Commitlane

Документация

Как подключить GitHub, GitLab или Bitbucket, читать метрики разработки и DORA, оценивать сроки задач и создавать отчёты в Commitlane.

Начните с подключения Git. Ниже есть отдельные инструкции для задач, деплоев и инцидентов — к ним можно перейти, когда понадобятся эти данные.

Подключите первый репозиторий

  1. Создайте аккаунт. В разделе «Настройки → Интеграции» подключите Git-провайдера и выберите репозиторий. Запустите синхронизацию и дождитесь успешного завершения.
  2. Чтобы посмотреть отдельный профиль, откройте «Разработчики» и включите демо на 7 дней для одного человека. Карта не нужна. Если доступ к профилю уже открыт, пропустите этот шаг.
  3. Откройте «Обзор команды», выберите знакомые даты и репозиторий. Посмотрите таблицу с итогами по дням, включая дни без событий.
  4. Откройте «Поток изменений» и проверьте несколько PR у Git-провайдера. Сопоставьте даты их создания и слияния с описанием расчёта.

Что проверить после подключения

  • Вы знаете, какие даты, репозиторий и события входят в показатель.
  • Вы проверили расчёт по исходным данным и понимаете, что он не учитывает.
  • У вас есть конкретный вопрос к команде: например, почему определённый PR два дня ждал ревью.

С чего начать

Руководитель разработки

Как часто каждый сервис выходит в продакшен и сколько релизов приводят к сбоям?

Владелец продукта

Когда могут быть готовы оставшиеся задачи и как изменится срок, если сократить их число?

Возможности продукта

Обзор команды

Обзор работы команды: коммиты, пулл-реквесты, время до слияния и участие в ревью за выбранный период.

Карта знаний

Кто меняет код в репозиториях команды: доля коммитов каждого участника и показатель bus factor.

Поток изменений

Анализ пулл-реквестов: сколько создано и принято, среднее время до слияния и активность по дням и неделям.

DORA

DORA-метрики по сервисам: частота развёртываний, время до выпуска, доля неудачных изменений и время восстановления.

Планирование

Прогноз сроков проекта по оставшимся задачам и скорости работы команды, с несколькими возможными датами завершения.

Цели

Цели по метрикам разработки: целевые значения, текущий прогресс и сравнение с выбранными ориентирами.

Автоматизация (бета)

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

Команда

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

Отчеты

Отчёт за спринт: коммиты, пулл-реквесты, время до слияния и автоматически отмеченные изменения показателей.

Пользовательские метрики

Метрики, заданные формулой, и шаблоны отчётов, которые можно собирать и запускать вручную.

Влияние ИИ (бета)

Использование ИИ-ассистентов: принятые подсказки, сгенерированный код и сравнение групп разработчиков. Бета.

Капитализация

Учёт затрат на разработку: правила CapEx и OpEx, ручные исправления и отчёты за финансовые периоды.

Задачи

Задачи из Jira, Linear и Azure DevOps: статусы, исполнители и связанные изменения в коде.

Опросы

Опросы разработчиков: вопросы об инструментах и условиях работы, сбор ответов и результаты по категориям.