Частые вопросы
Как DevGhost оценивает трудозатраты, что значит Ghost% и как пользоваться этим ответственно.
Вы следите за разработчиками? Откуда часы?+
DevGhost анализирует историю и изменения Git, чтобы оценить вклад каждого разработчика в код. Он не отслеживает рабочее время, не делает снимки экрана и не записывает нажатия клавиш. Часы выражают трудоёмкость по единой эталонной шкале.
Что значит «оценка в часах»?+
Время, которое потребовалось бы middle-разработчику с опытом 3–4 года, знакомому с кодовой базой и работающему без AI, чтобы создать изменение. Сюда входят понимание нужного кода, проектирование решения, реализация, самотестирование и необходимые исправления. Самотестирование включает подходящие тесты, разбор их результатов, нужную ручную проверку поведения и финальную проверку своего изменения. Оценка не восстанавливает фактические часы автора и не заменяет аудит или экспертное ревью.
Как именно вы оцениваете трудоёмкость?+
DevGhost объединяет машинное обучение и собственную нейросеть с анализом структуры изменений в Git и специализированными алгоритмами. Он рассматривает изменения в контексте существующего кода, учитывает повторное использование и отдельно обрабатывает распознанные механические изменения и сгенерированные артефакты. Содержательный код, написанный с помощью AI, оценивается по той же эталонной шкале. Для анализа кода DevGhost не использует LLM.
На каком опыте и данных построена методология?+
Методика объединяет инженерный опыт, анализ структуры изменений и обучение собственных моделей. Распределение оценок во времени опирается на эмпирические исследования и практические замеры. Для анализа кода DevGhost не использует LLM.
Команда пользуется AI. Это ломает метрику?+
Содержательный код, написанный с помощью AI, оценивается относительно того же эталонного разработчика без AI. Если AI помогает разработчику выдавать больше оценённого результата в день, Ghost% может вырасти. Результат выше 100% означает результат выше нормы, а не доказательство использования AI; на сравнение также влияют опыт, инструменты, Share и выбранный способ подсчёта дней.
Что такое Ghost % и как его читать?+
Это оценка индивидуальной продуктивности в коде относительно middle-разработчика, который знает проект и работает без AI. При стандартной норме Ghost% = E ÷ (D × 3 × S) × 100: E — эталонные часы, D — выбранное число дней Spread или FTE, S = Share ÷ 100. 100% соответствует эталону, более высокое значение означает больший оценённый результат, более низкое — меньший. В командных сводках индивидуальные проценты взвешиваются по трудозатратам. Это не фактическое рабочее время и не оценка всей профессиональной ценности человека.
Насколько этому можно доверять?+
Используйте единую эталонную шкалу DevGhost, чтобы рассматривать устойчивый вклад, замечать сильных разработчиков и сравнивать периоды. Затем проверяйте сами изменения и контекст роли. Оценка не измеряет фактическое рабочее время, качество кода или всю ценность человека и не должна самостоятельно определять кадровое решение.
Метрику можно накрутить — дробить или склеивать коммиты?+
Метод оценивает содержание и сложность, а не вознаграждает число коммитов или строк. Однако разделение, склейка и перегруппировка изменений могут изменить контекст, который видит оценщик; неизменность результата не гарантируется. Проверяйте сами изменения и устойчивую динамику и не превращайте число в цель для оптимизации или единственное основание кадрового решения.
Цифры по человеку не сходятся с ощущением. Почему?+
DevGhost оценивает вклад, видимый в коде. В обязанности человека также могут входить менторство, ревью чужой работы и другие действия вне анализируемых изменений. Прежде чем трактовать расхождение, проверьте период, режим Spread или FTE, Share и сами изменения. Проектирование, проверки и исправления анализируемого изменения уже входят в эталонную трудоёмкость.
Что означает Share и что происходит при 0%?+
Coding Share — задаваемая вручную доля от 0% до 100%, по умолчанию 100%. Значение 100% означает обычную full-time роль разработчика: базовая норма 3 эталонных часа уже учитывает обычную некодовую работу. Уменьшайте Share при меньшей занятости оцениваемой разработкой, например при part-time или дополнительных обязанностях, не вычитая обычное некодовое время повторно. Проектирование, реализация, проверки и исправления изменения уже входят в трудоёмкость. Скорректированный Ghost% равен исходному Ghost%, делённому на Share ÷ 100; трудозатраты, даты, стоимость и исходный Ghost% не меняются. Например, 30 эталонных часов за 10 дней дают 100% при Share = 100% и 200% при 50%. При 0% скорректированный Ghost% недоступен, а не равен нулю; если Share не определён, он также недоступен.
Можно использовать для аттестации, зарплат, увольнений?+
Используйте метрику как один из сигналов для независимой человеческой оценки продуктивности каждого разработчика, включая устойчиво низкий вклад и сильные результаты. Рассматривайте несколько периодов с учётом обязанностей разработчика, качества кода, влияния на бизнес и работы вне кода. Ghost% не должен быть единственным или основным основанием для ревью результатов, оплаты, повышения или увольнения и не заменяет такую контекстную оценку.
Есть ли бесплатный тариф и сколько стоит анализ?+
Да. Каждый аккаунт получает стартовые кредиты и новую бесплатную квоту каждый месяц — карта не нужна, ограничений по функциям нет: бесплатный тариф это полный продукт. Один кредит покрывает один проанализированный коммит, а pull request, слитый через squash, считается по половине своих внутренних коммитов. Точную стоимость запуска видно до его начала.
Что значат «стоимость» и «ценность» в деньгах?+
Стоимость — грубо во что обошлась доставленная работа по стандартной ставке; ценность — во сколько обошлось бы воспроизвести этот объём вручную, без AI. Разрыв между ними — приблизительный индикатор рычага (инструменты/AI), а не отчёт о прибыли.

