Помогаю аналитикам понять, а не просто делать
Сайт — https://analystexe.ru
Чат — @analyst_balabol
Админ, душнила и такой же как ты — @darkwing_duck101
Post #575
295
Никогда не делайте "техническую интеграцию" и вот почему
Однажды на проекте прилетела задача: "Нужна техническая интеграция с [название системы]". Не попросили — практически приказали. Сроки горят, давайте быстрее.
Что за проект — не скажу. Абсолютно реальная история из МТС.
Мы нашли документацию сами. Потому что её никто не дал. Сделали еле-еле, душа в теле. Отметили галочкой. Положили в ящик.
Через полгода бизнес наконец согласовал финансовые вопросы. Приходят радостные: "Ну, вам же только включить?"
А там не просто вершина айсберга. Там "зачем мы это вообще делали". Проще было начать с нуля.
Что пошло не так
Мы сделали техническую интеграцию. Буквально: связали две системы, данные ходят, ошибок нет.
Но никто не спросил:
🔸 Какой бизнес-процесс это поддерживает?
🔸 Какие данные реально нужны, а какие "на всякий случай"?
🔸 Кто будет пользоваться и как?
🔸 Что изменится в процессах, когда включим?
Мы интегрировали системы. А надо было интегрировать процессы.
За полгода изменилось всё: требования бизнеса, структура данных на той стороне, даже команда, которая это заказывала. А наша "техническая интеграция" осталась памятником тому, что было полгода назад.
Почему так происходит
"Давайте сделаем техническое, пока бизнес согласовывает" — звучит логично. Параллелим работу, экономим время.
На практике:
🔸 Техническое без бизнесового контекста — это код в вакууме
🔸 Требования меняются, пока ждёшь согласований
🔸 "Просто включить" никогда не бывает просто
Интеграция — это не про "данные ходят". Это про "бизнес-процесс работает".
Что стоило сделать
Задать вопросы до начала работы:
🔸 "Какую проблему решаем этой интеграцией?" — если ответ "ну, надо связать системы" — красный флаг
🔸 "Когда планируется запуск в прод?" — если "непонятно" или "когда согласуют" — может, не стоит начинать
🔸 "Что будет, если не сделаем сейчас?" — если ничего страшного — точно не стоит
И главное: интеграция без согласованного бизнес-процесса — это технический долг с первого дня.
Выводы
🔸 "Техническая интеграция" без бизнес-контекста — это не интеграция, это заглушка
🔸 Если бизнес не готов — техника тоже не готова
🔸 Вопрос "зачем?" важнее вопроса "как?"
🔸 Галочка в трекере ≠ готовая фича
Иногда лучший результат работы аналитика — не сделанная задача. Потому что вовремя спросил "а точно надо сейчас?"
А у вас были проекты, которые "сделали заранее", а потом выкинули?
@analyst_exe
Однажды на проекте прилетела задача: "Нужна техническая интеграция с [название системы]". Не попросили — практически приказали. Сроки горят, давайте быстрее.
Что за проект — не скажу. Абсолютно реальная история из МТС.
Мы нашли документацию сами. Потому что её никто не дал. Сделали еле-еле, душа в теле. Отметили галочкой. Положили в ящик.
Через полгода бизнес наконец согласовал финансовые вопросы. Приходят радостные: "Ну, вам же только включить?"
А там не просто вершина айсберга. Там "зачем мы это вообще делали". Проще было начать с нуля.
Что пошло не так
Мы сделали техническую интеграцию. Буквально: связали две системы, данные ходят, ошибок нет.
Но никто не спросил:
🔸 Какой бизнес-процесс это поддерживает?
🔸 Какие данные реально нужны, а какие "на всякий случай"?
🔸 Кто будет пользоваться и как?
🔸 Что изменится в процессах, когда включим?
Мы интегрировали системы. А надо было интегрировать процессы.
За полгода изменилось всё: требования бизнеса, структура данных на той стороне, даже команда, которая это заказывала. А наша "техническая интеграция" осталась памятником тому, что было полгода назад.
Почему так происходит
"Давайте сделаем техническое, пока бизнес согласовывает" — звучит логично. Параллелим работу, экономим время.
На практике:
🔸 Техническое без бизнесового контекста — это код в вакууме
🔸 Требования меняются, пока ждёшь согласований
🔸 "Просто включить" никогда не бывает просто
Интеграция — это не про "данные ходят". Это про "бизнес-процесс работает".
Что стоило сделать
Задать вопросы до начала работы:
🔸 "Какую проблему решаем этой интеграцией?" — если ответ "ну, надо связать системы" — красный флаг
🔸 "Когда планируется запуск в прод?" — если "непонятно" или "когда согласуют" — может, не стоит начинать
🔸 "Что будет, если не сделаем сейчас?" — если ничего страшного — точно не стоит
И главное: интеграция без согласованного бизнес-процесса — это технический долг с первого дня.
Выводы
🔸 "Техническая интеграция" без бизнес-контекста — это не интеграция, это заглушка
🔸 Если бизнес не готов — техника тоже не готова
🔸 Вопрос "зачем?" важнее вопроса "как?"
🔸 Галочка в трекере ≠ готовая фича
Иногда лучший результат работы аналитика — не сделанная задача. Потому что вовремя спросил "а точно надо сейчас?"
А у вас были проекты, которые "сделали заранее", а потом выкинули?
@analyst_exe
- ❤ 6
- 😢 2









