Поширені запитання
Як DevGhost оцінює зусилля, що означає Ghost% і як використовувати його відповідально.
Ви стежите за розробниками? Звідки беруться години?+
Ні — жодного обліку часу, екранів чи натискань клавіш. Ми аналізуємо лише самі зміни коду й оцінюємо їхню когнітивну складність у годинах еталонного розробника. Це мірило, а не табель обліку часу.
Що означає «оцінка в годинах»?+
Скільки часу зміна забрала б у розробника середнього рівня (3–4 роки), який знає кодову базу й працює без ШІ. Вона вимірює складність роботи — не рядки й не фактичний час за столом. Вона охоплює написання коду, ручне тестування та виправлення за рев'ю; не враховує зустрічі, планування та очікування рев'ю.
Як саме ви оцінюєте зусилля?+
Це не «один виклик нейромережі», а багатоетапний конвеєр, у якому ШІ — лише один шар. Спершу модель читає самі зміни коду — що насправді змінилося — і оцінює когнітивну складність для еталонного розробника, замість того щоб рахувати рядки чи коміти. Поверх цього працює детермінований алгоритмічний шар: система класифікує природу кожної зміни, окремо розпізнає роботу з високими ставками (наприклад, інфраструктуру, міграції даних, безпеку), відфільтровує механічні та згенеровані зміни (масовий пошук-заміна, згенерований і переміщений код, форматування) і застосовує набори правил корекції та запобіжники, щоб один здогад моделі не міг розхитати результат. Великі та комбіновані коміти обробляються детальніше. Той самий стандарт застосовується до всіх автоматично, кожен коміт оцінюється один раз, і результат фіксується — звідси порівнянність і відтворюваність.
На якому досвіді та даних побудована методологія?+
Вона виросла з реальної корпоративної розробки: алгоритмічний шар кодує емпіричні патерни, зібрані на реальних проєктах — які зміни зазвичай дорожчі, ніж здаються, а які дешеві попри свій розмір. Ці правила звіряються з реальними еталонними оцінками (калібрування). Тож система поводиться радше як досвідчений технічний лідер, що оцінює роботу, ніж як простий лічильник рядків.
Моя команда використовує ШІ. Це ламає метрику?+
Навпаки — у цьому вся суть. Ми порівнюємо вашу команду з еталонним розробником, який працює без ШІ; якщо ШІ дозволяє постачати більше на день, Ghost% зростає, і саме цей розрив із «нормою до епохи ШІ» і показує продукт. Це не спотворення — це результат.
Що таке Ghost% і як його читати?+
Співвідношення вашого денного результату до результату еталонного розробника. 100% — це нарівні з еталоном, вище означає, що ви постачаєте більше на день, нижче — менше. Це не години й не понаднормові: високе число не означає «вигорання», а низьке само по собі не означає «слабкий».
Наскільки можна йому довіряти?+
Це модель, а не вимірювання. Ніхто не може відтворити реальний час, тож цінність — в одному наборі правил для всіх: сильна для трендів і порівнянь, а не для точності до години для окремої людини. Інструмент, щоб ставити кращі запитання, а не виносити вироки.
Чи можна обдурити метрику — розділяючи чи об'єднуючи коміти?+
Розділення й об'єднання комітів суттєво її не зрушують — оцінюється суть і складність змін, а не кількість комітів чи рядків. Важливіше: будь-яку метрику, на яку людей орієнтують напряму, зрештою починають оптимізувати замість самої роботи. Тож використовуйте її як командний сигнал і тренд, а не як особистий KPI — тоді обдурювати нічого.
Числа для людини не збігаються з моїм враженням. Чому?+
Система бачить код, а не всю роль: дизайн, рев'ю, менторство, планування та зустрічі не входять в оцінку. Розбіжність часто означає, що значна частина цінності людини живе поза комітами — а це саме по собі варте уваги.
Чи враховує система, що людина зайнята не лише кодом?+
Сама по собі — ні: вона бачить лише код і не знає реальної ролі та навантаження людини (рев'ю, менторство, зустрічі, підтримка). Лише керівник знає повне навантаження. Саме для цього є параметр «Частка» — частка часу, яку співробітник насправді витрачає на написання коду (0–100%). За замовчуванням це 100% (ми припускаємо, що людина повністю на коді); керівник вручну знижує її, щоб відобразити некодувальну роботу — саме тут у систему входить контекст, якого немає в коді. Тоді порівняння з еталоном стає справедливим і для тих, хто не кодує цілий день.
Чи можна використовувати його для рев'ю, оплати чи звільнень?+
Сам по собі — ні. Це командний сигнал і тренд, щоб почати розмову, а не індивідуальний вирок: одна метрика не охоплює якість, вплив чи контекст.
Що означають «вартість» і «цінність» у грошах?+
Вартість — це приблизно те, скільки постачена робота коштувала за стандартною ставкою; цінність — приблизно те, скільки коштувало б відтворити цей обсяг вручну, без ШІ. Розрив між ними — приблизний показник важеля (інструменти/ШІ), а не звіт про прибутки та збитки.

