Уровни модели архитектуры Gartner Архитектура ИТ в бизнес-контексте Методика META Group Архитектурная методика META Group рассматривает архитектуру предприятия в интеграции с другими ключевыми процессами, в частности, с процессом управления корпоративными ИТ-программами и проектами (EPM – Enterprise Program Management) и процессом выработки стратегии и планирования. Аналитическая работа и компоненты Архитектуры предприятия На этапе 1 разрабатывается Видение общих требований. Разработка Видения общих требований включает в себя: - анализ тенденций развития внешней для предприятия среды, включая технологические тенденции;
- бизнес-стратегии и основные движущие силы с точки зрения бизнеса;
- требования к информационным системам со стороны бизнеса;
- требования к технологической архитектуре, которая обеспечивает адекватные возможности для информационных систем с точки зрения потребностей бизнеса.
Этап 2 состоит в разработке Концептуальной архитектуры, которая определяет логически связанный набор принципов, обеспечивающий общее руководство для развития информационных систем предприятия и технологической инфраструктуры. На этом же этапе параллельно ведется разработка наиболее приоритетных доменов архитектуры. Здесь же выполняется анализ на несоответствие (gap-анализ) между текущим и желаемым состоянием архитектуры. Этап 3 состоит в разработке плана реализации, обеспечивающего миграцию в сторону желаемого состояния архитектуры. При этом данная методика предлагает формализованные шаблоны, обеспечивающие разработку Видения общих требований и Концептуальной архитектуры. Методика META Group В соответствии с методикой META Group результатом разработки принципов концептуальной архитектуры является выделение в технологической архитектуре (EWTA) набора доменов (предметных областей), которые объединяют группы связанных между собой технологий и компонент. Структура описания доменов технологической архитектуры Технологическая модель предприятия Методика TOGAF Основным полем для применения TOGAF является, прежде всего, программная инфраструктура информационной системы. В состав модели TOGAF входят две основные компоненты – методика ADM (Architecture Development Method), определяющая процесс разработки архитектуры, и Базовая Архитектура (Foundation Architecture). Структура TOGAF Методика ADM Процесс разработки архитектуры включает следующие фазы: - Подготовка: уточнение модели под особенности организации, определение принципов реализации проекта.
- Фаза A: определение границ проекта, разработка общего представления (Vision) архитектуры; утверждение плана работ и подхода руководством.
- Фаза B: разработка бизнес-архитектуры предприятия.
- Фаза C: разработка архитектуры данных и архитектуры приложений.
Методика ADM - Фаза D: разработка технологической архитектуры.
- Фаза E: проверка возможности реализации предложенных решений.
- Фаза F: планирование перехода к новой системе.
- Фаза G: формирование системы управления преобразованиями.
- Фаза H: управление изменением архитектуры.
Состав базовой Архитектуры - набор наиболее общих служб и функций, объединенных в Техническую Эталонную Модель (Technical reference model – TRM);
- набор элементарных архитектурных элементов, которые используются как «строительные блоки» при построении конкретных решений;
- база данных стандартов (Standards Information Base).
Концепция использования Базовой архитектуры определяется в соответствии с иерархией архитектур Иерархия описаний архитектур Архитектурные принципы Они используются как для оценки существующей системы, так и для разработки отдельных архитектурных решений. В состав набора принципов могут входить обоснования для формирования системы требований или критериев оценки тех или иных решений. Например, такой принцип, как «минимизация числа поставщиков программного обеспечения», может быть в дальнейшем конкретизирован в зависимости от особенностей предприятия Спасибо за внимание! Архитектурные методики Тема 9 NASCIO Architecture Toolkit Набор шаблонов IT Architecture Toolkit разработан американской ассоциацией CIO. Основное преимущество его использования заключается в построении иерархической системы описаний элементов, удобной для поддержания жизненного цикла документа. |