Development of a structural and functional approach to detailing an Archimate extension for the implementation of industry-targeted architectural solutions

Бесплатный доступ

The article focuses on development of a structural-functional approach to detailing Archi-Mate's motivational expansion for building architectural solutions within network companies. At the initial stage of the study, the definition of a structural-functional approach was identified, and its algorithm was developed to detail the motivational expansion. In accordance with the presented algorithm, the study of the structure of motivational expansion, its elements and their functional characteristics was carried out. In the course of the research, the main contradictions of the motivational expansion model and the elements that require detailed elaboration were revealed. As a result, detailing of individual elements for the implementation of industry-specific architectural solutions was proposed using the example of network trading companies. Development of a structural-functional approach to detailing the motivational expansion of ArchiMate, presented in the study, will optimize the costs of developing and implementing industry-targeted architectural solutions.

Еще

Motivational extension, structural and functional approach, stakeholders, drivers, requirements and constraints, principles, architectural solution, enterprise architecture, retail, network companies

Короткий адрес: https://sciup.org/148323088

IDR: 148323088

Текст научной статьи Development of a structural and functional approach to detailing an Archimate extension for the implementation of industry-targeted architectural solutions

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

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

Материалы и методы

В описаниях архитектуры предприятий разными фреймворками выделение различных уровней является стандартным подходом, хотя сами уровни могут отличаться. Одним из наиболее популярных инструментов является ArchiMate – средство интегрированного высокоуровневого моделирования и анализа различных доменов предприятия и зависимостей между доменами. Ядро ArchiMate выделяет три уровня описания системы (бизнес, приложения, технологии) и три вида объектов (активные, поведенческие и пассивные). Активные объекты представляют собой структурные элементы, поведенческие характеризуют события, процессы или функции, а пассивные – объекты, над которыми выполняются действия. Кроме этого, фреймворк ArchiMate добавляет несколько уровней описаний, мотивационное расширение и расширение реализации [2].

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

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

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

Результаты и обсуждение

Алгоритм структурно-функционального подхода к детализации мотивационного расширения ArchiMate представлен на рисунке 1. Рассмотрим алгоритм структурно-функционального подхода к детализации мотивационного расширения ArchiMate более подробно. Исследование структуры мотивационного расширения включает в себя следующие аспекты: позиционирование ArchiMate – сравнение с другими стандартами The Open Group; соотношение слоев, аспектов языка и функциональных предметных доменов; механизм расширения языка; покрытие фаз метода разработки архитектуры TOGAF понятиями языка ArchiMate.

я

  • 1    этап. Исследование структуры мотивационного расширения

  • 2    этап. Исследование элементов мотивационно расширения и их функциональных характеристик

  • 3    этап. Оценка необходимости детализации элементов системы и их функций

  • 4    этап. Представление детализированной системы мотивационного расширения

Рис.1. Алгоритм с труктурно- ф ункциональ н ого подход а к детализа ц ии м о тивационно г о расширен и я ArchiMate

Исследование элементов мотив а ционного р асширения и их функ ц иональны х характери с тик включает в себя и сследование элемент о в расшире н ия, связанных с моти в ацией, а т а кже оценк у способов представления элементов, связанн ы х с мотива ц ией. Оцен к а необходи м ости дета л изации эле м ентов сис т емы и их ф ункций подразумевает анализ «уз к их мест» элементов м о тивационн о го расшир е ния, выявление и сист е матизацию внешних и внутренни х факторов, влияющих на разрабо т ку архитек т урных решений, выя в ление основных прот и воречий м о дели моти в ационного расширен ия , а также выявление элементов, т р ебующих детализации. Качествен н ая прораб о тка первых трех этапо в позволит п риступить к разработк е детализированной системы моти в ационного расширени я , включаю щ ей в себя элементы, отражающие специфику отраслевы х архитекту р ных решен и й (на примере сферы то рговли).

Первый э тап . Язык ArchiMate разработа н в Нидерл а ндах в ра м ках иссле до вательско г о проекта Telematica I n stituut в 2002-2004 г г. В 2008 году право собстве н ности и д а льнейшег о развития ArchiMate б ы ло передано консорц и уму The O p en Group, активно ра з вивающем у стандарт а рхитектуры предпри я тия TOGAF [2]. Позиц и онирован и е языка ArchiMate отн о сительно д ругих стан д артов The Open Group представлено на рисун к е 2.

М о дели BSC

Мод е ли 5 Force s SW O T-анализ

М одели ArchiMate

Мод е ли BPMN

Мод е ли UML

Мод е ли ERD

Рис. 2. Позицио н ирование языка ArchiMate

Следует отметить, что ArchiMate не фокусируется на языках реализации, не заменяет процессные нотации, а дополняет их. При этом у ArchiMate гораздо шире обзор, но значительно меньше возможностей для детализации. TOGAF и ArchiMate являются стандартами The Open Group, которые непосредственно относятся к разработке архитектуры предприятия. TOGAF обеспечивает метод разработки архитектуры, в состав которого входят разделенный на фазы процесс разработки, руководства и техники [2]. ArchiMate обеспечивает язык с необходимыми элементами и графическими о означениями для моделирования архитектур. Компоненты объединенного подхода TOGAF и ArchiMate представлены на рисунке 3.

Осно в ная цель языка в контексте мето д ологии TOGAF – пре д ставление а рхитектур н ых моделей. ArchiMat e дополняет TOGAF, о б еспечивая необходим ы й набор п о нятий и о б означений. С включением двух р асширений язык пол н остью пок р ывает все фазы мето д а разработ к и архитек т уры TOGAF. Процесс ы создания и развития, управлени я изменени я ми и конт р оля реали з ации архи т ектурных решений и н тегрированы в единых архитекту р ный цикл, представленный на рис у нке 4 [2].

Рис. 4. Покрытие фаз метода разраб о тки архитек т уры TOGAF понятиями я зыка Archi M ate

В рамках консорциума The Open Group продолжаются работы по развит ию ArchiMate и сближению его спецификации со спецификацией TOGAF[2]. Механизм расширения языка может быть классифицирован следующим образом: механизм профилирования (добавление дополнительных атрибу- тов к существующим понятиям); механизм специализации (определение новых понятий на основе уже существующих).

Второй этап. Исследование элементов мотивационно расширения и их функциональных характеристик представлено на рисунке 5.

Элемент

Стейкхолдер

Функциональная характеристика

Заинтересованная в достижении цели сторона (роль)

Создает, мотивирует и питает изменения в компании

Результат анализа драйвера

Результат, достичь которого необходимо стейкхолдерам

Изложение потребности, которая должна быть реализована

Ограничение способа реализации

Нормативное свойство

Рис. 5. Основные элементы мотивационного расширения

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

Анализ позволил выявить следующие проблемы: заниженный уровень детализации, связанный с тем, что атрибуты, свойства, параметры отсутствуют, а декомпозиция применяется по возможности ограничено; расширение содержит недостаточное количество объектов в части описания данных; отсутствуют объекты для описания рисков и контрольных процедур; в программе отсутствует возможность непосредственного перехода от объекта к детализирующей его модели; методология описания бизнес-процессов нуждается в расширении (отсутствие полноценных нотаций для детального моделирования бизнес-процессов по аналогии с EPC и BPMN) [1].

Следует заметить, что основные недостатки мотивационного расширения связаны в первую очередь с неизбежными упрощениями, ограничениями и даже субъективными искажениями. Однако данные неточности могут быть оправданны, поскольку основное предназначение архитектуры предприятия заключается в комплексном видении, в возможности связать разнородные сущности и добиться общего их видения у различных заинтересованных лиц (стейкхолдеров) [5]. Предлагаемая детализация элементов мотивационного расширения для реализации отраслевых архитектурных решений (на примере сферы торговли) может стать компромиссом между детальностью проработки и читаемостью моделей [3].

Четвертый этап. Рассмотрим представление детализированной системы мотивационного расширения для реализации отраслевых архитектурных решений более подробно. Использование предлагаемой детализации позволит существенно сократить время на разработку архитектурных решений для конкретных сетевых торговых компаний. На рисунке 6 представлена детализация основных стейкхолдеров сетевых торговых компаний.

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

Рис. 6. Детализация основных стейкхолдеров сетевых торговых компаний

Рис. 7. Детализация внешних и внутренних драйверов сетевых торговых компаний

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

Рис. 8 . Детализация результатов оценки внутренних и внешних драйверов сетевых торговых компаний

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

В настоящее время достаточно сложные экономические условия для ведения коммерческой деятельности в сфере розничной торговли требуют от всех участников рынка мобилизации своих внешних и внутренних резервов. В этой ситуации эффективное управление становится одной из ключевых составляющих успешного ведения бизнеса сетевых торговых компаний. Решение задачи построения оптимальной системы управления невозможно без разработки четких требований, политик и процедур в отношении взаимодействия с поставщиками и партнерами на корпоративном уровне, оценки соответствия требованиям регламентов, утвержденных стейкхолдерами компании, без обеспечения потребности отдельных подразделений (исполнителей бизнес-процессов) в своевременном предоставлении необходимой информации, исключения дублирования функций в процессе управления, обеспечения защиты информации и персональных данных в соответствии с законодательством, сокращения издержек и повышения эффективности деятельности компании.

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

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

Заключение

Представленная в исследовании разработка структурно-функционального подхода к детализации мотивационного расширения ArchiMate позволит оптимизировать затраты на разработку и реализацию отраслевых архитектурных решений.

Рис. 9. Детализация целей и результатов деятельности сетевых торговых компаний

Статья научная