Архитектор без погружения в бизнес — кейс из менторства

Канал о системном и бизнес-анализе, продуктовом мышлении и архитектуре. Как выявлять реальные проблемы, строить работающие решения и не терять здравый смысл в IT. Все вопросы - @innokentyB

архитектурабизнес-анализenterprise

Всем привет. Решил поделиться одной историей из моей менторской практики.

Недавно мы с одним из моих менти разбирали интересную ситуацию. Менти — аналитик в крупном enterprise в России. Обсуждают они очередную «суперважную» фичу: интеграцию с другой системой из соседнего кластера. Всё как обычно — сроки, зависимости, сложность, высокая критичность.

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

  • А как пользователи работают с этой системой?
  • Какие данные они туда вводят и в каком контексте?
  • Как выглядит бизнес-процесс со стороны пользователя?

И тут внезапно звучит ответ:

«Это бизнес-процессы, я в них не погружён. За этим вам к аналитикам».

Причём вопросы были не какие-то супердетальные или специфические. По сути — самый базовый уровень понимания: какие данные входят в систему и зачем.

И вот тут у меня, честно говоря, возник вопрос уже для себя.

Как архитектор может что-то проектировать, если он не понимает потоков бизнес-информации?

Получается, архитектор отвечает только за технологию — в вакууме?

Без понимания того, какую задачу бизнеса его решения вообще обслуживают?

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

И, судя по обсуждению, это далеко не единичный кейс.

Я искренне не понимаю, как в enterprise можно строить архитектурные решения, не понимая:

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

Тогда возникает логичный вопрос:

а как вообще ИТ-решения в больших компаниях обслуживают нужды бизнеса?

И какая у этого всего реальная эффективность?

Очень интересно услышать ваш опыт.

У вас архитекторы погружены в бизнес-контекст — или «только про технологию»?

Дискуссия

Alex
Когда речь про повышение зарплаты заходит, то все должны быть погружены в бизнес, а когда про работу, ну и зачем это? По идее, всеми этими потоками должен владеть кто-то типа analytics engineer и выше по иерархии А что архитектору? Есть данные на вход, есть желание получить данные на выход ну и норм же?
Дмитрий Филиппов
мне кажется что большинство архитекторов даже подчеркнуто гордится тем, что не погружается в "бизнес-грязь" а с кайфом варится в своем мире оркестраций и хореографий
Vladislav
В клане архитекторов, обычно присутствует корпоративный архитектор. Он общается с бизнесом и проектирует HLA, а также регулирует все сопутствующие вопросы. Если такой роли нет или его изгнали за несговорчивость, то его задачи выполняет кто то из менеджеров, получается бизнес-архитектор. С точки зрения взгляда на архитектуру, проектируется вначале железо, некая платформа, соответствующая всем (NFR), а потом на нее накручиваются бизнес-процессы (FR). Нет ничего удивительного в том, что представителей devops назначают на роль архитекторов и они не погружены в смысл бизнес-процессов, они занимаются развитием инфраструктуры.
Анастасия
PRO анализ в ИТ
Вот вот, я с таким тоже сталкивался. Типа они там в бизнесе какую то хрень придумывают и мешают ему, архитектору, работать))
Интересный момент в том, что сами по себе потоки данных, пользовательские истории - все, что ИТ часто называет "бизнес", по сути очень малая часть айсберга с таким названием. ИТ-команда открещивается не именно от знания концепции бизнеса и чем он зарабатывает, а даже и от деталей реализации уже кем-то очерченных в том или ином виде. Те, кого принято называть "бизнес" тоже бывают разных точек зрения: 1) кто-то недоумевает, а почему вы от меня ждете чем заполнять поле или какой инструмент использовать? Я тут еле успеваю за рынком следить, гипотезы проверять и переговоры с контрагентами вести; 2) кто-то принимает навязанные условия игры и начинает продумывать до функциональных вещей, в итоге вообще не понятно зачем аналитики и архитекторы, если одни и те же менеджеры придумывают и бизнес и его реализацию?
PRO анализ в ИТ
Анастасия
Интересный момент в том, что сами по себе потоки данных, пользовательские истории - все, что ИТ часто называет "бизнес", по сути очень малая часть айсберга с таким названием. ИТ-команда открещивается не именно от знания концепции бизнеса и чем он зарабатывает…
Тут не могу не согласиться. Очень хорошо подчеркнули лейт мотив поста. Ведь когда я говорю о том, что, например, аналитики не нужны, я именно это и имею ввиду. Почему то у технических специалистов есть огромное желание переложить ответственность даже за реализацию на абстрактный бизнес. Хотя по идее, ИТ должно именно что решать проблемы бизнеса!
Присоединиться к обсуждению →

Читайте так же