Выбор оптимальной методики описания архитектуры для компании “Шесть банок” Выбор оптимальной методики описания архитектуры компании «Шесть банок» осуществлялось среди 5 методик. Модель Захмана. Основная идея заключается в том, чтобы обеспечить возможность последовательного описания каждого отдельного аспекта системы в координации со всеми остальными. Модель Захмана используется для описания предприятия в целом, так что предложенная модель, вообще говоря, может использоваться как средство для описания архитектур сложных производственных систем любого типа. Основные характеристики данной модели: целостность в отношении предприятия; поддержка обсуждений сложных вопросов с использованием относительно небольшого количества нетехнических понятий; применимость для решения задач, то есть возможность работать с абстракциями и сущностями, выделяя и изолируя отдельные параметры системы без потери восприятия предприятия как целого; простота описания T0GAF. Основным полем для применения TOGAF является, прежде всего, программная инфраструктура информационной системы. Она в наилучшей мере подходит для описания интеграционных компонент, использующихся для поддержки широкого спектра корпоративных приложений, прежде всего, критичных для бизнеса. Описание модели: Обзор бизнес - архитектуры Описание существующей детализации системы с необходимой степенью Выявление и описание элементарных архитектурных блоков кандидатов на использование в новой архитектуре Разработка черновика технического отчета Направление черновика отчета на рецензирование Модель «4+1» Эта модель ориентирована на описание Архитектуры предприятия как целого, и теми, которые рассматривают более узкий контекст ИТ-архитектуры. Модель предлагает простой и понятный способ описания архитектуры сложных систем, который состоит в использовании пяти различных категорий или представлений (views). Четырьмя основными представлениями в этой методике являются следующие: Логическое представление. Является объектной моделью проектирования Процессное представление. Описывает вопросы параллельного исполнения и синхронизации процессов. Физическое представление. Описывает размещение программных компонент системы на аппаратных платформах и аспекты, связанные с физическим расположением системы. Представление уровня разработки. Описывает статическую организацию программной системы в среде разработки. Модель более сложная, чем две предыдущие, но так же имеет большой плюс. Данная методика используется для описания ИТ-архитектуры именно как подмножества Архитектуры предприятия META Group. Методика оперировала таким понятием, как Технологическая архитектура масштаба предприятия. Однако по мере того, как в индустрии происходило понимание более тесной связи между бизнесом и информационными технологиями. Организация данной методики состоит из 3 этапов описания: На этапе 1 разрабатывается Видение общих требований. Этап 2 состоит в разработке Концептуальной архитектуры Этап 3 состоит в разработке плана реализации, обеспечивающего миграцию в сторону желаемого состояния архитектуры. Таким образом, данная методика осуществляет: Практическую реализацию архитектуры через процесс управления корпоративными ИТ-программами и проектами Вопросы управления и контроля архитектурного процесса Оценку зрелости архитектуры Анализ технологических тенденций и планирование Управление портфелем ИТ-активов и проектов SAM. Стратегическая модель архитектуры SAM (Strategic Architecture Model) является универсальным инструментом анализа и документирования архитектуры предприятия и связанных с ней доменов. Она содержит ряд оригинальных моментов, которые отличают ее от того, что мы встречали в остальных подходах. SAM использует нотацию «сфер интересов» для представления целостного набора фактов о предприятии и «отношений», которые связывают эти факты в полезные группы, что обеспечивает полезный взгляд на структуру и операции, выполняемые предприятием. SAM использует итеративный подход при создании архитектуры, сочетающий элементы разработки «сверху-вниз» и «снизу-вверх». Данная модель базируется на элементах под названием «Сферы влияния» которые тесно связаны между собой. Это обеспечивает возможность оптимизации и улучшений в различных областях деятельности предприятия. Внутри каждой сферы определяется предметная область, что обеспечивает простоту сопровождения и извлечения этой информации. Сферы делятся: Стабильные. Эти сферы описывают достаточно стабильные элементы бизнеса и представляют фундаментальные структуры. Подвижные. Эти сферы описывают то, что предприятие делает или может делать с точки зрения бизнеса. Динамичные. Это те сферы, которые задают направления бизнеса, рабочие программы, управление изменениями. Таким образом методология описания архитектуры SAM обладает такими плюсами как: Минимальный объем информации Простота описания архитектуры Простота извлечения этой информации Наглядное представление компонентов компании Вывод: после сравнения 5 способов описания архитектуры предприятия модель Захмана и Стратегическая модель архитектуры SAM больше подходят для нашей компании. Выбором компании стала модель Захмана. Потому, что модель Захмана имеет такие преимущества перед другими моделями: 1. Отличается своей простотой понимания как техническими, так и нетехническими специалистами. 2. Более детальными описаниями компонентов архитектуры 3. Возможность применения для планирования, позволяющего лучше принимать решения. 4. Наиболее наглядным представлением компонентов компании. 5. Описанием сложной архитектуры небольшим количеством нетехнических понятий. 6. Независимостью конкретных инструментов описания. 7. Может использоваться как средство для описания архитектур сложных производственных систем любого типа.