Введение
Принципы архитектуры являются фундаментальными для методологии разработки архитектуры TOGAF (ADM). Они обеспечивают основную основу для руководства использованием и развертыванием ИТ-ресурсов и активов на уровне предприятия. В этом руководстве будут рассмотрены ключевые концепции, характеристики и примеры принципов архитектуры, как указано в стандарте TOGAF, версия 9.2.
Ключевые концепции принципов архитектуры
Определение и цель
Принципы архитектуры определяют основные общие правила и руководящие принципы использования и развертывания всех ИТ-ресурсов и активов на уровне предприятия. Они отражают согласие различных элементов предприятия и служат основой для принятия будущих решений в области ИТ. Каждый принцип должен быть четко связан с бизнес-целями и ключевыми факторами архитектуры.
Компоненты принципов архитектуры
Стандартный способ определения принципов включает:
- Название: Должно быть легко запоминающимся и отражать суть правила. Избегайте неоднозначных слов и конкретных платформ технологий.
- Заявление: Должно кратко и однозначно передавать основное правило.
- Обоснование: Должно подчеркивать бизнес-преимущества соблюдения принципа, используя бизнес-терминологию.
- Последствия: Должно подчеркивать требования по реализации принципа с точки зрения ресурсов, затрат и задач/деятельности.
Разработка принципов архитектуры
Принципы архитектуры, как правило, разрабатываются архитекторами предприятия совместно с ключевыми заинтересованными сторонами и утверждаются Советом архитектуры. Они основаны на принципах уровня предприятия и должны быть четко отслеживаемыми и ясно сформулированными для руководства процессом принятия решений. Процесс разработки влияется:
- Миссия и планы предприятия
- Стратегические инициативы предприятия
- Внешние ограничения
- Текущие системы и технологии
- Новые отраслевые тенденции
Характеристики принципов
Хороший набор принципов должен быть:
- Понятным: Легко понимаемым для всех сотрудников организации.
- Надежным: Позволяет принимать качественные решения по архитектуре и планам.
- Полным: Охватывает каждый важный принцип, регулирующий управление информацией и технологиями.
- Согласованным: Позволяет сбалансированное толкование без противоречий.
- Стабильным: Устойчивым, но способным адаптироваться к изменениям.
Применение принципов архитектуры
Принципы архитектуры используются для фиксации фундаментальных истин о том, как предприятие будет использовать и развертывать ИТ-ресурсы. Они выполняют несколько функций:
- Рамочная основа для принятия решений: Предоставляют рамочную основу для осознанного принятия решений по архитектуре предприятия и проектам.
- Критерии оценки: Руководство по выбору продуктов, решений или архитектур решений.
- Функциональные требования: Определение функциональных требований архитектуры.
- Оценка соответствия: Оценка существующих реализаций и стратегического портфеля на соответствие определенным архитектурам.
- Обоснование и последствия: Предоставление руководства по сложным решениям и определение ключевых задач, ресурсов и потенциальных затрат.
Пример набора принципов архитектуры
Бизнес-принципы
- Превалирование принципов: Эти принципы применяются ко всем организациям внутри предприятия.
- Максимизация выгоды для предприятия: Решения принимаются с целью максимизации выгоды для предприятия в целом.
- Управление информацией — это дело каждого: Все организации участвуют в принятии решений по управлению информацией.
- Непрерывность бизнеса: Операции предприятия поддерживаются несмотря на сбои в системах.
- Применение общих приложений: Предпочтение отдается разработке приложений, используемых на всем предприятии.
- Ориентация на сервисы: Архитектура основана на концепции сервисов, отражающих реальные бизнес-процессы в мире.
- Соблюдение закона: Процессы управления информацией предприятия соответствуют всем применимым законам, политикам и нормативным актам.
- Ответственность ИТ: ИТ-организация отвечает за внедрение ИТ-процессов и инфраструктуры.
- Защита интеллектуальной собственности: Интеллектуальная собственность предприятия должна быть защищена.
Принципы данных
- Данные — это актив: Данные являются ценным корпоративным ресурсом и управляются соответствующим образом.
- Данные обмениваются: Данные обмениваются между функциями и организациями предприятия.
- Данные доступны: Данные доступны пользователям для выполнения их функций.
- Хранитель данных: Каждый элемент данных имеет хранителя, ответственного за качество данных.
- Общий словарь и определения данных: Данные определяются единообразно на всем предприятии.
- Безопасность данных: Данные защищены от несанкционированного использования и раскрытия.
Принципы приложений
- Независимость технологии: Приложения независимы от конкретных выборов технологий.
- Простота использования: Приложения просты в использовании, при этом лежащая в основе технология остается прозрачной для пользователей.
Принципы технологии
- Изменения на основе требований: Изменения в приложениях и технологиях осуществляются в ответ на бизнес-потребности.
- Гибкое управление изменениями: Изменения в информационной среде предприятия осуществляются вовремя.
- Контроль технологического разнообразия: Технологическое разнообразие контролируется для минимизации затрат.
- Совместимость: Программное и аппаратное обеспечение должно соответствовать установленным стандартам, способствующим совместимости.
Рекомендуемый инструмент TOGAF ADM
Visual Paradigm — это программный комплекс, поддерживающий широкий спектр моделей и построения диаграмм, включая связанные с архитектурой предприятия. Он может быть особенно полезен при разработке и управлении принципами архитектуры несколькими способами:
-
Моделирование и документирование: Visual Paradigm предоставляет инструменты для создания подробных моделей и диаграмм, которые могут помочь в документировании принципов архитектуры. Это включает возможность создания диаграмм архитектуры, потоков процессов и других визуальных представлений, которые могут показать, как принципы применяются в рамках предприятия.
-
Поддержка TOGAF ADM: Visual Paradigm предоставляет специальную поддержку Метода разработки архитектуры TOGAF (ADM). В него входят шаблоны и инструменты, разработанные с учетом практик TOGAF, что упрощает разработку и управление принципами архитектуры в соответствии с руководящими принципами TOGAF.
-
Сотрудничество и коммуникация: Программное обеспечение способствует сотрудничеству между заинтересованными сторонами, предоставляя централизованную платформу, на которой принципы архитектуры могут быть обменены, рассмотрены и утверждены. Это помогает обеспечить согласованность и информированность всех заинтересованных сторон на протяжении всего процесса разработки.
-
Следимость и управление: Visual Paradigm может помочь установить следимость между принципами архитектуры и другими артефактами корпоративной архитектуры, такими как бизнес-цели, требования и планы реализации. Это способствует деятельности по управлению, обеспечивая четкую видимость от принципов к их практическому применению.
-
Моделирование и анализ: Инструмент можно использовать для моделирования влияния принципов архитектуры на корпоративные системы и процессы. Это может помочь выявить потенциальные проблемы или конфликты на ранних этапах разработки, позволяя внести корректировки до реализации.
-
Настройка и гибкость: Visual Paradigm позволяет настраивать модели и диаграммы в соответствии с конкретными потребностями организации. Эта гибкость важна для обеспечения эффективной передачи и понимания принципов архитектуры во всех частях предприятия.
В заключение, Visual Paradigm может быть ценным инструментом для разработки, документирования и управления принципами архитектуры, особенно в контексте фреймворка TOGAF. Его возможности поддерживают весь жизненный цикл принципов архитектуры — от первоначальной разработки до постоянного управления и реализации.
Заключение
Принципы архитектуры являются важными для руководства разработкой и реализацией корпоративной архитектуры. Следуя руководящим принципам и примерам, представленным в стандарте TOGAF, организации могут обеспечить эффективное и эффективное использование своих ИТ-ресурсов и активов для поддержки бизнес-целей и стратегий.










