[1/2] How tech companies measure the impact of AI on software development (Рубрика AI)
![Изображение 1 из 2 к публикации «[1/2] How tech companies measure the impact of AI on software development (Рубрика AI)»](https://assets.polomodov.tech/book-cube/images/3fadacb58c7e94a5b7b0b6c2e3968dbb08a838c25ccb549a5b0b45374d01acf2/3884-1-1002x1280.webp)
![Изображение 2 из 2 к публикации «[1/2] How tech companies measure the impact of AI on software development (Рубрика AI)»](https://assets.polomodov.tech/book-cube/images/053b42182b77ac9a378b7f93ff0e1e741495744e2555e3163e334200b04d3912/3884-2-1002x1280.webp)
Интересный пост от Гергели Ороша, автора подписки "The Pragmatic Engineer", и Лаура Тахо, CTO платформы DX, которая занимается измерением эффективности продуктивности. Они вместе были в подкасте "Measuring the impact of AI on software engineering", который я уже разбирал. У DX есть свой фреймворк для измерения продуктивности и недавно появился фреймвор для измерения влияния AI. В подкасте Research Insights мы их разбирали с Женей Сергеевым, engineering director из Flo Health
Если возвращаться к этой статье, то интересны примеры конкретных метрик из 18 компаний, которые Лаура привела в качестве примеров. Из них видно, что ИИ-инструменты уже широко распространились: ими пользуются ~85% разработчиков. Но измерить их эффект непросто - 60% техлидов признаются, что у них нет понятных метрик пользы ИИ. В новостях упрощают: звучат заявления вроде «ИИ пишет N% кода». Однако строки кода - плохая метрика продуктивности: исходный код - скорее бремя, а не ценность.
В итоге, Лаура предлагает ориетироваться на базовые метрики продуктивности: качество, надёжность, скорость, удовлетворённость инженеров. Многие компании продолжают измерять те же показатели, что и до ИИ (частота сбоев, скорость выпуска, время цикла, DevEx), а также оценивают насколько AI помогает их улучшать. Если эти базовые метрики не определены и нет консенсуса, а что считать продуктивностью, то оценка ИИ сведётся к пустым метрикам типа «количество кода» или процент принятых подсказок.
Кромое стандартных показателей появляются и специфичные для AI метрики и они разбиваются на три категории (подробности в статье "Measuring AI Code Assistants and Agents"):
- Уровень использования (usage)
- Влияние на работу (сэкономленные часы)
- Экономическое влияние (cost & benefits)
Продолжение в следующем посте.
#AI #ML #PlatformEngineering #Software #Architecture #Processes #DevEx #Devops