Но на самом деле всё решил не он.

Ко мне обратился владелец бизнеса: сайт и 1С постоянно сбоят. Ошибки в остатках, перепутанные цены, зависающий обмен, отсутствие понимания - что именно обновилось.

Подрядчики предлагали:

  • переписать сайт за миллионы рублей

  • внедрить 1С заново за десятки миллионов

Логичный вопрос собственника: «Я уже заплатил. Почему снова?»

Что показал рынок

Я обзвонил несколько команд и middle+ разработчиков.

Оценка:

  • срок - около месяца ± 2 недели

  • бюджет - сотни тысяч

  • обязательное условие - детальное ТЗ

Некоторые предлагали сначала аудит за ~250 000 ₽ и месяц работы - только чтобы подготовить техническое задание. И здесь я решил провести эксперимент.

Эксперимент

Я не стал искать «волшебного разработчика». Я сел писать ТЗ. Месяц работы. 80+ страниц.

Проработал:

  • архитектуру потоков

  • форматы сообщений

  • идемпотентность

  • обработку ошибок

  • историю операций

  • мониторинг

  • Docker, RabbitMQ, PostgreSQL, Grafana

  • 12 интеграционных потоков на Python

Это был не документ «для галочки». Это была модель системы. После этого я загрузил ТЗ в две модели ИИ в режиме проекта.

Получил:

  • инфраструктурный каркас

  • конфигурации

  • код потоков

  • логику обработки ошибок

Основная структура заработала сразу. Дальше - аккуратная проверка и донастройка краевых кейсов. Через две недели сравнил тестовый контур с продуктивом. Все расхождения оказались следствием старой проблемной интеграции.

Бизнес-результат

И вот здесь начинается самое важное. После стабилизации интеграции:

  • процент брошенных корзин сократился кратно

  • выросло количество завершённых покупок

  • исчезли жалобы на «цена на сайте одна - в корзине другая»

  • пропали зависания при оформлении

За первые два месяца дополнительная маржа полностью окупила все расходы на проект.

Без переписывания сайта. Без внедрения 1С «с нуля». Без миллионов инвестиций.

Самое интересное

Я показал это же ТЗ разработчикам. Новая оценка:

  • джуны - до двух недель

  • сеньоры - до 3 дней

  • Задача не изменилась. Изменилась определённость.

ИИ ничего «не решил». Решило - детально проработанное техническое задание. Когда:

  • логика описана,

  • исключения продуманы,

  • потоки формализованы,

  • архитектура определена,

реализация становится вопросом техники.

ИИ - просто исполнитель (как в басне про двух работников). Как и разработчик без контекста.

Если вы не задали правильные вопросы - он не задаст их за вас. А иногда - додумает. И не всегда так, как нужно бизнесу.

Где на самом деле теряются деньги

В большинстве проектов деньги уходят не на код. Они уходят на:

  • неопределённость

  • бесконечные уточнения

  • переделки

  • «мы имели в виду другое»

Детальная проработка до старта:

  • - сокращает сроки

  • снижает бюджет

  • уменьшает риски

  • защищает маржу

Подхода два: вы платите за анализ заранее - или за ошибки потом.

Басня про двух работников

Один работник пришёл к барину и говорит: - Барин! Почему ты мне платишь всего пять копеек, а Ивану всегда пять рублей?

Барин выглянул в окно и сказал:

  • Вижу я, кто-то едет. Вроде бы сено мимо нас везут. Выйди-ка, посмотри.

Работник сходил, вернулся:

  • Правда, барин. Сено везут.

  • -А не знаешь, откуда? Может, с Семёновских лугов?

  • Не знаю.

  • Так сходи и узнай.

Сходил работник, вернулся:

  • Барин! С Семёновских лугов.

  • А не знаешь, первого или второго укоса?

  • Не знаю.

  • Так сходи, узнай.

Снова сходил.

  • Барин! Первого укоса.

  • А по чём продают?

  • Не знаю.

  • Так узнай.

Сходил ещё раз.

  • По пять рублей.

  • А дешевле не отдают?

  • Не знаю.

В этот момент входит Иван:

  • Барин! Мимо везли сено с Семёновских лугов первого укоса. Просили по пять рублей. Я сторговался по три рубля за воз. Я их загнал во двор - они разгружают.

Барин повернулся к первому работнику:

  • Теперь ты понял, почему тебе платят пять копеек, а Ивану пять рублей?

Разница не в инструменте. Разница - в глубине проработки.

И это одинаково справедливо и для людей, и для ИИ.