1 min read

Сделайте техническую интеграцию — и мы сделали. Зря.

"Сделайте техническую интеграцию" — и мы сделали. Зря.

Однажды на проекте прилетела задача: "Нужна техническая интеграция с [название системы]". Не попросили — практически приказали. Сроки горят, давайте быстрее.

Что за проект — не скажу. Но история показательная.

Мы нашли документацию сами. Потому что её никто не дал. Сделали еле-еле, душа в теле. Отметили галочкой. Положили в ящик.

Через полгода бизнес наконец согласовал финансовые вопросы. Приходят радостные: "Ну, вам же только включить?"

А там не просто вершина айсберга. Там "зачем мы это вообще делали". Проще было начать с нуля.

Что пошло не так

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

Но никто не спросил:

🔸 Какой бизнес-процесс это поддерживает? 🔸 Какие данные реально нужны, а какие "на всякий случай"? 🔸 Кто будет пользоваться и как? 🔸 Что изменится в процессах, когда включим?

Мы интегрировали системы. А надо было интегрировать процессы.

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

Почему так происходит

"Давайте сделаем техническое, пока бизнес согласовывает" — звучит логично. Параллелим работу, экономим время.

На практике:

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

Интеграция — это не про "данные ходят". Это про "бизнес-процесс работает".

Что стоило сделать

Задать вопросы до начала работы:

🔸 "Какую проблему решаем этой интеграцией?" — если ответ "ну, надо связать системы" — красный флаг 🔸 "Когда планируется запуск в прод?" — если "непонятно" или "когда согласуют" — может, не стоит начинать 🔸 "Что будет, если не сделаем сейчас?" — если ничего страшного — точно не стоит

И главное: интеграция без согласованного бизнес-процесса — это технический долг с первого дня.

Выводы

🔸 "Техническая интеграция" без бизнес-контекста — это не интеграция, это заглушка 🔸 Если бизнес не готов — техника тоже не готова 🔸 Вопрос "зачем?" важнее вопроса "как?" 🔸 Галочка в трекере ≠ готовая фича

Иногда лучший результат работы аналитика — не сделанная задача. Потому что вовремя спросил "а точно надо сейчас?"

А у вас были проекты, которые "сделали заранее", а потом выкинули?

@analyst_exe