ПРОЦЕСС

Как мы создаём корпоративное ПО
С одним инженером и ИИ-агентами

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

Процесс из 7 шагов 7 ролей ИИ-агентов Проверено в продакшене

СПРАВЕДЛИВЫЙ ВОПРОС

«Может ли один инженер действительно заменить команду?»

Это первый вопрос каждого CTO. Честный ответ: один человек не заменяет команду. Но один инженер, оркестрирующий специализированных ИИ-агентов, может сравняться — и часто превзойти — производительность традиционной команды из 5–8 человек.

Традиционная команда

  • 5–8 инженеров с разным контекстом
  • Стендапы, синхронизации и передачи
  • Информационные силосы между участниками
  • Месяцы до первого деплоя

NOSOTA: 1 инженер + ИИ-агенты

  • Один инженер держит весь контекст
  • ИИ-агенты работают параллельно, 24/7
  • Нулевые коммуникационные издержки
  • Дни до первого деплоя

Ключ не в том, что ИИ пишет код быстрее. А в том, что Разработка на основе спецификаций устраняет коммуникационные издержки, которые замедляют традиционные команды.

ОСНОВА

Разработка на основе спецификаций: три ключевых принципа

До написания единой строки кода каждое требование фиксируется в машиночитаемой спецификации. Это основа, которая делает возможной ИИ-ускоренную разработку.

1

Спецификации — исполняемые артефакты

Спецификации — это не документы Word, собирающие пыль. Это структурированные артефакты, которые ИИ-агенты читают, валидируют и исполняют. Каждое бизнес-правило, API-контракт и критерий приёмки формализуется до начала разработки.

2

Три слоя контекста предотвращают изолированные решения

Каждое решение принимается с учётом трёх слоёв: <strong>Бизнес-контекст</strong> (зачем эта функция), <strong>Технический контекст</strong> (как она вписывается в архитектуру), и <strong>Операционный контекст</strong> (как она будет работать в продакшене).

3

Инженер — оркестратор, а не наблюдатель

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

КОМАНДА

7 ролей ИИ-агентов: кто что делает

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

Бизнес-аналитик

Input

Бизнес-требования, интервью с заинтересованными сторонами

Output

Структурированные спецификации, пользовательские истории, критерии приёмки

Архитектор

Input

Спецификации, технические ограничения

Output

ADR, API-контракты, модели данных

Разработчик

Input

Спецификации + ADR + API-контракты

Output

Продакшен-код, миграции, конфигурация

QA-инженер

Input

Спецификации + код

Output

Тестовые наборы, отчёты о покрытии, анализ граничных случаев

DevOps-инженер

Input

Архитектура + код

Output

CI/CD-пайплайны, Dockerfile, конфигурации деплоя

Технический писатель

Input

Спецификации + код + ADR

Output

API-документация, ранбуки, гайды по онбордингу

Ревьюер безопасности

Input

Код + архитектура + спецификации

Output

Отчёты об уязвимостях, чеклисты соответствия

ПРОЦЕСС

От дискавери до продакшена: 7 шагов

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

1

NDA

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

2

Аналитика и проектирование

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

3

Оценка и КП

Фиксированная стоимость или оценка по T&M с полным описанием объёма, сроков и результатов.

4

Соглашение

Договор подписан, сроки согласованы, старт работ — в течение 48 часов.

5

ИИ-оркестрированная разработка

Параллельная работа ИИ-агентов под контролем senior-инженера. Ежедневные обновления доступны.

6

Поставка и передача

Развёртывание на продакшене, полная документация, сессия код-ревью включена.

7

Гарантийный период

30 дней поддержки после поставки включены в каждый проект без дополнительной оплаты.

КОНТРОЛЬНЫЕ ТОЧКИ

Как мы предотвращаем попадание ошибок ИИ в продакшен

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

Точка 1 — Спецификация проверена до любого кода

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

Точка 2 — Инженер проверяет каждый выход агента

Ни один ИИ-сгенерированный код не попадает в кодовую базу без человеческой проверки. Инженер проверяет логику, соответствие архитектуре, граничные случаи и последствия для безопасности.

Точка 3 — Тесты запускаются на каждом коммите

Автоматизированные наборы тестов запускаются при каждом коммите. Юнит-тесты, интеграционные тесты и контрактные тесты ловят регрессии до их распространения.

Точка 4 — Сломанные билды не могут продвигаться

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

МЕТОД НА ПРАКТИКЕ

Реестр зерновых складов: процесс в действии

Реестр зерновых складов — реальная корпоративная система, построенная именно по этому процессу. Мультиролевой портал, интеграция с национальным регулятором, 13 микросервисов — от дискавери до продакшена за 12 календарных дней.

12дней

От дискавери до продакшена

319

Тестов — все проходят

12

Пайплайнов — все зелёные

80

Эндпоинтов реализовано

Дни 1–2: Дискавери и NDA → Дни 3–4: Архитектура и спецификации → Дни 5–10: ИИ-оркестрированная сборка → Дни 11–12: Тестирование, деплой и передача

Это не прототип. Это продакшен-система, обрабатывающая реальные товарные транзакции, с реальным регуляторным соответствием, работающая в продакшене сегодня.

ВОЗРАЖЕНИЯ

Сложные вопросы — прямые ответы

ИИ действительно пишет код, или это делает инженер?
И то, и другое. ИИ-агенты генерируют код на основе валидированных спецификаций. Инженер проверяет каждую строку, принимает архитектурные решения, обрабатывает граничные случаи и обеспечивает готовность к продакшену.
Как один человек может сделать то, на что команде из 8 нужны месяцы?
Две причины: (1) Нулевые коммуникационные издержки. В традиционной команде 60–70% времени уходит на совещания, синхронизации и переключение контекста. Один инженер + ИИ устраняет всё это. (2) Параллельное исполнение. ИИ-агенты работают над несколькими задачами одновременно.
Что предотвращает ошибки и галлюцинации ИИ-агентов?
Четыре контрольные точки качества. ИИ-агенты никогда не коммитят код напрямую. Каждый выход проходит через человеческую проверку, автоматическое тестирование и валидацию CI/CD.
Результат действительно продакшен-уровня, или это просто прототип?
Продакшен-уровень. 319 тестов, 12 CI/CD-пайплайнов, сканирование безопасности, нагрузочное тестирование, полная документация. Мы не отправляем прототипы — мы отправляем системы.
Что будет, если требования изменятся в процессе разработки?
Требования меняются в каждом проекте. Подход SDD делает это управляемым: обновите спецификацию, ИИ-агенты перегенерируют затронутые компоненты, тесты подтвердят, что ничего другого не сломалось.

Готовы начать?

Создадим реальный продукт

Сначала NDA. Затем чёткое ТЗ, фиксированная цена и работающая система — за недели, а не месяцы.