Частые вопросы

Как DevGhost оценивает трудозатраты, что значит Ghost% и как пользоваться этим ответственно.

Вы следите за разработчиками? Откуда часы?+

Нет. DevGhost не отслеживает время, экран или клавиатуру. Он анализирует только изменения в коде и оценивает, сколько времени на такую работу потребовалось бы middle-разработчику, который знает проект и работает без AI. Это единая шкала сравнения, а не табель учёта времени.

Что значит «оценка в часах»?+

Сколько заняло бы это изменение у разработчика среднего уровня (3–4 года), знающего кодовую базу и работающего без AI. Оценивается сложность работы, а не строки и не реально отсиженное время. Входит написание кода, ручное тестирование и правки по ревью; не входят встречи, планирование и ожидание ревью.

Как именно вы оцениваете трудоёмкость?+

DevGhost разбирает содержание изменений: что добавлено, удалено и перестроено. AI-оценку дополняет алгоритмический слой: он отсеивает форматирование, переносы и автоматически сгенерированные файлы, классифицирует характер работы, калибрует результат и ограничивает выбросы. Для всех изменений используются единые правила сравнения, поэтому результаты можно сопоставлять между разработчиками и во времени.

На каком опыте и данных построена методология?+

Она выросла из реальной работы с enterprise-разработкой: в алгоритмическую часть зашиты эмпирические закономерности, накопленные на реальных проектах, — какие изменения обычно дороже, чем выглядят, а какие дёшевы несмотря на объём. Эти правила сверяются с реальными эталонными оценками (калибровка). Поэтому система ближе к опытному техническому руководителю, который оценивает работу, чем к простому счётчику строк.

Команда пользуется AI. Это ломает метрику?+

Нет. Единый эталон описывает ожидаемую отдачу full-time middle-разработчика, который знает проект и работает без AI. Если AI помогает вашей команде создавать больше за тот же период, результат будет выше эталона — именно этот эффект DevGhost и показывает.

Что такое Ghost % и как его читать?+

Ghost % показывает продуктивность разработки за период относительно единого эталона с учётом Share. 100% — результат на уровне эталона, 130% — примерно на 30% выше, 70% — примерно на 30% ниже. Это оценка созданного результата, а не измерение отработанного времени.

Насколько этому можно доверять?+

По одному коммиту возможна заметная погрешность, поэтому выводы нельзя делать по отдельному изменению. Смотрите агрегированный результат за период, устойчивые отличия и динамику, а затем проверяйте сигнал с учётом Share, роли и контекста команды.

Метрику можно накрутить — дробить или склеивать коммиты?+

Дробление и склейка коммитов её существенно не двигают — оценивается содержание и сложность изменений, а не число коммитов или строк. Важнее другое: любую метрику, на которую человека таргетят напрямую, со временем начинают оптимизировать вместо работы. Поэтому используйте её как командный сигнал и тренд, а не как персональный KPI — так её и накручивать незачем.

Цифры по человеку не сходятся с ощущением. Почему?+

Система видит код, а не всю роль: проектирование, ревью, менторство, планирование, встречи в оценку не входят. Расхождение часто значит, что много ценности человека лежит вне коммитов — и это полезно заметить.

Учитывает ли система, что человек занят не только кодом?+

Сама по себе — нет: она видит только код и не знает реальной роли и загрузки человека (ревью, менторство, встречи, поддержка). Полную загрузку знает только руководитель. Для этого есть параметр Share — доля времени, которую сотрудник реально тратит на написание кода (0–100%). По умолчанию он равен 100% (считаем, что человек занят кодом полностью); руководитель снижает его вручную, чтобы отразить время на некодовую работу — это и есть место, где в систему вносится контекст, которого в коде нет. Тогда сравнение с эталоном становится честным и для тех, кто пишет код не весь день.

Можно использовать для аттестации, зарплат, увольнений?+

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

Есть ли бесплатный тариф и сколько стоит анализ?+

Да. Каждый аккаунт получает стартовые кредиты и новую бесплатную квоту каждый месяц — карта не нужна, ограничений по функциям нет: бесплатный тариф это полный продукт. Один кредит покрывает один проанализированный коммит, а pull request, слитый через squash, считается по половине своих внутренних коммитов. Точную стоимость запуска видно до его начала.

Что значат «стоимость» и «ценность» в деньгах?+

Стоимость — грубо во что обошлась доставленная работа по стандартной ставке; ценность — во сколько обошлось бы воспроизвести этот объём вручную, без AI. Разрыв между ними — приблизительный индикатор рычага (инструменты/AI), а не отчёт о прибыли.