Архитектура предприятия
Термин «архитектура предприятия» - Enterprise Architecture (EA) в международном стандарте ISO/IEC/IEEE 42010:2011 «Systems and software engineering - Architecture description» имеет следующее определение: «фундаментальная организация системы, состоящая из компонентов, их отношений друг к другу и окружающей среде, а также принципов, определяющих проектирование и развитие системы».
Другой документ - «Концепция архитектуры федеральных предприятий» (FEAF) дает следующее определение: «ЕА - стратегическая информационная основа, которая определяет миссию, информацию и технологии, необходимые для реализации миссии, а так же процессы трансформации по внедрению новых технологий в ответ на меняющиеся потребности.
EA включает текущую («как есть»), целевую («как должно быть») архитектуру и план перехода»[2]. В архитектуре предприятия описана организационная логика ключевых бизнес-процессов и ИТ-решений, учтены требования операционной модели предприятия к интеграции и стандартизации бизнес-процессов»[3][4]. EA понимается и как «набор принципов, методов и моделей, который используется в проектировании и реализации организационной структуры, бизнес-процессов, информационных систем и технологий» содержит описание структуры и связей компонентов предприятия, представляется помощью архитектурных моделей основного устройства (структуры) и связей частей системы (физического или концептуального объекта или сущности).ГОСТ Р ИСО 15704-2008 рассматривает EA как «всестороннее и исчерпывающее описание всех основных элементов предприятия и связей между ними», включающее в себя:
1) архитектуру бизнеса (цели, бизнес-процессы, организационная структура, полномочия и ответственность, показатели и т.д.),
2) архитектуру информационной системы (ИТ-технологии, архитектура данных, архитектура информационных систем, ИТ- инфраструктура и процессы, программы и проекты, направленные на трансформацию к целевым технологиям и архитектуре в ответ на появление новых бизнес-потребностей).
Первый стандарт, посвященный описанию EA модели, - IEEE 1471 Recommended Practice for Architectural Description of Software-Intensive Systems. Он определил концептуальную модель архитектурного описания предприятия, представил EA в качестве критического фактора развития систем с интенсивным использованием программного обеспечения. Предприятие рассматривается как система, которая выполняет определенную миссию (Mission), связано с внешним окруженим (Environment), которое учитывается при определении миссии. Любая система обладает архитектурой (Architecture), которая имеет архитектурное описана (Architectural Description, AD) - рис. 1.
Рисунок 1
Заинтересованные стороны в деятельности предприятия - стейкхолдеры (Stakeholders) идентифицированы, определены их цели (Concerns), выраженные в виде точек зрения на предприятие и его архитектуру (Viewpoints),которые помещены в библиотеку (Library Viewpoint). Представления об архитектуре (Views) интегрируют различные точки зрения стейкхолдеров. Модельное представление EA (Model)является формой выражения представлений с использованием архитектурного описания. Модель EA отвечает требованиям рациональности, адекватна условиям ее применения (Rationale).
Стандарт ISO/IEC/IEEE 42010:2011 расширил контекст EA (рис. 2), а именно: архитектурное представление EA допускает наличие моделей различного вида и содержания и вида, между элементами AD устанавливаются соответствия (Correspondence), которые управляются согласно правилам (Correspondence Rule).
Рисунок 2
Применение архитектурного подхода позволяет:
• моделировать миссию, бизнес-функции, ИТ-стратегии и другие составляющие предприятия для повышения эффективности деятельности предприятия, расширения возможностей;
• обеспечить взаимодействие различных бизнес-подразделений со службой ИТна основе единой терминологии и единого архитектурного взгляда на предприятие как сложную систему;
• подходить к изменениям ИТ на основе EA;
• повысить качество информации для системы управления (релевантность запросам, точность, своевременность предоставления, интегрированность, доступность и т.п.), управляемой ИТ-системами в масштабе предприятия;
• совершенствовать процессы планирования и контроля инвестиций в ИТ;
• обеспечить интеграцию существующих и новых систем, миграцию предприятия на новую EA;
• обеспечивать соответствие и выполнение правовых (законодательных) и внутренних требований.
Стандарт ГОСТ Р ИСО 15704- 2008 «Промышленные автоматизированные системы.
Требования к стандартным архитектурам и методологиям предприятия» определил требования к компонентам EA, которые должны:• обеспечить разработку методологий инжиниринга предприятий, применение языков или конструкций моделирования для описания деятельности предприятия;
• использовать общие элементы проектирования и моделирования предприятия (словари, метамодели и онтологические теории);
• обеспечить «частные модели предприятия» путем повторного использования стандартных моделей;
• обеспечить создание обособленных моделей, описывающих часть любой сущности предприятия или всю сущность.
В EA отражено структурное, поведенческое и иерархическое представления системы и ее элементов. Структура системы основана на составе и связях элементов системы. Иерархический аспект позволяет рассматривать любой элемент в качестве самостоятельной системы. Поведенческий аспект связан с функциональностью элементов, система рассматривается как «черный» ящик (не анализируется устройство системы).
EA рассматривается как основа интеграции предприятия, общее видение предприятия создает возможность проектирования информационных систем, адекватных потребностям организации, способных к взаимодействию и интеграции. Модели EA описывают:
• корпоративную миссию и стратегию, цели и задачи предприятия;
• бизнес-архитектуру (бизнес-модель) деятельности предприятия;
• архитектуру ИТ-системы, совокупность методологических, технологических и технических решений для информационной поддержки деятельности предприятия.
Архитектура ИТ-системы раскрывается с помощью моделей:
• приложений (Application Architecture, AA) - состав, интерфейсы, функции приложений (программных компонентов);
• данных (Information Architecture, IA) - структура данных базы данных, хранилищ данных, взаимосвязь с компонентами модели AA;
• ИТ-инфраструктуры (Technological Architecture, TA) - вычислительная система (технологическая платформа для приложений и информации, сеть).
В моделях EA аккумулируются знания о предприятии - процесснофункциональные, информационные, ресурсные, организационные и другие элементы, абстрактно отображающие объекты.
Для построения EA необходима определенная методология - регламентированная последовательность этапов и шагов, правил перехода от этапа к этапу при построении моделей и инструментальные средства, которые представлены средствами фреймворка EA.
Разработка EA связана с выполнением ряда действий:
I. Определение важнейших параметров бизнес-модели предприятия: миссия, видение, стратегические цели, ключевые бизнес-процессы, внешнее бизнес-окружение, заинтересованных сторон и их мотивации для EA.
II. Построение архитектуры бизнеса.
III. Преобразование бизнес-моделей в модели архитектуры приложений, данных и ИТ-инфраструктуры.
Для построения моделей EA используются:
• универсальные интегрирующие среды (Zachman Framework, GERAM),
• языки моделирования предприятий (IDEF, ARIS, BPML),
• программные среды моделирования (ARIS Collaborative Suite, Popkin System Architect, METIS),
• мета-модели и языки мета-моделирования (UML Profile for Business Process Definition, UEML) и др.
В процессе разработки модели EA предприятия глубже изучаются характерных особенностей предприятия, влияющие на интеграцию экономических, организационных, информационных, технологических факторов, с помощью которых можно оптимизировать деятельность предприятия.
Модели EA имеют разнообразные свойства, имеют отношение к фазе модели и ракурсу (представлению) предприятия, обладают определенной общностью. Концепция жизненного цикла для модели EA основана на выделении временных интервалов - фаз: идентификации области деятельности; определение понятий; задание требований; разработка проектной спецификации; описание процесса внедрения для области деятельности; вывод EA из эксплуатации.
В моделях EA находят отражение следующие представления предприятия: функциональное - бизнес-процессы деятельности предприятия, входы и выходы; информационное - структура данных; организационное - оргструктура предприятия, состав ролей участников; ресурсное - характеристика ресурсов предприятия. Для моделей EA также применимы понятия обобщенности и специализации.
Еще по теме Архитектура предприятия:
- Ильина О.П.. Архитектура корпораций и информационных систем : учебное пособие / О. П. Ильина. - СПб. : Изд-во СПбГЭУ,2015. - 119 с., 2015
- 6.2. Государственная регистрация предприятий, учреждений и организаций.
- 40. Создание и участие в гражданском обороте унитарных государственных и муниципальных предприятий.
- 6.1. Понятие и виды предприятий, учреждений и организаций.
- Лекция 6. Предприятия, учреждения, организации и общественные объединения как субъекты административного права.
- 30. Возникновение юридических лиц: способы образования, порядок создания.
- 28. Коммерческие организации: понятие, общая характеристика, виды.
- 27. Виды юридических лиц и основания их классификации.
- СПИСОК ЛИТЕРАТУРЫ
- 41. Публично-правовые образования как субъекты гражданского права: понятие, правоспособность.
- 16.4. Общий административный надзор.
- 11.3. Административная ответственность юридических лиц
- 2.3. Понятие, сущность и юридическая природа административно-правовых отношений. Классификация административно-правовых отношений.
- 1.1. Понятие административного права и предмет административно-правового регулирования.
- 31. Учредительные документы юридических лиц: понятие, виды, содержание.
- 39. Производственный кооператив.
- 26. Правоспособность юридических лиц: понятие, содержание.