TGViewer
КайфКодинг КайфКодинг @vibecodingartem · 1.03K subscribers
Post #181 495

Forwarded from Дмитрий

https://research.google/pubs/what-improves-developer-productivity-at-google-code-quality/

О чём статья: исследование Google (ESEC/FSE 2022) пытается не просто найти корреляции, а установить причинные факторы, которые реально улучшают продуктивность разработчиков в «боевых» условиях. Два анализа: панельный опрос по 39 факторам + лаговый панельный анализ с метриками из логов.

Ключевые выводы:

На продуктивность каузально влияют шесть групп факторов: качество кода, техдолг, инфра-инструменты и саппорт, коммуникации в команде, цели и приоритеты, организационные изменения и процессы.

Направление причинности проверили отдельно: улучшение качества кода → рост продуктивности, а не наоборот. Увеличение удовлетворённости качеством кода на 100% в предыдущем периоде ассоциировано с −10% времени активного кодинга на CL, −12% времени от создания до отправки CL, −22% времени от сабмита до деплоя в следующем периоде. Обратной связи («сначала продуктивность, потом качество») не нашли.

Что не подтвердилось как причинный драйвер продуктивности: документация и митинги (несмотря на субъективную важность в откликах разработчиков).


Методология (коротко):

Панельные опросы Google Devs по 39 факторам с повторными измерениями → панельный анализ для отделения стабильных «скрытых» эффектов.

Для направления причинности между качеством кода и продуктивностью использовали лаговый панельный анализ и метрики из логов (времена по CL, деплой и т.д.).


Практические импликации:

Если нужен быстрый прирост индивидуальной продуктивности — инвестируйте время команды в улучшение качества кода (рефакторинг, архитектурная гигиена, снижение техдолга) и улучшение инфраструктурных инструментов/поддержки. Это даёт «самый большой выхлоп» при высокой статистической значимости (см. квадрант эффекта/значимости).

Фокус на «больше документации и меньше митингов» сам по себе не демонстрирует причинного эффекта на продуктивность.


Ограничения:

Данные одной компании; первая часть опирается на самооценку продуктивности; результаты важно валидировать в вашем контексте.
Google Research What Improves Developer Productivity at Google? Code Quality.
  • ❤ 2
More from @vibecodingartem
  1. Oct 3, 2026Post #1056
  2. Oct 3, 2026Новое видео на канале: https://youtu.be/tB147SYClzU ❤️ Поддержать канал на Boosty: https:/…
  3. Oct 3, 2026Желаю продуктивных выходных!
  4. Oct 3, 2026Retrieve for train, учим google поиск работать с подзапросами в неявном виде. 💻 Вышла инт…
  5. Oct 2, 2026Наш jev? FRIDA-Decisions! Ребята из ру сегмента тоже не отстают FRIDA-Decisions makes stru…
  6. Oct 2, 2026Валера большой красавчик - от появления модели до продакшн на тысячи клиентов - проходит 1…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →