- •Тема 4.Корпоративная архитектура
- •4.1 Понятие корпоративной архитектуры
- •Составляющие корпоративной архитектуры
- •Происхождение понятия
- •4.2 Построение корпоративной архитектуры
- •Процесс построения корпоративной архитектуры
- •Этапы планирования корпоративной архитектуры Инициация планирования
- •Предварительное бизнес-моделирование
- •Формирование снимка предприятия
- •Описание текущих систем и технологий
- •Формирование архитектуры данных
- •Формирование архитектуры приложений
- •Формирование технической архитектуры
- •Разработка плана реализации
- •Заключительное планирование
- •Переход к реализации
- •Пример модели корпоративной архитектуры
- •Сценарии построения бизнес-архитектур
- •Детализация корпоративной архитектуры
Формирование архитектуры приложений
На этом этапе определяются основные виды приложений, необходимых для управления данными и поддержки бизнес-функций. Архитектура приложений не является ни системным проектом, ни детальными требованиями к системам. Она только определяет, какие приложения будут управлять данными, и снабжает соответствующей информацией исполнителей бизнес-функций.
Основными шагами этапа являются:
формирование списка кандидатов в приложения (трудозатраты — 10%);
определение приложений (трудозатраты — 50%);
сопоставление приложений и функций (трудозатраты — 15%);
анализ применимости существующих приложений (трудозатраты — 15%);
анализ результатов (трудозатраты — 10%).
Целью первого шага является идентификация каждого из возможных приложений и формирование их списка, при этом особое внимание уделяется приложениям, которые могут улучшить бизнес или обеспечить конкурентные преимущества.
Цель второго шага — снабдить каждое приложение стандартным описанием (определением) и построить графическую схему архитектуры приложений. Основными задачами шага являются:
распределение приложений между членами команды;
определение каждого приложения (включая имя, номер, цель, общее описание и возможности, бизнес-преимущества);
упрощение сложных приложений и ликвидация избыточности;
выработка предварительных предложений по применимости имеющегося на рынке ПО и технологических платформ;
построение схемы архитектуры приложений;
оценка качества архитектуры приложений (понимаемость, полнота и состоятельность, прочность-устойчивость).
Целью третьего шага является идентификация бизнес-функций, поддерживаемых или выполняемых приложениями. Здесь для каждого приложения формируется матрица приложения-функции, а также перечень функций, не поддерживаемых ни одним приложением (с объяснением причин), а также матрица приложения-организационные единицы.
Целью четвертого шага является определение соответствия архитектуры приложений и существующими на предприятии приложениями. Здесь осуществляется сопоставление каждого приложения из архитектуры приложений и существующих систем, определенных в IRC, а также контроль полноты сопоставления (каждое существующее приложение из IRC должно быть соотнесено по крайней мере с одним из архитектурных приложений), строится таблица соответствий архитектуры приложений и существующих приложений.
На пятом шаге производится подготовка, распространение и анализ отчета по архитектуре приложений.
Формирование технической архитектуры
Этот этап определяет основные виды технологий, необходимых для обеспечения окружения приложений, управляющих данными. Техническая архитектура не является ни проектом сетевого оборудования и ПО, ни детальными требованиями к ним. Она только определяет виды технических платформ, поддерживающих бизнес.
Основными шагами этапа являются:
идентификация технических принципов и платформ (трудозатраты — 15%);
определение платформ и их распределение (трудозатраты — 50%);
сопоставление платформ с приложениями и бизнес-функциями (трудозатраты — 20%);
анализ результатов (трудозатраты — 15%).
Целью первого шага является формулирование общих принципов для технических платформ и идентификация потенциальных кандидатов в платформы.
Цель второго шага — на основании сформулированных выше принципов определить стратегию распределения приложений и данных, технические платформы. Его основными результатами является распределение данных и приложений, конфигурация технических платформ, оценка концептуальной архитектуры.
Основными задачами шага являются:
определение мест размещения бизнес-функций;
распределение данных и приложений;
определение конфигурации технических платформ (рабочие станции, сеть, архитектура бизнес-систем);
оценка концептуальной технический архитектуры.
Цель третьего шага — обоснование технологических платформ путем их соотнесения с использующими бизнес-функциями, формирование таблицы платформы-приложения, таблицы платформы-бизнес-функции.
На четвертом шаге производится подготовка, распространение и анализ отчета по технической архитектуре.