Бизнес архитектор

Темы лекций: 

Бизнес архитектор / Корпоративный архитектор / Архитектор решений

  • Введение;
  • Организация бизнес процессов;
  • Автоматизация бизнес процессов;
  • Оптимизация бизнес процессов;
  • Построение бизнес процессов; 
  • Расчет эффективности бизнес процесса; 
  • Расчет оптимизации в деньгах.

 

 

Бизнес архитектор / Корпоративный архитектор / Архитектор решений

 

Бизнес архитектор – всеобщий менеджер разных уровней компании. Менеджер постановки работы бизнеса и бизнес процессов. Компания состоит из множества компонентов. Его еще можно назвать корпоративным архитектором.

Он создает детализированные модели работы процессов и самого бизнеса. 

 

Проблемы:

 

Требования пользователей к подразделениям по автоматизации процессов.

В различных компаниях процессы проходят по разному, где то от подразделения заказчика в отдел по информационным технологиям, где то проектному менеджеру но суть в том, что в большинстве случаев у заказчика просят ТЗ – и если нет профессионала назовем его  шлюзом или переводчиком то техническое задание конечно же будет не такое как его хотят видеть в отделе высоких технологий. Но это логично, так как заказчик не профессионал в данном направлении. А если еще и плохо налажены бизнес процессы в компании но начинается просто разговор со слепым. Не верное ТЗ доходит до программиста он делает это так как он видит и продукт получается, чаще всего не такой как ожидал заказчик, но уже затрачены труда часы и соответственно оплачены, а заказчик упускает сроки получения своего продукта начиная выяснять с подразделением технологий почему получилось не так как он ожидал.

Возьмем к примеру такую проблему, как написание продукта силами имеющегося в штате программиста. Программист прочитал ТЗ и  написал  продукт на языке Kotlin так как он его хорошо знает и данное задание легко исполнить именно на этом языке. Но что будет если он уйдет ? где искать снова такого программиста ? Это как минимум займет много времени. Как пример программистов PHP можно найти больше и проще. А так же как пример на существующую систему прикрутят еще одну написанную к примеру на Dart. Кто это потом будет все сопровождать ? Чаще всего к сожалению об этом не задумываются.

 

Все это задачи Бизнес архитектора.

 

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

Бизнес архитектор выступает в роли переводчика и специалиста не в узком направлении, а в понимании всех бизнес процессов компании целиком.

Бизнес архитектор – формирует понимание между бизнес подразделениями, пишет ВНД и берет на себя «вожжи» проекта. Самый  правильный вопрос заказчику на изменения существующего решения – это, что не устраивает в существующем? Отсюда и создается техническое задание и формируется понимание проблемы подразделения заказчика.

 

Как пример:

 

Однажды меня хотели привлечь в крупную компанию GSM – телеком для проекта по смене аппаратного комплекса Avaya на  Cisco. Мой первый вопрос заказчику был именно таким – что не устраивает в существующем аппаратного комплекса Avaya ? На, что заказчик ответил просто – мне сказали так лучше.

Я знаю множество проектов где сменили один и заменили другим, просто не рационально потратив деньги компании и получив тот же результат или чуть лучше или хуже, а в целом «шило на мыло»!   

Именно для этого и нужен Бизнес архитектор. Он анализирует и решает целесообразность изменения проектов, необходимость их замены или оптимизации. Находит варианты по оптимальным подходам в части экономии не радиального затраченных средств компании. Решает вопросы по оптимально подходящим процессам и автоматизации их. И.т.д

 

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

Так же не нужно разделять на бизнес и системных аналитиков, потому, что если системный аналитик знает принципы работы языков и приложений  SQL, Python, знает базовые требования, умеет составлять ТЗ – это отличная помощь Бизнес архитектору, но только если он не понимает как работает бизнес процесс к примеру взаимодействие с пятью филиалами банка или 6ю строительными объектами которым удобнее всего обращаться только на 2 склада и именно конкретных и закупки идут на трех платформах он не сможет четко работать. Аналитик должен уметь дополнить запрос заказчика, утвердить его с пользователями, после проработать с точки зрения информационных систем, типовых функционалов (проработка с протоколом) и только потом после бизнес и технической обработки это уходит к архитектору.