Категория:Архитектурные подходы — различия между версиями
Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) м (→Ссылки) |
||
Строка 47: | Строка 47: | ||
* SAM (Solution Architecting Mechanism) – подход связанной архитектуры как набора интегрированных модулей | * SAM (Solution Architecting Mechanism) – подход связанной архитектуры как набора интегрированных модулей | ||
* [[ZF]] (Zachman Framework) – подход на основе работ John Zachman в IBM, 1980s | * [[ZF]] (Zachman Framework) – подход на основе работ John Zachman в IBM, 1980s | ||
+ | |||
+ | == Сравнение подходов == | ||
+ | Сравнение произвел [https://dl.dropboxusercontent.com/u/97323460/WebDocuments/WhitePapers/4EAComparison.pdfРоджер Сешнс, Компания ObjectWatch, Inc. Май 2007]. Каждому подходу присвоена оценка по каждому из критериев. Оценки выставляются следующим образом: | ||
+ | # Плохо работает в этой области | ||
+ | # Недостаточно хорошо работает в этой области | ||
+ | # Приемлемо работает в этой области | ||
+ | # Очень хорошо работает в этой области | ||
+ | |||
+ | {| class="wikitable" border="1" | ||
+ | ! style="text-align: center; font-weight: bold;" | Характеристика | ||
+ | ! style="text-align: center; font-weight: bold;" | Описание характеристики | ||
+ | ! style="font-weight: bold;" | [[Матрица Захмана|ZF]] | ||
+ | ! style="font-weight: bold;" | [[TOGAF]] | ||
+ | ! style="font-weight: bold;" | FEA | ||
+ | ! style="text-align: center; font-weight: bold;" | Gartner | ||
+ | |- | ||
+ | | style="font-weight: bold;" | Полнота таксономии | ||
+ | | насколько методология пригодна для классификации различных архитектурных артефактов | ||
+ | | style="text-align: center;" | 4 | ||
+ | | style="text-align: center;" | 2 | ||
+ | | style="text-align: center;" | 2 | ||
+ | | style="text-align: center;" | 1 | ||
+ | |- | ||
+ | | style="font-weight: bold;" | Полнота процесса | ||
+ | | насколько полно в методологии представлен пошаговый процесс создания архитектуры предприятия | ||
+ | | style="text-align: center;" | 1 | ||
+ | | style="text-align: center;" | 4 | ||
+ | | style="text-align: center;" | 2 | ||
+ | | style="text-align: center;" | 3 | ||
+ | |- | ||
+ | | style="font-weight: bold;" | Руководство по эталонным моделям | ||
+ | | полезность методологии в создании адекватного набора эталонных моделей. На этом практически полностью сосредоточена методология FEA | ||
+ | | style="text-align: center;" | 1 | ||
+ | | style="text-align: center;" | 3 | ||
+ | | style="text-align: center;" | 4 | ||
+ | | style="text-align: center;" | 1 | ||
+ | |- | ||
+ | | style="font-weight: bold;" | Практическое руководство | ||
+ | | насколько методология позволяет воплотить в жизнь умозрительное представление об архитектуре предприятия и сформировать культуру, в которой эта архитектура будет использоваться | ||
+ | | style="text-align: center;" | 1 | ||
+ | | style="text-align: center;" | 2 | ||
+ | | style="text-align: center;" | 2 | ||
+ | | style="text-align: center;" | 4 | ||
+ | |- | ||
+ | | style="font-weight: bold;" | Модель готовности | ||
+ | | насколько методология позволяет оценить эффективность использования архитектуры предприятия в различных подразделениях | ||
+ | | style="text-align: center;" | 1 | ||
+ | | style="text-align: center;" | 1 | ||
+ | | style="text-align: center;" | 3 | ||
+ | | style="text-align: center;" | 2 | ||
+ | |- | ||
+ | | style="font-weight: bold;" | Ориентированность на бизнес | ||
+ | | ориентирована ли методология на использование технологии для повышения ценности бизнеса, где ценность бизнеса определяется как снижение затрат или увеличение доходов | ||
+ | | style="text-align: center;" | 1 | ||
+ | | style="text-align: center;" | 2 | ||
+ | | style="text-align: center;" | 1 | ||
+ | | style="text-align: center;" | 4 | ||
+ | |- | ||
+ | | style="font-weight: bold;" | Руководство по управлению | ||
+ | | насколько методология полезна в понимании и создании эффективной модели управления для архитектуры предприятия | ||
+ | | style="text-align: center;" | 1 | ||
+ | | style="text-align: center;" | 2 | ||
+ | | style="text-align: center;" | 3 | ||
+ | | style="text-align: center;" | 3 | ||
+ | |- | ||
+ | | style="font-weight: bold;" | Руководство по разбиению | ||
+ | | полезность методологии в эффективном разбиении предприятия на отделы, что весьма важно при управлении сложностью | ||
+ | | style="text-align: center;" | 1 | ||
+ | | style="text-align: center;" | 2 | ||
+ | | style="text-align: center;" | 4 | ||
+ | | style="text-align: center;" | 3 | ||
+ | |- | ||
+ | | style="font-weight: bold;" | Наличие каталога | ||
+ | | насколько эффективно методология позволяет создать каталог архитектурных активов, которые можно будет использовать в дальнейшем | ||
+ | | style="text-align: center;" | 1 | ||
+ | | style="text-align: center;" | 2 | ||
+ | | style="text-align: center;" | 4 | ||
+ | | style="text-align: center;" | 2 | ||
+ | |- | ||
+ | | style="font-weight: bold;" | Нейтральность по отношению к поставщикам услуг | ||
+ | | вероятность того, что при внедрении методологии вы окажетесь привязанными к конкретной консалтинговой организации | ||
+ | | style="text-align: center;" | 2 | ||
+ | | style="text-align: center;" | 4 | ||
+ | | style="text-align: center;" | 3 | ||
+ | | style="text-align: center;" | 1 | ||
+ | |- | ||
+ | | style="font-weight: bold;" | Доступность информации | ||
+ | | количество и качество бесплатных или относительно недорогих материалов по данной методологии | ||
+ | | style="text-align: center;" | 2 | ||
+ | | style="text-align: center;" | 4 | ||
+ | | style="text-align: center;" | 2 | ||
+ | | style="text-align: center;" | 1 | ||
+ | |- | ||
+ | | style="font-weight: bold;" | Время окупаемости инвестиций | ||
+ | | продолжительность периода, в течение которого вы будете использовать данную методологию, прежде чем сможете построить на ее основе решения, обеспечивающие высокую ценность бизнеса | ||
+ | | style="text-align: center;" | 1 | ||
+ | | style="text-align: center;" | 3 | ||
+ | | style="text-align: center;" | 1 | ||
+ | | style="text-align: center;" | 4 | ||
+ | |- | ||
+ | | style="font-weight: bold;" | ИТОГО: | ||
+ | | | ||
+ | | style="text-align: center;font-weight: bold;" | 17 | ||
+ | | style="text-align: center;font-weight: bold;" | 31 | ||
+ | | style="text-align: center;font-weight: bold;" | 31 | ||
+ | | style="text-align: center;font-weight: bold;" | 29 | ||
+ | |} | ||
== Ссылки == | == Ссылки == |
Версия 22:46, 23 декабря 2016
Архитектурный подход (Architecture framework) - методики описания архитектуры системы.
Как правило, при проектировании архитектуры системы используют принцип множества групп описаний.
Содержание
EA framework
Выделяют подходы к описанию архитектуры предприятия как системы.
Enterprise architecture framework (EA framework) определяет как создавать и использовать архитектуру предприятия. EA описывает принципы и практики для создания и использования архитектурного описания системы. Он структурирует мышление архитектора разделяя определение системы на предметные области (domains), слои (layers) и представления (views), и предлагает модели для документирования представлений в виде матриц и диаграмм.
Для описания архитектуры предприятий разработано много подходов (frameworks), определяющих различные наборы методов описаний (viewpoints):
Подходы, разрабатываемые консорциумами
- ARCON (A Reference Architecture for Collaborative Networks) – скорее предназначен для описания не одного предприятия, а группы (network) предприятий
- GERAM (Generalised Enterprise Reference Architecture and Methodology)
- RM-ODP (the Reference Model of Open Distributed Processing) определяет EAf для структурирования спецификаций открытых распределенных систем.
- IDEAS Group – попытка разработать общую онтологию для архитектурного взаимодействия между организациями
- ISO 19439 - Принципы моделирования предприятия (стандарт)
- TOGAF (The Open Group Architecture Framework) – широко распространенный подход, метод разработки и стандарты для описания разных типов архитектуры
Промышленные оборонные подходы
- AGATE – подход французского министерства обороны
- DNDAF – подход канадского министерства обороны
- DoDAF – подход американского министерства обороны
- MODAF – подход британского министерства обороны
- NAF – подход НАТО
Государственные подходы
- ESAAF (European Space Agency Architectural Framework) - подход европейских космических SoS (систем систем)
- GEA (Government Enterprise Architecture) – австралийский государственный подход
- FDIC Enterprise Architecture Framework - подход федеральной корпорации по страхованию вкладов (США)
- FEAF (Federal Enterprise Architecture Framework) – подход для американского правительства (не путать с FEA - Federal Enterprise Architecture)
Open-source подходы
- MEGAF - подход соответствует ISO/IEC/IEEE 42010.
- Praxeme - методология, содержащая подход Enterprise System Topology (EST)
- TRAK – основной системноориентированный подход, на базе MODAF 1.2
- SABSA - подход и методология для архитектуры безопасности предприятия и сервисного управления (Service Management)
Проприетарные подходы
- ASSIMPLER - подход основан на работе Mandar Vanarse в Wipro, 2002
- AM (Avancier Methods) - советы по процессам и документированию предприятия и архитектуры решений
- BRM (Build-Run-Manage) - подход от Sanjeev "Sunny" Mishra из IBM, 2000.
- Dynamic Enterprise - концепция на базе технологий Web 2.0
- EACOE Framework – подход на основе работ John Zachman
- OBASHI – методология и фреймворк для бизнеса и IT
- SAP Enterprise Architecture Framework
- SOMF (Service-oriented modeling framework) - подход на основе работ Michael Bell
- SAM (Solution Architecting Mechanism) – подход связанной архитектуры как набора интегрированных модулей
- ZF (Zachman Framework) – подход на основе работ John Zachman в IBM, 1980s
Сравнение подходов
Сравнение произвел Сешнс, Компания ObjectWatch, Inc. Май 2007. Каждому подходу присвоена оценка по каждому из критериев. Оценки выставляются следующим образом:
- Плохо работает в этой области
- Недостаточно хорошо работает в этой области
- Приемлемо работает в этой области
- Очень хорошо работает в этой области
Характеристика | Описание характеристики | ZF | TOGAF | FEA | Gartner |
---|---|---|---|---|---|
Полнота таксономии | насколько методология пригодна для классификации различных архитектурных артефактов | 4 | 2 | 2 | 1 |
Полнота процесса | насколько полно в методологии представлен пошаговый процесс создания архитектуры предприятия | 1 | 4 | 2 | 3 |
Руководство по эталонным моделям | полезность методологии в создании адекватного набора эталонных моделей. На этом практически полностью сосредоточена методология FEA | 1 | 3 | 4 | 1 |
Практическое руководство | насколько методология позволяет воплотить в жизнь умозрительное представление об архитектуре предприятия и сформировать культуру, в которой эта архитектура будет использоваться | 1 | 2 | 2 | 4 |
Модель готовности | насколько методология позволяет оценить эффективность использования архитектуры предприятия в различных подразделениях | 1 | 1 | 3 | 2 |
Ориентированность на бизнес | ориентирована ли методология на использование технологии для повышения ценности бизнеса, где ценность бизнеса определяется как снижение затрат или увеличение доходов | 1 | 2 | 1 | 4 |
Руководство по управлению | насколько методология полезна в понимании и создании эффективной модели управления для архитектуры предприятия | 1 | 2 | 3 | 3 |
Руководство по разбиению | полезность методологии в эффективном разбиении предприятия на отделы, что весьма важно при управлении сложностью | 1 | 2 | 4 | 3 |
Наличие каталога | насколько эффективно методология позволяет создать каталог архитектурных активов, которые можно будет использовать в дальнейшем | 1 | 2 | 4 | 2 |
Нейтральность по отношению к поставщикам услуг | вероятность того, что при внедрении методологии вы окажетесь привязанными к конкретной консалтинговой организации | 2 | 4 | 3 | 1 |
Доступность информации | количество и качество бесплатных или относительно недорогих материалов по данной методологии | 2 | 4 | 2 | 1 |
Время окупаемости инвестиций | продолжительность периода, в течение которого вы будете использовать данную методологию, прежде чем сможете построить на ее основе решения, обеспечивающие высокую ценность бизнеса | 1 | 3 | 1 | 4 |
ИТОГО: | 17 | 31 | 31 | 29 |
Ссылки
Страницы в категории «Архитектурные подходы»
Показано 11 страниц из 11, находящихся в данной категории.