ESPNHow a mass Man City player exodus would warp the transfer marketPunchNGF mourns victims of Ondo aircraft crashDaily MaverickSHARE WITH US: Online schools in South Africa: what should parents know?The Jerusalem PostFormer German spy chief detained on suspicion of espionage and treason, Bild reportsZDF heuteAktuelle Pressemitteilungen des ZDFSouth China Morning PostGreenpeace catches Hong Kong geopark ‘golden week’ visitors damaging marine lifeCapital FMGovt fast-tracks passport decentralisation as Malindi, Nyeri offices near completionNHK 社会JR東日本 大雨災害を受け運転規制のあり方を検証へNPRVietnamese police arrest 12 suspected of prowling city streets at night, snatching cats for meatکیهان لندنرئیس پیشین سرویس اطلاعات خارجی آلمان به اتهام جاسوسی بازداشت شدABC NewsTrump says his super PAC will now pay for controversial taxpayer-funded promo adsAntara NewsIndonesia targets Rp3,839 tln in downstreaming investment through 2029
The Daily Newsstand · Free, Always
Tuesday, October 6, 2026

«ИИ заменит всех?» Почему мы всё ещё управляем разработкой вручную?

Translate

Многие полагают, что с внедрением ИИ агентов, бизнес получает в свое распоряжение «волшубную палочку», способную дешево выполнять любые поставленные задачи «под ключ». К сожалению, наша реальность все еще далека от этой прекрасной мечты. Архитектура, отладка, интеграция, безопасность, эксплуатация, понимание предметной области и способность определить, что вообще надо сделать, никуда не делись.

Даже с продуктивностью ИИ‑кодинга картина пока далеко не однозначная: в исследовании METR в формате РКИ (RCT) начала 2025 года опытные open‑source разработчики на знакомых им кодовых базах с ИИ выполняли задачи на 19% дольше. Авторы считают, что ИИ сейчас, скорее всего, ускоряет работу, и свежие метрики это подтверждают: у вернувшихся в исследование разработчиков зафиксировано среднее ускорение на 18% (хотя разброс результатов пока велик: от -38% до +9%). Однако из‑за искажения выборки авторы честно не берутся оценивать точный масштаб эффекта (обновление 2026 года).

Безусловно, ИИ способен делать правдоподобные и правильные мзменения в коде. Особенно там, где задача хорошо ограничена, контекст доступен, есть тесты, а результат относительно просто проверить. И этого уже достаточно ускоряет написание кода, чтобы влиять на остальные части процесса разработки и поставки (ревью, отладка, интеграция, и так далее). Но готовы ли они к этому?

Небольшая оговорка

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

Написать код и доставить результат — всё ещё разные задачи

В мае Национальное бюро экономических исследований США (NBER) опубликовало работу с почти идеальным для этой темы названием: «Писать код / релизить» (Writing Code vs. Shipping Code). Авторы объединили телеметрию использования ИИ с данными более чем 100 тысяч разработчиков на GitHub и сравнили активность инженеров до и после внедрения инструментов относительно похожих коллег без ИИ. Это важное уточнение: перед нами наблюдательное исследование, поэтому цифры показывают устойчивую динамику, а не установленную закономерность.

Картина получилась любопытная. У разработчиков с автономными ИИ‑агентами активность на уровне коммитов выросла сразу на 180%. Но на уровне готовых проектов этот прирост сжался до 50%, а до реальных релизов дошло всего 30%. Авторы связывают такое затухание с эффектом «слабого звена» (weak‑link effect): резкое ускорение генерации кода мгновенно упирается в соседние этапы производственной цепочки (ревью, тестирование, интеграцию), где автоматизировать человеческий труд пока не получается.

Статистика лишь подтвердила то, о чём часто забывают в погоне за скоростью генерации: написание кода — это лишь малая часть сквозного процесса разработки.

Ревью, интеграция, тесты, зависимости, архитектура, безопасность, деплой, приёмка и меняющиеся на лету требования никуда не делись. Их не показывают в красивых бенчмарках использования кодинг‑агентов, но именно на них уходит большая часть времени до релиза.

Linear получил похожий эффект уже внутри собственной команды. Между январём и мартом 2026 года у них на 50% выросли и количество созданных задач, и количество влитого кода. Агенты сделали то, чего от них и ждали: через команду стало проходить заметно больше работы. Но следующим ограничением оказалось ревью; инженеры Linear признавались, что в какой‑то момент появляется стойкое желание просто закрывать PR шаблонным looks good, лишь бы разобрать завал.

Можно сделать очевидный вывод: теперь надо автоматизировать ревью, что, конечно, уже происходит. Но мне кажется, это слишком локальный ответ. Ревью — просто первое место, где стало хорошо видна более общая проблема: чем дешевле производство очередного действия, тем больше действий начинает проходить через всю систему разработки. А каждое такое действие меняет не только код — оно влияет на состояние всего проекта.

DORA (DevOps Research and Assessment) описывает тот же сдвиг с другой стороны: ИИ ускоряет первичную генерацию кода, но значительная часть сэкономленного времени сгорает на аудите и проверках; при этом более активное использование ИИ связано с одной стороны с ростом пропускной способности доставки, однако с другой — с нестабильностью релизов (delivery throughput и delivery instability). В их качественном исследовании инженеры регулярно называют дополнительную нагрузку на проверку новой ценой ускорения.

И вот здесь вопрос «насколько ещё ускорится написание кода?» для меня становится менее интересным. Интереснее другое: кто будет масштабировать систему в соответствии с этим ускорением?

У разработки есть «невидимый» слой runtime

Представим вполне обычную команду. У неё есть трекер — Jira, Linear или что‑то ещё. GitHub / GitLab. Slack. Документация. CI/CD. Observability. Созвоны. Теперь ещё Codex, Claude Code, Cursor и несколько агентов, которые действительно выполняют работу, а не просто отвечают на вопросы.

На схеме процесс хочется нарисовать так:

requirement → issue → code → review → release

requirement → issue → code → review → release

В жизни между этими блоками есть пласт работ и задач за рамками написания кода.

Иногда эту «невидимую» работу берет на себя проектный менеджер (PM). Иногда — руководитель разработки (EM). Иногда — тех/тимлид (TL). А иногда: «Витя» («не трогайте Витю, он один знает, почему всё сейчас именно так и работает»).

Он постоянно выполняет reconciliation — сводит воедино то, что было запланировано, с тем, что реально произошло, и как это представлено в рабочих системах. Причём хорошая работа здесь редко выглядит эффектно: заметить, что задача устарела; понять, что пулл реквест уже не соответствует новой версии требований; вспомнить, что зависимость формально не заблокирована, но другая команда ещё не приняла решение; связать вчерашний разговор со следующим шагом; вовремя понять, что 90% done третий день подряд — отдельное состояние, а не процент.

До ИИ это тоже было. Однако количество такой работы и скорость внедрения изменений естественным образом соответствовала скорости «человеческого исполнения», и достаточно опытный PM, EM или TL успевал удерживать значительную часть всего этого в голове.

Когда источников изменений становится больше, а сами изменения производятся быстрее, бутылочным горлышком, которое не позволяет перенести масштабирование дальше, становится человеческий фактор.

В трекере есть задача. А что происходит на самом деле?

Возьмём одну задачу и не будем больше менять пример по ходу статьи.

Есть PAY-421: добавить новый сценарий оплаты. В трекере она находится в In Progress. Критерии приёмки на момент постановки требуют поддержки двух версий клиента.

Кодинг‑агент получает задачу, читает репозиторий, делает изменение и открывает PR-883. С точки зрения агента работа выполнена достаточно хорошо, чтобы отдать её на ревью.

Ревьюер находит краевые случаи (edge cases) в старом клиенте. QA подтверждает проблему. В чате начинается короткое обсуждение, после которого владелец продукта принимает вполне разумное решение: старую версию клиента больше не поддерживаем. Исходные критерии приёмки изменились.

Одновременно соседняя команда выкатывает новую версию смежного API, и часть первоначальной реализации приходится делать иначе.

В трекере по‑прежнему:

PAY-421 — In Progress.

Он не врёт. Это даже хуже.

Он совершенно честно показывает последнее записанное состояние. Просто последнее записанное состояние и актуальное состояние поставки — уже не одно и то же.

Причём проблема здесь не в поле Status. Статус вообще является производной проекцией над более конкретными событиями: пулл‑реквест создан, ревью потребовало изменений, решение принято, критерии приёмки поменялись, появилась новая версия API, деплоя ещё не было.

Разработчику это можно представить как materialized view над несколькими источниками. Само значение In Progress почти ничего не знает о причинах, из которых оно получилось.

Сегодня эту проекцию часто поддерживает человек. Он знает, какие события действительно относятся к PAY-421, какой источник в конфликте считать более свежим, какое решение отменяет старое требование и что из этого следует для обновления плана работ.

В этом смысле описание задачи в трекере и ее статус иногда оказывается не отражением истины, а лишь кэшем происходящего.

Кэш полезный. Я бы даже сказал, необходимый, но вот с инвалидацией у него исторически всё сложно, так как каждое такое обновление требует ручного труда и времени ответственного сотрудника.

И пока изменения кода производят только люди с человеческой скоростью, схема ещё держится. Чем больше действий начинает выполняться автоматически, тем быстрее расходятся реальность и её отражения в трекере и документации.

Подключить ИИ к Jira — полезно. Но это всё ещё «не торт»

Естественный следующий шаг очевиден: если человек тратит время на перенос информации между системами, дадим ИИ доступ к этим системам.

Рынок именно туда и движется. Например, нынешний Planner Agent от Microsoft уже умеет генерировать задачи из цели, выполнять назначенные ему задачи с учётом контекста плана, принимать обратную связь и собирать статус‑отчёты. В актуальной версии он также работает с задачами и планами как полноценный участник в Microsoft Planner.

Поэтому тезис «скоро появится ИИ‑проектный менеджер» уже тоже не особенно интересен. Он появляется. Для меня более важен следующий вопрос: кто после появления такого агента отвечает за непрерывность процесса и его результат?

Вернёмся к PAY-421. Агент уже написал код и создал PR-883, но критерии приёмки теперь другие. Получается, что задача не может считаться выполненной, несмотря на формальное соответствие кода изначальным требованиям, но и состояние пулл‑реквеста не становится автоматически неправильным: часть полученной из него работы по‑прежнему необходима. Итого: старый статус agent completed task больше не отражает достижение результата, потому что изменился сам контракт.

Кто должен связать принятое продуктовое решение с новой версией критериев в трекере? Кто определит, какие части старого выполнения остаются валидными? Кто перестроит дальнейший план работ? Кто заметит, что смежный сервис изменил API и сломал зависимость? Кто решит, что требуется новое действие?

Если ответ — «менеджер посмотрит и разберётся», то глобально подключение ИИ к трекеру задач ничего не меняет в работе нашего «ответственного сотрудника». И сама операционная модель работы команды осталась прежней.

Исторически процесс управления проектами выглядит примерно так:

Человек ведёт delivery.
Система хранит историю изменений и показывает состояние работы.

Текущее поколение ИИ‑инструментов постепенно превращает его в:

Человек ведёт delivery.
ИИ-агенты выполняют всё больше отдельных и рутинных частей его задач.
Система хранит историю изменений и показывает состояние работы.

Мне интересна более радикальные изменения:

Человек контролирует получение целевого результата.
Система отвечает за организацию процесса и его контроль между значимыми человеческими решениями и по прежнему хранит историю изменений и показывает состояние работы.
Встроенный в систему ИИ отвечает за delivery — результат работы агентов и управляет ими.
ИИ-агенты выпоняют работу.
Система по прежнему хранит историю изменений и показывает состояние работы.

Не «человек вышел из контура». Скорее человек перестал быть runtime для всей механики этого контура.

Если система действительно ведёт delivery, одной кнопки «обновить статус» мало

На примере PAY-421 становится видно, что требуется от такой системы.

Изначально была не просто задача, а целевой результат: новый сценарий оплаты должен работать для согласованного набора клиентов. У этого результата была конкретная версия критериев. Из неё появился план, а уже из плана — PAY-421.

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

PR-883 при этом не надо выкидывать. Он остаётся доказательством того, что определённая часть работы была выполнена. Но статус задачи ещё не доказывает завершение целевого результата.

Затем меняется API смежного сервиса. Это уже новый факт окружения, а не бизнес‑решение. Он влияет на план другим способом — возможно, понадобится дополнительная работа; возможно, часть PR-883 станет устаревшей; возможно, система должна остановиться и запросить решение у человека, если изменение выходит за заранее разрешённые границы.

И только после реализации, тестов, деплоя и приёмки появляется набор доказательств, достаточный для утверждения, что целевой результат действительно достигнут.

Получается жизненный цикл примерно такого типа:

Задача никуда не исчезает. Она всё ещё удобная единица исполнения, ответственности и коммуникации. Но становится видно, что задача — слишком маленький объект, чтобы владеть всем жизненным циклом.

PAY-421 Done может быть абсолютно честным локальным фактом, пока нужный бизнесу результат ещё даже близко не готов. Точно так же PR merged или agent run successful сообщает что‑то полезное об отдельном шаге, но не являются доказательством завершения работы в целом.

Для PM‑аудитории это не новая философия: нормальное управление проектами давно говорит о результатах и ценности, а не о культе закрытых задач. Новое здесь скорее следствие: если целевой результат действительно является главным смыслом работы, runtime системы тоже должен уметь жить дольше отдельной задачи, чата и запуска агента.

Он должен переживать ожидание человека, изменение критериев, новый план, перезапуск worker, частично выполненную работу, неоднозначный таймаут внешнего инструмента и следующую итерацию через два дня.

Один очень умный ИИ‑PM — тоже не архитектура

Можно попробовать решить всё одним агентом: дать ему большой контекст, инструменты, память и разрешить самому собирать состояние, планировать, исполнять и проверять.

На прототипе это выглядит красиво, но в проде довольно быстро возникает вопрос полномочий.

Вернёмся к PAY-421. Если один и тот же компонент решил, что после изменения критериев надо изменить план, затем сам выполнил действие, потом сам интерпретировал полученные данные как достаточные доказательства и наконец сам объявил целевой результат завершённым, мы получили не автономное управление, а автоматизированную самоаттестацию.

В классической организации человек, который сам очертил границы задачи, сам потратил бюджет, сам выполнил работу, сам провёл аудит и сам подписал приёмку, делает процесс неуправляемым извне.

С агентами разделение полномочий никуда не исчезает. Планирование, исполнение, ведение процесса и независимая проверка — разные функции именно потому, что у них разные основания для принятия решений. Это не означает, что нужна обязательная «команда из пяти агентов». Количество процессов или моделей — деталь реализации. Можно реализовать разные роли в одной модели с жёстко разделёнными границами полномочий, а можно физически развести их.

Смысл в другом: исполнитель не должен быть единственным источником утверждения, что его работа привела к требуемому результату.

Что в таком случае остаётся PM, EM и человеку вообще

Если система берёт на себя операционный контур и синхронизацию контекста, возникает резонный вопрос: зачем в этой цепочке вообще остаются менеджеры?

Во‑первых, хорошие PM и EM занимаются не тем, что двигают карточки в трекере.

Во‑вторых, не вся координация является бессмысленным излишеством: именно в разговорах люди часто синхронизируют разные модели системы, замечают конфликт целей, договариваются о компромиссе и обнаруживают неопределённость, которой до разговора никто не видел.

PMI в Pulse of the Profession 2026 приходит к похожей границе с другой стороны: сложность проектов проявляется не только в объеме работ или сроках, но и в спорах при принятии решений, взаимозависимостях, разрыве общего понимания и постоянном изменении контекста. По их данным, команды, которые эффективно работают со сложностью, значительно чаще достигают результата; при этом акцент делается на результатах, согласованности и способности пересматривать картину, а не просто на более детальном управлении списком задач. (PMI)

Поэтому полезнее разделять не профессии, а типы работы.

Есть человеческая ответственность: определить, зачем вообще нужен PAY-421; решить, что старая версия клиента больше не стоит затрат на поддержку; принять риск; согласовать конфликт между командами; поменять приоритет; в конечном итоге принять результат.

А есть постоянное обслуживание операционной модели: заметить устаревшее состояние, связать событие с нужным контекстом, обновить проекцию состояния, проверить зависимость, напомнить о решении, подготовить уточнение требований, собрать доказательства, обнаружить рассинхрон, понять, что текущий план больше не соответствует принятому решению.

Второй тип работы выглядит намного более автоматизируемым. И здесь прозрачность критична: нужно в любой момент понимать, откуда пришли данные, на чём основаны выводы и как отследить всю цепочку шагов для верификации.

Если система в любой момент может объяснить, какой результат мы двигаем, какая версия критериев сейчас действует, что изменилось, на основании какого источника, кто или какой агент совершил действие, что заблокировано, где требуется решение человека, какие доказательства уже есть и почему текущего набора ещё недостаточно для приёмки — она снимает часть работы по восстановлению рабочего контекста.

PM меньше собирает статусы. EM меньше ходит по рабочим чатам. Разработчика меньше отвлекают вопросом, ответ на который уже есть в журнале исполнения. Руководитель получает более свежую картину не потому, что команду заставили вовремя заполнять отчеты, а потому что система сама умеет лучше фиксировать реальное состояние проекта.

Локальная ИИ‑продуктивность и продуктивность системы — не одно и то же

Именно поэтому мне не нравится измерять зрелость использования ИИ количеством токенов, запусков агентов или количеством пулл‑реквестов, созданных агентами.

Такие метрики полезны как телеметрия. Но они измеряют активность исполнителя, а не результат производственной системы.

NBER показывает сильный спад оценённого эффекта по цепочке от коммитов к релизам. Отчёт DORA демонстрирует, что выигрыш в скорости генерации нивелируется на проверке результата, а активное внедрение ИИ может одновременно сопровождаться и ростом пропускной способности, и ростом нестабильности.

Microsoft в отчёте Work Trend Index 2026 на ещё более широкой выборке показал: организационные факторы (культура, процессы, поддержка менеджмента) связаны с результативностью ИИ более чем вдвое сильнее индивидуальных навыков (67% против 32%); при этом лишь 19% опрошенных пользователей ИИ находятся в зоне, где их личная готовность поддержана зрелостью рабочих процессов организации. В отчёте отдельно подчёркивается: это статистическая связь, а не строгая оценка эффекта.

Достаточно практического вопроса: какая доля дополнительной работы, выполненной с помощью ИИ, реально дошла до принятого результата и сколько человеческого труда понадобилось, чтобы это произошло?

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

Мы уже однажды пытались измерять продуктивность строками кода. Повторять эксперимент на токенах не имеет смысла.

Границы применимости: где система не сработает

Самое сильное возражение — мы пытаемся автоматизировать проблему, которая во многих командах решается хорошим процессом.

Да. Хорошая команда с ограниченным WIP, прозрачными зонами ответственности, сильными тестами, короткими циклами обратной связи и нормальной дисциплиной работы с трекером действительно испытывает гораздо меньше описанных проблем. DORA прямо описывает ИИ как усилитель: сильные платформенные практики и ясные процессы помогают извлекать больше пользы, а фрагментированная или слабая система начинает быстрее демонстрировать собственные дефекты.

Для меня это скорее аргумент за автоматизацию известных свойств процесса, чем против неё. CI/CD не отменил культуру разработки — он просто перестал требовать, чтобы человек каждый раз вспоминал, что нужно запустить тесты. Observability не отменила ответственность за прод — она убрала необходимость круглосуточно вручную смотреть лог‑файл. Infrastructure as Code не отменил знания инфраструктуры — часть операционной механики просто перестала жить исключительно в голове администратора.

Почему поддержание процесса поставки должно быть принципиальным исключением?

Второе возражение — ИИ далеко не всегда ускоряет разработчика. Эксперименты METR это наглядно подтверждают, и споры вокруг реальных цифр ещё идут. Но для нашей проблемы даже не нужен тезис о тотальном ускорении. Достаточно того, что ИИ быстрее закрывает хотя бы отдельные классы задач. Как только на одном участке производительность подскакивает, узкое место мгновенно сдвигается дальше по цепочке — в интеграцию и координацию (обновление 2026 года).

Третье возражение для меня наиболее важное: не вся координация — лишняя работа. Иногда ручной разбор PAY-421 полезен именно потому, что во время него PM и разработчик обнаруживают несовпадающие представления о продукте. Если система просто молча «разрешит» расхождение, мы можем получить идеально актуальный трекер и плохо управляемый проект.

Поэтому задача — не убрать общение и не убрать человеческое суждение. Наоборот, хорошая система должна уметь отличать место, где можно автоматически поддержать состояние, от места, где появляется настоящая неоднозначность и принятие решения обязано вернуться человеку.

И есть ещё неприятный практический риск: можно настолько хорошо автоматизировать управленческий слой, что для обслуживания самого управленческого слоя понадобится отдельный специалист. Концептуально это было бы очень иронично, но на практике хотелось бы этого избежать.

Почему текущих трекеров стало недостаточно

К этой теме я пришёл не из абстрактных рассуждений. Я руковожу разработкой и командами уже более восьми лет.

За это время привыкаешь к тому, как много невидимого труда уходит на синхронизацию: удержать контекст, связать договоренности из созвонов с реальным состоянием репозиториев, вовремя заметить расхождение между бизнес‑целью и тасками. В классических командах этот налог на координацию хотя бы размазан по времени.

Но когда в конце прошлого года в собственных проектах и экспериментах я начал активно нагружать задачами автономных ИИ‑агентов, масштаб проблемы проявился мгновенно. Скорость исполнения выросла кратно, но вместе с ней выросла и нагрузка на меня как на координатора: решения оставались в чатах и заметках, реальное состояние мгновенно улетало от трекера, а задачи и документация (SDD — Spec‑Driven Development) продолжали жить своей жизнью после изменения исходных требований. Чем быстрее агенты генерировали изменения, тем больше времени приходилось тратить на ручную сборку контекста и объяснение системе, что произошло на самом деле.

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

На реальных проектах довольно быстро выяснилось, что машинного доступа к задачам недостаточно. Агент может прочитать карточку, открыть PR, изменить статус или создать следующую задачу. Но это не означает, что кто‑то ведёт весь жизненный цикл. Цель могла измениться, решение — остаться в переписке или в новом исследовании агента, старые критерии — продолжить жить в плане, а локально корректное выполнение — перестать соответствовать нужному результату.

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

Следующий логичный шаг — собственный внутренний агент, который не просто выполняет отдельные команды, а ведёт этот контур между человеческими решениями: следит за состоянием, связывает события, фиксирует расхождения, перестраивает план в разрешённых границах, запрашивает решение там, где этих границ уже недостаточно, и не объявляет результат завершённым без проверки. Он не владеет бизнес‑целью, не принимает риск за человека и не утверждает собственную работу. Но и человек больше не должен оставаться runtime для всей операционной механики.

К отдельным частям этой проблемы я много раз возвращался в коротких заметках, в том числе на LinkedIn. Свежие исследования, часть которых приведена выше, не породили эту идею, но дали достаточно внешней опоры, чтобы перестать собирать аргумент по кускам и свести его в один материал.

Это пока именно гипотеза, которую я проверяю практикой. Если тема окажется интересной, устройство такого контура — его архитектуру и узкие места — можно отдельно разобрать в следующем материале. Здесь мне важнее было зафиксировать саму границу автоматизации. Потому что вопрос уже не в том, можем ли мы написать ещё одного агента, который умеет git commit. Таких действительно достаточно.

Код — только начало

ИИ уже достаточно хорошо научился производить изменения, чтобы вокруг этого начали проявляться старые ограничения системы.

Ревью оказалось одним из первых. Далее — интеграция, решения, зависимости, приёмка, сверка состояния и весь тот слой, который сегодня часто незаметно исполняется PM, EM, TL или просто самым погруженным человеком в команде.

Если исполнение продолжит дешеветь, именно этот слой будет становиться всё более заметным ограничителем. И следующий существенный шаг в инструментах разработки может оказаться не очередным способом быстрее выполнить задачу, а системой, после внедрения которой человеку приходится меньше вручную обслуживать сам процесс доставки результата — при этом он всё ещё понимает, контролирует и принимает действительно важные архитектурные или продуктовые решения.

Код уже дешевеет.

Первоисточники и исследования:

  1. METR (2025–2026):

  2. NBER (2026): Writing Code vs. Shipping Code: Productivity Effects Across Generations of AI Coding Tools (Working Paper No. 35275)

  3. Linear (2026): Reviewing code in the agent era

  4. DORA (DevOps Research and Assessment): Balancing AI Tensions

  5. Microsoft (2026): Work Trend Index 2026: Agents, Human Agency, and the Opportunity for Every Organization

  6. PMI (Project Management Institute, 2026): Pulse of the Profession 2026: Driving Success in Complex Projects

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

0%Получение кода нужного качества0

0%Ревью и тестирование0

0%Интеграция и деплой0

0%Координация: актуальные требования, зависимости и решения0

View the original on Хабр →

KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.

«ИИ заменит всех?» Почему мы всё ещё управляем разработкой вручную? — KioskNews