Как DevGhost оценивает трудозатраты
Обновлено 6 июня 2026 г.
DevGhost оценивает когнитивные трудозатраты за изменениями кода — насколько трудной была работа, а не сколько строк изменилось и сколько человек просидел за клавиатурой. Оценка выражается в часах, которые понадобились бы разработчику среднего уровня (3–4 года), знающему кодовую базу и работающему без AI: написать код, проверить его вручную и поправить по результатам ревью. Она намеренно исключает встречи, планирование и ожидание ревью.
Пайплайн, а не один вызов AI
Трудозатраты — не результат одного вызова модели. Сначала языковая модель читает само изменение — что добавлено, удалено и перестроено — и оценивает его сложность для эталонного разработчика, а не считает строки или коммиты. Поверх этого работает детерминированный слой правил, который не даёт единичной догадке модели качнуть результат.
Детерминированный слой
Слой правил делает то, что сделал бы внимательный ревьюер:
- Классифицирует характер каждого изменения и отдельно распознаёт критичную работу — инфраструктуру, миграции данных, безопасность.
- Отфильтровывает механические и сгенерированные изменения: массовый поиск-замену, сгенерированный и перемещённый код, форматирование.
- Применяет наборы корректирующих правил и ограничителей, чтобы одна догадка модели не качнула результат.
- Разбирает большие и комбинированные коммиты подробнее, а не оценивает их одним куском.
Распределение трудозатрат во времени
Трудозатраты одного коммита распределяются максимум на пять рабочих дней с потолком в пять продуктивных часов в день, чтобы один большой мерж не искажал картину одного дня — а дневные значения, питающие Ghost %, оставались реалистичными.
Единообразие и калибровка
Один и тот же стандарт применяется ко всем автоматически. Каждый коммит оценивается один раз, и результат фиксируется — именно это делает числа сравнимыми и воспроизводимыми.
Алгоритмический слой кодирует эмпирические закономерности из реальной enterprise-разработки — какие изменения стоят дороже, чем выглядят, а какие дёшевы несмотря на размер, — и эти правила сверяются с эталонными оценками. Система ведёт себя не как счётчик строк, а как опытный техлид, оценивающий работу.
От трудозатрат к Ghost %
Затем дневные трудозатраты сравниваются с Ghost-нормой — три продуктивных часа за рабочий день — и получается Ghost %, результат команды относительно до-AI-нормы. Оценки вероятностны и не являются измерением какого-либо человека.

