Управление бизнес-требованиями и управление архитектурой приложений. Решения компании Alfabet AG.
Вячеслав Ерохин
Стратегическое планирование
Задачи «Управление бизнес-требованиями» и «Управление архитектурой приложений» должны быть частью процесса стратегического планирования ИТ. В системе alfabet planningIT cстратегическое планирование состоит из нескольких разнонаправленных процессов.
- Формирование стратегии ИТ на основе бизнес-стратегии предприятия. Такая ИТ-стратегия определяет высокоуровневое описание долгосрочной поддержки бизнеса со стороны ИТ-инфраструктуры.
- Определение рисков, слабостей и разрывов в поддержке ИТ-инфраструктурой ключевых бизнес-процессов (бизнес-поддержка) и прямой трансляции в действия по планированию ИТ.
- Формирование мастер-плана ИТ – высокоуровневое планирование поддержки бизнеса на уровне приложений.
Второй процесс – планирование «снизу-вверх» состоит из следующих этапов:
- Формирование запросов на изменение ИТ-инфраструктуры, порожденных в соответствии с текущими потребностями бизнеса или стратегией предприятия. Бизнес-требование может быть привязано к элементу архитектуры предприятия (приложение, бизнес-функция и т.п.) для выявления взаимодействия бизнес-требований и архитектуры.
- Подготовка решений на основе запросов на изменение ИТ-инфраструктуры. Такие решения оформляются в виде набора сценариев для реализации бизнес-требований.
- Подготовка предложений конкретных проектов или программ (совокупности проектов) для удовлетворения набора требований.
Третий процесс – документирование текущей архитектуры предприятия:
- Построение метамодели, описывающей архитектуру предприятия. Такая метамодель включает описание различных уровней архитектуры предприятия: бизнес-уровень, уровень приложений, информационный уровень, технический уровень и физический уровень. Метамодель позволяет отследить и установить взаимосвязи между всеми уровнями архитектуры с существенной детализацией для поддержки любой задачи планирования ИТ, включающей консолидацию и оптимизацию требований, предложений и сценариев.
- Документирование текущей архитектуры предприятия в едином репозитарии. Единый репозитарий предназначен для поддержки различных стадий развития архитектуры, поэтому требуемый уровень сбора данных должен соответствовать требованиям задач планирования.
- разработке и публикации целевой архитектуры, отражающей специфику бизнеса предприятия в сочетании с корпоративными архитектурными стандартами;
- управлении планом трансформации от модели текущей архитектуры к модели целевой архитектуры через разработку и реализацию планируемых архитектур.
Управление жизненным циклом ИТ
Задачи «Управление бизнес-требованиями» и «Управление архитектурой предприятия» являются частями другого, еще более общего процесса «Управление жизненным циклом ИТ» (ITLM). Информационная система Alfabet planningIT реализует поддержку этого процесса от момента сбора бизнес-требований до формирования ИТ-бюджета.
Побробнее о системе Alfabet PlanningIT
ИС Alfabet planningIT является средством стратегического планирования ИТ, как части управления жизненного цикла ИТ, реализованного через управление архитектурой предприятия. В отличие от систем предыдущих поколений она ориентирована на согласование развития основного бизнеса компании и развития ИТ-инфраструктуры.
Основные модули системы
Основные функциональные блоки системы Alfabet planningIT, соответствующие процессам управления архитектуры предприятия и управления жизненного цикла ИТ:
Модуль
| |
Единый репозитарий
|
Logical Inventory
|
Управление бизнес-требованиями
|
Business Demand Management
|
Управление архитектурой приложений
|
Application Architecture Management
|
Управление архитектурой предприятия
| |
Управление портфелем программ
|
Program Portfolio Management
|
Управление корпоративной стратегией и мастер-планирование
| |
Управление стратегическими целями
|
Value Management
|
Управление версиями
|
Release Management
|
Управление соответствием лучшим практикам и стандартам
|
Compliance Management
|
В данной статье подробно описываются только три модуля системы Alfabet planningIT, имеющих отношение к управлению процессами «Управление бизнес-требованиями» и «Управление архитектурой приложений».
Модуль «Единый репозитарий»
Предоставляется возможность описывать логическую архитектуру бизнес-приложений, конкретные инсталляции, планируемые новые бизнес-приложения и т.п.
Существенной особенностью метамодели, используемой в системе alfabet planningIT, является описание бизнес-поддержки со стороны бизнес-приложений через механизм бизнес-функций, бизнес-сервисов и запросов сервисов. Это позволяет получить детальную картину бизнес-поддержки и оценить уровень, в том числе качество, такой поддержки.
Основные функции, поддерживаемые модулем «Единый репозитарий»
Документирование архитектуры
Модуль «Единый репозитарий» является основой системы Alfabet planningIT и входит в поставку системы с минимальной функциональностью. Этот модуль поддерживает систему навигации по базовой модели архитектуры предприятия. Обеспечивается документирование отдельных объектов: приложений, компонентов, устройств и т.п. Здесь же можно определить основные стандарты, например, наборы стандартных компонентов и платформ. Для организации процесса управления документированием архитектуры реализован механизм мониторов: по активности, по не активности и по датам.
Модуль «Управление бизнес-требованиями»
Основные функции модуля «Управление бизнес-требованиями»
Сбор и хранение бизнес-требований
Помимо ввода бизнес-требований, осуществляется выявление сходных бизнес-требований. Это позволяет избежать дублирования при реализации проектов, порожденных на основе похожих бизнес-требований.
При создании новых и документировании существующих бизнес-требований проводится привязка бизнес-требований к стратегическим целям предприятия и его архитектурным элементам. Приоритет при реализации (включении в проект бюджета) получают бизнес-требования, согласованные со стратегическими целями предприятия или его ИТ подразделений.
Ревизия бизнес-требований
На этом этапе принимается решение об отказе от избыточных бизнес-требований. Это может быть связано с чрезмерными техническими и финансовыми требованиями, превосходящими потребности прикладной задачи. Может быть проведено разделение на части слишком общих бизнес-требований. Обычно это касается бизнес-требований, формируемых на основании высокоуровневых стратегических решений. Кроме того, отклоняются бизнес-требования, реализация которых признана слишком сложной или рискованной.
Инициализация предложений по бизнес-требованиям
На этом этапе проводится определение бизнес-требований, которые могут быть объединены в одно требование. На основании одного или нескольких бизнес-требований формируется предложение к проектированию. На основе этого предложения в последующем будет готовиться одно или несколько проектных решений. При этом осуществляется консолидация возможных эффектов от реализации проектных предложений (например, влияние на архитектуру приложений), дается предварительная оценка сроков реализации предложений, назначаются ответственные за реализацию того или иного проектного предложения. Предпочтение получают проектные предложения, имеющие большую ценность для бизнеса. Предложения также могут учитываться с точки зрения архитектурной сложности.
Модуль «Управление архитектурой приложений»
Модуль «Управление архитектурой приложений» обеспечивает детальный анализ существующей и целевой архитектур для разработки и сравнения целевых сценариев определенных проектов ИТ. Он поддерживает анализ недостатков, подготавливает планы миграции и производит проверку планов на совместимость их друг с другом.
Основные функции модуля «Управление архитектурой приложений»
Документирование приложений
Однако, поддержание бизнес-составляющей описания бизнес-приложений, самой важной для целей стратегического планирования и определения бизнес-поддержки со стороны ИТ, в большинстве случаев приходится осуществлять вручную. К счастью, такую работу в большом объеме надо проводить только при первоначальном формировании единого репозитария. Кроме того, ценность от описания бизнес-поддержки со стороны бизнес-приложений многократно превосходит затраты на создание этого описания.
Анализ портфеля приложений
На данном этапе осуществляется обзор текущего и планируемого портфелей бизнес-приложений. Цель заключается в определении такого набора бизнес-приложений, который мог бы обеспечить максимальную бизнес-поддержку со стороны бизнес-приложений. Обзор текущего портфеля бизнес-приложений позволяет определить уровень существующей бизнес-поддержки, выявить недостаточность или избыточность поддержки и определить набор изменений портфеля приложений.
Создание планируемой архитектуры
Для создания планируемой архитектуры необходимо сформировать правильно структурированный набор проектных предложений. Это означает анализ поступивших предложений к проектированию, анализ текущей и консолидированной планируемой архитектуры, анализ необходимых усилий для различных альтернативных вариантов.
Создание одного или нескольких вариантов будущих проектируемых архитектур начинается с приглашения внутренних и внешних соискателей для организации процесса подготовки проектных решений. Создается детальная структура работ. Разные варианты трансформации архитектуры приложений оцениваются по сформированному набору критериев. Конкурирующие варианты архитектурных решений оцениваются, прежде всего, по сложности, затратам времени, стоимости и требований к навыкам и квалификации. Для последующей работы производится выбор предпочтительного проектного решения.
Сгруппированные варианты решений образуют проект плана миграции. Бюджетные статьи по этим проектным решениям формируются в соответствии с правилами оформления заявок на инвестирование. Наборы проектных решений участвуют в разработке плана миграции. После определения набора предпочтительных проектных решений с точки зрения архитектуры приложений, он передается для дальнейшей приоритизации и бюджетирования в модуль системы Alfabet planningIT «Управление портфелем программ» или аналогичный модуль другой системы.
Заключение
В октябре 2005 года после десяти месяцев интенсивной работы были опубликованы результаты тестирования. Наилучшие результаты во всех семи функциональных тестах показал продукт planningIT компании Alfabet AG.
Преимущества
|
Потенциал
|
Детализация
|
Точное видение текущей ИТ-инфраструктуры
|
Экономия до 15% от стоимости проекта (Deloitte, Detecon, TSI)
|
Сбор данных об ИТ структуре - от 15% до 30% всего бюджета проекта
Проектная детализация
|
Согласование потребностей и возможностей
|
Экономия до 20% от стоимости проекта (IBM, Standish Group)
|
40% проектных ошибок порождены некорректными требованиями 50% всей стоимости проекта уходит на переделку работ, из них 70% по причине некорректных требований
|
Сравнение и выбор приоритетных ИТ инвестиций
|
Экономия до 20-30% инвестиций (McKinsey, IBM)
|
30% проектов не дают ожидаемого вклада для бизнеса компании
25% проектов дают тот же результат при сокращении их бюджетов
Учитывается взаимное влияние проектов
|
Планирование и стандартизация ИТ элементов
|
Экономия 20-30% общих операционных расходов (McKinsey, IBM, Meta Group)
|
Стандартизация результатов
Модульная инфраструктура, консолидация аппаратных и средств ПО
Сокращение эксплуатационных расходов
|
Формализация процессов управления
|
Экономит 40% неоперационных расходов на персонал (MIT)
|
Сокращение сроков реализации проектов на 30%-50%
|
Комментариев нет:
Отправить комментарий