protocol-⁠it.ru/otdel-razrabotki

Автоматизи­рованный отдел разработки

Задача идёт по восьми шагам, и машина проверяет каждый. Человек утверждает, что делаем, чем подтвердим и выпускаем ли.

11проверок машиной перед каждым выпуском
3круга, дальше задачу берёт человек
2человека принимают деньги и персональные данные
1

Что это

Выигрыш от ИИ в разработке легко принять на веру. В замере METR, опубликованном в июле 2025 года, 16 опытных разработчиков решали 246 задач в своих проектах, и с ИИ работа заняла на 19% больше времени. Ждали они ускорения на 24% и после замера были уверены, что стали быстрее на 20%. В феврале 2026 года METR сообщил, что с новыми инструментами разработчики уже работают быстрее, так что ответ для своего отдела даёт только замер на своих задачах. По опросу Workday в январе 2026 года 37% времени, которое ИИ сэкономил сотрудникам, уходит на переделку его работы. Автоматизированный отдел собран ради того, чтобы агент не тратил время людей. У него есть правила, одиннадцать проверок и предел в три круга.

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

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

Такой отдел мы собираем у вас, из ваших людей и в ваших системах. Или работаем своим отделом. У нас он настроен под наши правила, под ваши его настраивают заново, и это часть сметы. Чем два формата отличаются, в разделе 3.

2

Что разработка стоит у вас сейчас

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

Оклад 220 000 ₽, это медиана мидл-разработчика за первое полугодие 2026 года по Хабр Карьере. Взносы 30,2% в пределах предельной базы, ставка закона

42 966 ₽ стоит один выпуск. Конвейер сам считает эту цифру по журналу выпусков и приносит её в протоколе недели, раздел 7
198 305 ₽ съедают переделки в месяц, если каждый третий выпуск возвращался один раз. Эту сумму и уменьшают тесты, написанные до кода
859 320 ₽ стоит отдел в месяц вместе со взносами
3 437 280 ₽ следующий разработчик в год, плюс 264 000–⁠660 000 ₽ рекрутерам и 30–⁠60 дней ожидания. Документы, переводы, тесты и скрипты в конвейере выходят без часов людей, поэтому тот же отдел выпускает больше

Если бы ваши разработчики теряли с ИИ 19% времени, как участники замера METR 2025 года, этот отдел терял бы 163 271 ₽ в месяц. С инструментами 2026 года METR видит ускорение, поэтому вашу цифру, в плюс или в минус, замеряет диагностика.

Проверьте за один день

1Попросите руководителя разработки назвать стоимость последнего выпуска в рублях
2Попросите показать тест, который был написан до кода и падал
3Спросите, что будет с задачами, если старший разработчик уйдёт в отпуск на месяц

Если ответов нет к вечеру, у разработки сейчас нет ни цены, ни проверки, ни второго исполнителя.

3

Два формата

Три способа вести разработку в одной таблице. Последняя строка про то, где какой из них уместен.

3.1Кто отвечает за результат

Свой отдел как есть
Руководитель разработки или подрядчик по договору. Сроки задач держатся на его памяти и на вопросах в чат.
Собираем у вас
Ваш руководитель разработки. Мы ставим конвейер, учим людей и на время запуска ведём его вместе с ним, срок записан в смете.
Работаем нашим отделом
ИТ-⁠директор проекта, по договору.

3.2Кто пишет код

Свой отдел как есть
Люди. Если кто-⁠то из них пользуется агентами, правил для этого обычно нет.
Собираем у вас
Ваши разработчики и агенты в ваших системах. Кому что достаётся, решает уровень риска задачи, раздел 5.
Работаем нашим отделом
Наши разработчики и агенты, тот же порядок по уровням риска. В команде четыре разработчика серверной части во главе со старшим, три разработчика интерфейсов и дизайнер.

3.3Что проверяется перед выпуском

Свой отдел как есть
Как заведено у команды. Часто это тесты, написанные после кода, и взгляд коллеги.
Собираем у вас
Одиннадцать автоматических проверок, раздел 6. Пока хоть одна красная, выпуска нет.
Работаем нашим отделом
Те же одиннадцать. Список открыт, его можно отдать вашему техническому директору.

3.4Что видите вы

Свой отдел как есть
Статус в трекере и ответы на вопросы.
Собираем у вас
Шесть цифр по разработке в протоколе недели по пятницам, раздел 7, среди них стоимость выпуска в рублях.
Работаем нашим отделом
Те же шесть цифр и отчёт в рублях за месяц.

3.5Где код и доступы

Свой отдел как есть
Как сложилось. Ключи часто у одного человека.
Собираем у вас
В ваших системах. Ключи ваши, доступы поимённые.
Работаем нашим отделом
В вашем репозитории. Наши доступы поимённые и минимальные, входы пишутся в журнал. Модель работает там, где скажете, варианты в разделе 9.

3.6Что при расставании

Свой отдел как есть
Знания уходят вместе с людьми, передача дел зависит от отношений.
Собираем у вас
Отдел ваш, и с первого дня правила и проверки лежат в ваших системах вместе с кодом.
Работаем нашим отделом
Вы расторгаете с уведомлением за 14 дней, мы уходим с уведомлением за 30 дней и передаём всё, на чём работал отдел. Забрать его себе целиком можно в любой момент, порядок передачи записан в договоре.

3.7Где уместно

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

Восемь шагов

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

шаг проверка машиной возврат
нет, вернуть автору нет, переписать тесты нет, до трёх кругов отказ с причиной, назад на шаг 1 или 3 0 1 2 3 4 5 6 7 Приём Постановка Тесты сначала Код Проверки Приёмка Выпуск Наблюдение шаблон заполнен критерии проверяемы тесты падают по делу все проверки зелёные одобрено по риску метрики в норме
0

Приём

агент

Задача приходит письмом, сообщением в чат или из формы. Агент заводит её по шаблону и ищет дубли.

проверкаШаблон заполнен. Если нет, задача возвращается автору с вопросом.

1

Постановка

агент, утверждает человек

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

проверкаВсе критерии проверяемы, задача помещается в один выпуск. Если нет, постановка переписывается или дробится.

2

Тесты сначала

агент, утверждает человек

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

проверкаТесты падают по нужной причине. Если падают не по той, переписываются.

3

Код

агент или разработчик

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

проверкаУтверждённые тесты зелёные, их содержимое не тронуто.

4

Проверки

машина

Одиннадцать проверок машиной, раздел 6. Все зелёные, задача идёт на приёмку.

проверкаХоть одна красная, задача возвращается на шаг 3 с записью причины. Кругов не больше трёх, потом её берёт человек.

5

Приёмка

бот или люди по уровню риска

Документы и переводы принимает бот. Обычную задачу один человек. Деньги, персональные данные и доступы двое.

проверкаОтказ только с причиной, и задача уходит на шаг 1 или 3.

6

Выпуск

бот

Сначала тестовый стенд, потом выпуск под флагом, который можно выключить одной кнопкой.

проверкаЕсли после выпуска цифры хуже порога, откат происходит сам, без звонка ночью.

7

Наблюдение

агент

Сутки после выпуска агент следит за ошибками.

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

Отдел учится на своих отказах

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

5

Что решает машина, а что человек

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

T0Документы, переводы, тесты, внутренние скрипты

Кто пишет
Агент.
Кто принимает и выпускает
Бот. Человек не отвлекается.

T1Обычные задачи и ошибки

Кто пишет
Агент, проверяет ИИ-⁠ревью.
Кто принимает и выпускает
Один человек, дальше бот.

T2Деньги, персональные данные и документы клиентов, доступы, изменения базы, сборка

Кто пишет
Агент готовит черновик, доводит разработчик.
Кто принимает и выпускает
Принимают двое. Выпуск руками, с планом отката, написанным заранее.

T3Инциденты в работающей системе, выдача доступов, подрядчики

Кто пишет
Только люди. Агент читает и подсказывает, ничего не меняет.
Кто принимает и выпускает
Люди по регламенту инцидентов.

Задачи про деньги и про персональные данные пациентов или заёмщиков доходят до выпуска только через двух человек. Это правило не зависит от того, сколько в отделе автоматики. Понизить уровень задаче может только человек, и это видно в журнале.

6

Одиннадцать проверок перед выпуском

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

6.1Сборка проходит, все тесты зелёные, включая утверждённые на шаге 2.
6.2Утверждённые тесты не изменены. Сверяются контрольные суммы файлов.
6.3Нет новых исключений и отключённых правил в настройках проверок.
6.4Анализатор кода не нашёл новых ошибок.
6.5Тестами покрыто не меньше 80% изменённых строк.
6.6Машина намеренно ломает изменённый код в десятках мест и смотрит, заметят ли это тесты. Покрытие легко накрутить, этот способ показывает, ловят ли тесты хоть что-⁠то.
6.7Меняются только файлы из постановки, объём правок в пределах лимита, новые библиотеки только те, что в постановке указаны.
6.8Поиск известных уязвимостей в коде и библиотеках, поиск паролей и ключей, забытых в коде.
6.9Изменения базы обратимы и не блокируют таблицы надолго.
6.10Правила архитектуры соблюдены, слои не перепутаны.
6.11ИИ-⁠ревью без замечаний, которые останавливают выпуск.

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

7

Что вы видите каждую пятницу

Шесть цифр по разработке в протоколе недели. Тот же протокол, что по сопровождению, образцы открыты, для клиники (PDF, 210 КБ) и для финансовой компании (PDF, 210 КБ).

7.1Доля задач, прошедших с первого раза. Растёт, значит постановки стали точнее.
7.2Среднее число кругов на задачу. Сколько раз работа возвращалась.
7.3Доля задач, которые машина отдала человеку. Что автоматика не вытянула.
7.4Время от письма до выпуска. От первого сообщения до работающей функции.
7.5Стоимость одного выпуска в рублях. Часы людей и работа агентов на одну выпущенную задачу.
7.6Ошибки, дошедшие до пользователей. Сколько пропустили проверки.

Цифры считаются из журнала конвейера. Руками их не собирают и поправить не могут.

8

Где это не работает

Задачи на полчаса

Постановка и тесты удваивают число касаний, для такой мелочи путь короче, она идёт уровнем T0.

Результат не выразить проверкой

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

Деньги и доступы

Деньги, персональные данные и доступы остаются людьми при любой автоматизации, раздел 5.

Некому утверждать

Конвейер держится на трёх решениях человека. Если утверждать некому, подходит формат «работаем нашим отделом».

Всё сразу агентам

Порядок внедрения в разделе 9 идёт от проверок к автоматике, перепрыгнуть шаги нельзя.

9

Как отдел появляется у вас

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

9.1Проверки на выпуске. Одиннадцать проверок встают на работу ваших людей, ещё до агентов. Этот этап окупается и без агентов, поэтому он первый.
9.2Постановка и тесты сначала. Появляются шаги 1 и 2. Человек начинает утверждать постановки, агенты пишут первые тесты.
9.3Выпуск ботом для документов и переводов. Первые задачи проходят путь целиком без человека.
9.4Автоматический выпуск и откат. Полный конвейер, восемь шагов.

Модель можно поставить на ваши серверы, в облако с серверами в России или на наш сервер в России. В первом случае код и переписка агентов не покидают компанию, в двух других модель работает по вашему поручению на обработку данных. Код при любом варианте лежит у вас.

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

10

Цена и вход

Комуклиникам и финансовым компаниям, у которых есть свои разработчики или подрядчик, и компаниям, которые делают свой продукт
Форматдва. Собираем отдел у вас, из ваших людей и в ваших системах. Или берём разработку на себя нашим отделом, настроенным под ваши правила
Входразговор 30 минут, диагностика от 50 000 ₽, затем смета
10.1Разговор 30 минут. Без оплаты. Как устроена разработка сейчас, где теряются сроки, какой из двух форматов подходит.
10.2Диагностика от 50 000 ₽. 5–⁠10 рабочих дней. Смотрим ваш репозиторий, путь одной задачи от письма до выпуска, что проверяется перед выпуском и от кого зависит выпуск. Отчёт остаётся у вас, даже если на этом остановимся.
10.3Смета. Сборка у вас оплачивается по этапам раздела 9, у этапа свой срок и результат. Аренда нашего отдела оплачивается помесячно фиксированной суммой за оговорённый поток задач. Состав и цену подписываем до старта.
10.4Бумаги. К репозиторию подключаемся только после договора (PDF, 240 КБ) и NDA (PDF, 190 КБ), условия выхода в таблице раздела 3.

Цены отдела на листе нет, она зависит от числа систем, размера команды и потока задач.

Запросить диагностику
11

Вопросы владельца

Код пишет ИИ. Кто отвечает за ошибки?

Тот же, кто отвечал бы за код людей. В формате «работаем нашим отделом» это ИТ-⁠директор проекта по договору, предел ответственности и санкции за срыв записаны там же. В формате «собираем у вас» отвечает ваш руководитель разработки, а конвейер даёт ему одиннадцать проверок и приёмку человеком перед выпуском. Ошибки, дошедшие до пользователей, идут отдельной цифрой в протоколе недели.

Уйдёт ли наш код наружу?

Нет, если модель стоит на ваших серверах. Код остаётся в вашем репозитории, доступы поимённые и с журналом, а если модель работает в облаке или на нашем сервере в России, это оформляется поручением на обработку данных. Варианты в разделе 9.

Чем это отличается от аутстаффа и подрядчика по ТЗ?

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

Что будет с нашими разработчиками?

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

Можно ли потом забрать отдел себе?

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

Сколько занимает запуск?

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

Запросить диагностику

Сфера

Что будет дальше

  • Ответим в течение 1 часа в рабочее время, пн–⁠пт, 9:00–⁠18:00 по Москве.
  • Сначала разговор на 30 минут до старта. К нему готовимся по вашему сайту и открытым данным, на разговоре подберём формат диагностики.
  • Диагностика платная от 50 000 ₽ по объёму, цену фиксируем до старта.
  • Договор и NDA подписываем до доступа к вашим системам, электронно через Контур.Диадок.

Отчёт остаётся у вас при любом решении, с ним можно работать без нас.