Курс Методологии проектирования и внедрения корпоративных информационных систем |
Построение архитектуры организации
2.5. Метод планирования архитектуры организации EAP
Данный раздел посвящен описанию одного из наиболее известных методов формирования архитектуры организации EAP (Enterprise Architecture Planning), разработанного Стивеном Спиваком (детальное описание метода изложено в книге: Steven H. Spewak. Enterprise Architecture Planning. N.Y.: John Wiley&Sons Inc., 2003).
В основе метода лежит процесс планирования архитектуры организации, ориентированный на создание архитектуры для поддержки бизнеса организации (на основе того, какие конкретно данные, приложения и технологии наиболее полно отвечают ее потребностям), а также на разработку плана реализации, определяющего процесс воплощения этой архитектуры. При этом предполагается, что созданию ЕА предшествует разработка бизнес-стратегии, включающей миссию, бизнес-цели и способы их достижения.
ЕАР декларирует 10 этапов (таблица 2.3), определяющих состав и структуру слоев и элементов архитектуры, а также план ее проектирования, обеспечивающий реализацию как традиционных требований к архитектуре, так и специфических требований конкретной организации. Эти этапы организованы в виде следующей четырехуровневой схемы EAP (рис. 2.2):
- уровень 1 (исходная позиция) - выработка решений, которые необходимо принять для реализации соответствующей архитектуры организации, и определение состава необходимого для реализации инструментария;
- уровень 2 (анализ текущего состояния) - определение точки отсчета для преобразования существующей архитектуры в целевую, а также формирование временного графика перехода;
- уровень 3 (планируемая перспектива) - определение технических деталей перспективной архитектуры (данные, приложения и технологии);
- уровень 4 – формирование плана реализации перспективной архитектуры.
№ | Название этапа | Результаты | Трудозатраты |
---|---|---|---|
1 | Инициация планирования | цели, видение, методологии, инструментарий, команда, презентации, рабочий план | - |
2 | Предварительное бизнес-моделирование | организационно-штатная структура, предварительная функциональная бизнес-модель | 7% |
3 | Формирование снимка организации | полная функциональная бизнес-модель | 23% |
4 | Описание текущих систем и технологий | каталог информационных ресурсов, системные схемы | 15% |
5 | Формирование архитектуры данных | определения сущностей, ER-модель, матрица сущности-функции, отчет по архитектуре данных | 15% |
6 | Формирование архитектуры приложений | определения приложений, матрицы приложений, анализ покрытия, отчет по архитектуре приложений | 15% |
7 | Формирование технической архитектуры | распределение данных/приложений, отчет по технологической архитектуре | 10% |
8 | Разработка плана реализации | последовательность, план перехода, цены и преимущества, факторы успеха и рекомендации | 15% |
9 | Заключительное планирование | окончательный отчет, презентация | - |
10 | Переход к реализации | совершенствование политик, стандартов, процедур, детализация проектных планов | - |
Этап "Инициация планирования" включает в себя 7 шагов, цели, задачи и основные результаты которых описаны ниже.
- Назначение первого шага состоит в формальном определении области и целей планирования архитектуры для понимания участниками проекта того, что будет достигнуто. К его результатам относятся перечень согласованных и утвержденных целей, а также список причастных к проекту подразделений организации. Основными задачами шага являются:
- обзор организации и определение ее контекста (системных входов/выходов);
- оценка благоприятствующих и неблагоприятствующих проекту характеристик организации (например, существующие информационные системы не отвечают требованиям и дороги в сопровождении, существует необходимость в интеграции и распределении данных, имеются в наличии неуспешные ИТ-проекты по причинам ограничения менеджмента по времени и бюджету и т.п.);
- формирование перечня и определений целей и их достижимости;
- формирование перечня подразделений, затрагиваемых грядущими изменениями ИТ-стратегии и корпоративной культуры.
- Целью шага 2 является исследование организации, системных входов/выходов и вариантов на основании встреч с менеджментом. Результатами являются согласованное и утвержденное видение организации, а также политическая поддержка менеджмента. Основными задачами шага являются:
- изучение всех исходных материалов по бизнесу (заказчики, продукты, сотрудники, цели и т.д.);
- определение влиятельных персон, для которых необходима архитектура;
- анализ организаций, успешно выстроивших свои архитектуры;
- формирование видения организации, демонстрирующего ИТ-среду, обеспечивающую достижение целей.
- Целью шага 3 является адаптация методологии планирования и создание руководства по методологии. Основными задачами шага являются:
- формулирование принципов и требований к методологии;
- оценка существующих в организации методов и стандартов;
- изучение имеющихся на рынке подходов;
- принятие решения об исполнителе (внутренние ресурсы или внешний консультант);
- создание методологии, отвечающей нуждам данной организации;
- разработка содержания каждого из отчетов, создаваемого на каждом из последующих этапов.
- Целью шага 4 является наведение порядка с компьютерными ресурсами и оценка инструментария создания ЕА. Основными задачами шага являются:
- определение требований к инструментарию;
- определение требований к аппаратуре;
- оценка альтернатив для репозитария проекта;
- выбор и приобретение подходящего программного инструментария;
- разработка регламентов и процедур, обеспечивающих надлежащее использование продуктов;
- разработка проектов отчетов, экранных форм и т.п.;
- оценка трудозатрат на "канцелярскую" поддержку большого объема документации по ЕА;
- доведение решений по инструментарию до всех подразделений – потенциальных пользователей ЕА
- Цель данного шага – создание проектной команды. Основными задачами шага являются:
- определение квалификационных требований по каждой из фаз создания ЕА;
- оценка трудозатрат по каждой фазе создания ЕА;
- определение необходимого числа участников;
- спецификация ролей и областей ответственности каждого члена команды;
- подбор персонала;
- обучение персонала (методологии и инструментарий);
- выбор внешних консультантов, включая определение направлений их использования.
- Целями шагов 6 и 7 являются подготовка рабочего плана и его презентация и утверждение. Основные задачи этих шагов традиционны, их рассмотрение выходит за рамки настоящей книги. В результате должен быть сформирован рабочий план и утвержден бюджет выполнения работ.