Результатом оказания услуг по созданию ИТ-архитектур является:
- Ускорение бизнес-процессов, снижение издержек за счет их автоматизации, перевода части процессов в цифровой вид.
- Снижение затрат на поддержку и модернизацию ИТ-инфраструктуры, в т.ч. на поддержку приложений. Повышение скорости реализации требований бизнеса со стороны ИТ.
- Переход к всестороннему использованию данных в бизнес-процессах, от оперативного управления до стратегического анализа. Повышение ценности имеющихся данных для бизнеса.
Услуги по созданию ИТ-архитектур могут включать проектирование архитектуры как отдельных приложений, сервисов, цифровых продуктов, так и архитектуры предприятия в целом. В первом случае услуги включают:
- Сбор и анализ бизнес-требований к ИТ-системам предприятия. Анализ текущего состояния автоматизации (цифровизации) бизнес-процессов.
- Исследование существующих интеграционных потоков. Проекция интеграционных потоков и функционального охвата приложений на бизнес-процессы, сферы ответственности организационных подразделений.
- Оценка текущего технологического уровня автоматизации. Выявление и анализ проблем, связанных с недостаточной автоматизацией бизнес-процессов, совместимостью или уровнем интеграции ПО, размытием организационной ответственности и др.
- Оценка основных рисков, характерных для текущей ИТ-архитектуры.
- Формирование Концепции развития ИТ-архитектуры, устанавливающей конечные цели трансформации, ее основные этапы, сроки и результаты каждого этапа, необходимые ресурсы, требования к соответствующим организационным изменениям или поддержке.
- Проектирование целевого состояния ИТ-архитектуры, включая функционально-технические требования к бизнес-приложениям, интеграционным потокам, структуре и составу данных и управлению ими. Особое внимание уделяется проектированию архитектуры интеграционных решений, включая реализацию потоков обмена данными с помощью интеграционной шины ESB, управления основными данными с помощью MDM-системы, формированию витрин данных и аналитических представлений. Проектирование решений по масштабированию приложений (кластеризации), использованию систем виртуализации.
- Аудит и контроль выполнения подрядчиками работ по выполнению спроектированных требований. Внедрение современных практик управления разработкой и внедрением.
- Участие в приемочных испытаниях и опытно-промышленной эксплуатации реализованных решений.
- Документирование итогового состояния ИТ-архитектуры предприятия. Актуализация Концепции развития ИТ-архитектуры в соответствии с достигнутыми результатами.
Услуги по проектированию архитектуры конкретных приложений, сервисов, цифровых продуктов включают:
- Сбор и анализ требований бизнеса к конкретным приложениям или цифровым продуктам.
- Создание Функционально-технических требований (ФТТ), Технического задания на разработку приложения. Оценка необходимого технического уровня приложения, рекомендации по использованию технологий. Оценка перспектив развития, модернизации приложения по ходу его эксплуатации, формулирование требований к гибкости и управляемости приложения.
- Проработка вопросов масштабирования приложений. Консалтинг по использованию Kubernetes.
- Помощь в подборе исполнителя (при необходимости). Контроль хода реализации приложения, участие в тестировании, испытаниях и опытной эксплуатации, документировании и вводе в эксплуатацию.
- Управление разработкой с помощью методик Agile.
- Внедрение в разработку практик DevOps.
- Планирование дальнейшего развития приложения.