В данном фрагменте рассматриваются подходы к моделированию архитектуры информационных систем с использованием спецификации ArchiMate (в тексте — Arkimate). Описываются метамодели для анализа компонентов ИС, их функционала и сервисов. Приводятся примеры артефактов: модель ландшафта информационных систем (с выделением устаревших, перемещаемых и новых систем), модель выравнивания бизнеса и IT (поддержка бизнес-процессов информационными системами), а также детальная модель конкретного процесса с разбивкой по задачам и поддерживающим сервисам приложений.
Основные мысли
1. Метамодель ArchiMate предлагает 5 ключевых элементов для описания ИС: компонент, функционал приложения, сервис приложений, интерфейсы и объекты данных.
2. Модель ландшафта ИС позволяет показать взаимосвязи (например, через корпоративную шину данных), распределение систем по подразделениям, а также переход от текущего состояния к целевому (утилизация, перемещение, замена систем).
3. Модель выравнивания бизнеса и IT отвечает на вопрос, насколько полно информационные системы поддерживают бизнес-процессы (избыточность или необеспеченность процессов).
4. Детальная модель процесса показывает, как сервисы конкретного приложения поддерживают отдельные задачи внутри процесса, особенно при появлении новых задач.
Показывать лекцию целиком
Краткое изложение
На этапе глубокого анализа информационной системы рекомендуется обращаться к спецификации ArchiMate. Его метамодель описывает систему через пять элементов: компонент, функционал (или бизнес-процесс приложения), сервис приложений, интерфейсы и объекты данных.
Средствами ArchiMate можно построить ландшафт информационных систем. На примере показано: системы обмениваются данными через корпоративную шину, развёрнуты локально в подразделениях. В целевом состоянии ландшафта часть систем утилизируется, часть перемещается в другие подразделения, выстраиваются новые интеграции, а устаревшие системы заменяются новыми.
Далее рассматривается модель поддержки бизнес-процессов ИС. Она решает задачу выравнивания бизнеса и IT: показывает полноту покрытия процессов системами. Может обнаружиться, что один процесс поддерживается несколькими системами (избыточность) или что какой-то процесс вообще не обеспечен действующими ИС.
Наконец, на примере конкретного процесса показано, как сервисы приложения поддерживают отдельные задачи. Анализируются изменения внутри процесса при появлении новых задач — как они будут обеспечены IT-поддержкой.
Выводы
• ArchiMate предоставляет формальную метамодель для описания компонентов, сервисов и данных информационных систем.
• Ландшафтная модель полезна для миграции: визуализирует, какие системы уходят, какие появляются, как меняются интеграции.
• Модель «бизнес-IT-выравнивания» выявляет риски: неподдержанные процессы или избыточную автоматизацию.
• Детализация до уровня задач внутри процесса позволяет точечно проектировать IT-поддержку новых бизнес-требований.
Вопросы для самопроверки
1. Какие пять элементов для описания информационной системы предлагает метамодель ArchiMate?
2. Что такое «ландшафт информационных систем» и какие изменения в нём можно показать при переходе от текущего состояния к целевому?
3. Какую задачу решает модель выравнивания бизнеса и IT? Какие два типа проблем она может выявить?
4. Чем отличается модель поддержки процессов на верхнем уровне от детальной модели конкретного процесса?
5. Приведите пример: зачем может понадобиться утилизировать или перемещать информационную систему между подразделениями?