Обзор архитектурных стандартов и фреймворков - Студенческий научный форум

XV Международная студенческая научная конференция Студенческий научный форум - 2023

Обзор архитектурных стандартов и фреймворков

Кудрявцев В.С. 1
1Волгоградский государственный аграрный университет
 Комментарии
Текст работы размещён без изображений и формул.
Полная версия работы доступна во вкладке "Файлы работы" в формате PDF

Для успешного управления любым даже самым малым предприятием в настоящее время руководителям необходимо полностью понимать и контролировать его процессы, понимать, как эти процессы связанны между собой и как они влияют друг на друга. В условиях развития цифровых информационных технологий, архитектура предприятия – одно их основных средств адаптации предприятия к динамично меняющимся условиям цифровой экономики [1].

Архитектура предприятия – многостороннее описание его основополагающих элементов [2]. В архитектуре предприятия можно выделить основные элементы, на которые необходимо уделять особое внимание при описании: IT архитектура, архитектура реализации новых технологий, архитектура организационная и архитектура бизнес-процессов [3].

Для полноты описания каждого элемента архитектуры предприятия, необходимо придерживаться тех или иных стандартов, иначе может получиться недопонимание и путаница у разных людей при изучении готовой подробно расписанной архитектуры.

Стандартов, которые помогают описать архитектуру предприятия, достаточно много, основными можно выделить стандарты IEEE 1471-2000 и ГОСТ Р ИСО 15704—2022, ни один из этих стандартов не имеет доминирующего положения по отношению друг к другу.

Ни один стандарт не сможет дать разработчикам и архитекторам полный функционал и возможность полностью описать архитектуру предприятия. Однако накопленный арсенал методик и стандартов предоставляет архитекторам широкие возможности выбора моделей, примеров и опыта различных индустрий.

Стандарт ГОСТ Р ИСО 15704—2022 помогает решить задачи трёх типов [4]:

зарождение предприятия;

реструктуризация предприятия;

пошаговые изменения в предприятии.

Ключевыми принципами построения архитектуры предприятия, согласно ГОСТ Р ИСО 15704—2022, считаются:

эволюционный подход к интеграции предприятия;

модульность;

разделение функций по выполнению миссий;

идентификация структуры процесса;

возможность применения для всех предприятий.

Данный стандарт оказывает большую помощь в руководстве процессами [4]. Это преимущество наиболее важно для любой группы, ответственной за улучшение инфраструктуры предприятия или его процессов.

Не менее популярный и часто используемый архитектурный стандарт IEEE 1471-2008 [5]. Он представлен как рекомендуемая практика описания архитектуры систем. Стандарт IEEE 1471-2008 содержит в себе различные рекомендации по описанию архитектуры, аккумулирующие большой опыт успешных разработок, принятые мировыми лидерами в индустрии программного обеспечения. Целью стандарта является облегчение выражения и передачи структуры системы [5].

Для реализации описания архитектуры предприятий используют различные среды, фреймворки и языки моделирования [6].

Среда моделирования архитектуры предприятия обычно включает в себя минимум четыре блока: блок методологий для описания концепции, блок языков и методологий моделирования, блок объектов организации и блок моделей архитектуры организации. Методологии должны регламентировать правила переходов от одного этапа к другому.

Фреймворк – программная платформа, определяющая структуру программной системы; программное обеспечение, облегчающее разработку и объединение разных компонентов большого программного проекта.

Фреймворки дают правила проектирования, соблюдение которых, помогает построить архитектуры. Задача фреймворка – сделать этот процесс проще, приятнее, и понятнее.

Примеры одних из самых популярных архитектурных фреймворков:

фреймворк Захмана – первый и самый известный фреймворк;

FEA – фреймворк, разработанный в США для правительственных нужд;

TOGAF – международный фреймворк, разработанный сотнями компаний, которые входят в единую организацию;

EAF – фреймворк, разработанный на основе TOGAF компанией SAP.

Методология Захмана представляет из себя таблицу размером 5 строк на 6 столбцов (рисунок 1) [7]. Верхние две строки в общем представлении описывают существующее окружение, планы и цели. Они, по сути, являются базовыми при построении «архитектуры предприятия», так называемый «фундамент», если сравнивать со строительством. Каждый последующий уровень является более детальным, но так, же является «абстрактным». Каждая из строк описывает точку зрения какого-либо участника проекта по созданию архитектуры [8].

Рисунок 1 – Схема Захмана

FEA фреймворк – подход для развития информационных технологий правительственных учреждений США, приведенный к использованию единой архитектуры. Одно из самых полезных свойств этого фреймворка, является возможность ускорения внедрения архитектуры предприятия [9].

Процесс разработки архитектуры предприятия по методологии FEA происходит последовательно в 4 этапа. Анализ архитектуры является первым этапом, после него идёт архитектурное определение, третий этап представляет из себя стратегию инвестиций и финансирования, и наконец последний четвёртый этап, план управления программой и реализацией проекта.

В TOGAF процессы реализации архитектурных решений описаны в цикле ADM [9]. ADM можно нужно изменять и адаптировать под нужды компании. Нет необходимости делать все документы или погружаться во все детали. На каждом последующем этапе ADM предлагает готовый набор инструментов и шаблонов, так называемый конструктор. Ниже на приведена схема ADM (рисунок 2).

Рисунок 2 – Cхема ADM TOGAF

Структура архитектуры предприятия EAF определяет, как создавать и использовать архитектуру предприятия. Структура архитектуры предоставляет принципы и методы для создания и использования описания архитектуры системы [9].

Для описания архитектуры предприятия используют различные языки моделирования. Одним из самых распространённых на сегодняшний день является язык моделирования предприятия ArchiMate [10].

ArchiMate – это технический стандарт от The Open Group и основан на концепции стандарта IEEE 1471.

ArchiMate отличается от других языков, таких как UML и BPMN. UML и BPMN предназначены для конкретного использования, и они довольно сложные – содержат около 150 (UML) и 250 (BPMN) концепций моделирования, тогда как ArchiMate работает только с 50. Цель ArchiMate - быть «как можно меньше», а не охватывать все возможные сценарии. Для простоты изучения и применения ArchiMate был намеренно ограничен концепциями, достаточными для моделирования 80% практических случаев [10].

На текущий момент накоплен достаточно богатый опыт применения архитектуры предприятия в трансформации бизнеса [11]. В данной статье рассмотрены наиболее популярные на текущий момент архитектурные стандарты и фреймворки описания предприятий. В качестве примера языка моделирования был рассмотрен язык ArchiMate.

Список используемых источников

Кунцман Александр Арнольдович Построение эффективной архитектуры предприятия как необходимое условие адаптации к цифровой экономике // Вопросы инновационной экономики. 2018. №4. URL: https://cyberleninka.ru/article/n/postroenie-effektivnoy-arhitektury-predpriyatiya-kak-neobhodimoe-uslovie-adaptatsii-k-tsifrovoy-ekonomike (дата обращения: 11.02.2023).

Калянов Г.Н. Архитектура предприятия и инструменты ее моделирования // Г.Н. Калянов – Текст: электронный // ООО Автоматизация в промышленности: [сайт]. – 2003-2023. — URL: https://avtprom.ru/arkhitektura-predpriyatiya-i-instrumenty#top (дата обращения: 01.02.2023).

Михайлов, О. В. Обзор основных элементов архитектуры предприятия / О. В. Михайлов. — Текст: непосредственный // Вопросы экономики и управления. — 2016. — № 3 (5). — С. 83-86. — URL: https://moluch.ru/th/5/archive/31/895/ (дата обращения: 11.02.2023).

ГОСТ Р ИСО 15704—2022. Моделирование и архитектура предприятия. Требования к стандартным архитектурам и методологиям предприятия: национальный стандарт Российской Федерации: издание официальное: утвержден и введен в действие Приказом Федерального агентства по техническому регулированию и метрологии от 3 октября 2022 г. N 1045-ст: введен впервые: дата введения 2023-01-01 / разработан ООО «НИИ «Интерэкомс». - Москва: Российский институт стандартизации, 2022. - 74 c. - Текст: непосредственный

IEEE Recommended Practice for Architectural Description of Software. // Intensive Systems: сайт. – URL: http://cabibbo.dia.uniroma3.it/ids/altrui/ieee1471.pdf (датаобращения: 01.02.2023).

Архитектурные решения информационных систем: сайт. – URL: https://topuch.com/vodyaho-a-i-vigovskij-l-s-dubeneckij-v-a-cehanovskij-v-v-arhit/index18.html

Г.Н. Калянов Стандартизация архитектуры предприятия // Статистика и экономика. 2007. №1. URL: https://cyberleninka.ru/article/n/standartizatsiya-arhitektury-predpriyatiya (дата обращения: 11.02.2023).

Мадорская Ю.М. Схема Захмана при разработке требований к ИС // Практика проектирования систем. – 2015. [электронный ресурс] — Режим доступа: http://reqcenter.pro/zachman-framework/ (дата обращения: 11.02.2023).

Данилин А. Архитектура и стратегия / А. Данилин, А. Слюсаренко. // М. Интернет-Ун-т Информ. Технологий. – 2005. – 504 с.

Моделирование архитектуры предприятия. Обзор языка ArchiMate: сайт. – URL: https://www.cfin.ru/itm/standards/ArchiMate.shtml (дата обращения: 11.02.2023).

Кудрявцев Дмитрий Вячеславович, Арзуманян Максим Юрьевич Архитектура предприятия: переход от проектирования ИТ-инфрастуктуры к трансформации бизнеса // Российский журнал менеджмента. 2017. №2. URL: https://cyberleninka.ru/article/n/arhitektura-predpriyatiya-perehod-ot-proektirovaniya-it-infrastuktury-k-transformatsii-biznesa (дата обращения: 11.02.2023).

Просмотров работы: 267