1 июля 2016

Проекты по разработке архитектуры предприятия

Проекты по разработке архитектуры предприятия

Цикл выхода научных статей известен своей неспешностью. Спустя немало времени с момента написания вышла наша статья про особенности проектов по постановке практики управления архитектурой предприятия и внедрения инструментов управления архитектурой (Enterprise architecture management tools).

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

Опубликована статья в журнале «Бизнес‐информатика» (входит в список ВАК) на двух языках: русский и английский.

Назание статьи: «Особенности проектов в области разработки корпоративной архитектуры предприятий»

Ключевые слова: архитектура предприятия; управление архитектурой предприятия; бизнес‐архитектура; ИТ‐архитектура; программная инженерия; визуальное моделирование; модельно‐ориентированная инженерия; Capability Maturity Model Integrated (CMMI); Domain‐Specific Modeling (DSM); семиотический подход

Библиографическая ссылки:

Koznov D.V., Arzumanyan M.Yu., Orlov Yu.V., Derevyanko M.A., Romanovsky K.Yu., Sidorina A.A.Specifics of projects in the area of Enterprise Architecture development // Business Informatics. 2015. No. 4 (34). P. 15–23.DOI: 10.17323/1998–0663.2015.4.15.23.

Д.В Кознов, М.Ю. Арзуманян, Ю.В. Орлов, М.А. Деревянко, К.Ю. Романовский, А.А. Сидорина. Особенности проектов в области разработки корпоративной архитектуры предприятий // Бизнес‐информатика 2015. № 4 (34). С. 15–23


Аннотация

Управление архитектурой предприятия (Enterprise Architecture Management, EAM) является ключевым видом деятельности при повышении эффективности бизнеса в современных компаниях. Данная деятельность поддерживается специальными программными продуктами (так называемыми EAM-инструментами) – ARIS, Mega и др. Внедрение процесса управления архитектурой, как правило, происходит путем реализации соответствующих проектов. Данная статья посвящена исследованию таких проектов. Среди них выделяются так называемые EAM-проекты, которые являются специфическими ИТ-проектами и направлены на создание и развертку в компании ИТ-решения по управлению архитектурой на основе какого-либо EAM-инструмента. Для дальнейшего исследования EAM-проектов использованы методы программной инженерии (Software Engineering) – методология разработки ПО Microsoft Solution Framework (MSF) и терминология стандарта CMMI, – а также концепция предметно-ориентированного моделирования (Domain-Specific Modeling, DSM).

В работе детально описана финальная поставка типового EAM-проекта, подразделяющаяся на методологический блок (язык моделирования, методика, процесс, интеграция, результаты моделирования),технологический блок (базовый инструмент, комплекс программных средств, документация), сопровождение и поддержку (обучение, сопровождение). Обсуждаются особенности разработки этих рабочих продуктов. При этом детально анализируется программная часть поставки – пользовательские интерфейсы, базовая поддержка языка моделирования, поддержка целостности (online), поддержка целостности (post-processing), поддержка целостности (administration), импорт/экспорт, Web-портал, генераторы отчетов, структура репозитория, развертка и настройка решения. В рамках введенных понятий обсуждаются четыре EAM-проекта по реализации управления архитектурой, реализованные в российских компаниях: три проекта были выполнены для различных государственных корпораций, один – для крупного органа государственной власти. Выявлена типовая сложность этих проектов – недостаточная поддержка методики моделирования.

Annotation

Enterprise Architecture (EA) is a discipline for business and IT system management, describing the fundamental artifacts of business and IT. Introducing EA activities in a company is done via special projects (referred to as EAM projects). While much research focuses on EA as is, EAM projects are not yet considered properly. This paper deals with EAM projects as a special kind of IT project. The definition of an EAM project is suggested using the IT solution concept of the Microsoft Solution Framework. This is justified, since the EAM-software introduced in a company is the main result of a typical EAM project. Based on the definition of a work product in CMMI, this paper introduces the final delivery of an EAM project. In addition, domain specific modeling is used to describe EAM project delivery, since the most important part of EA is concepts and terms for describing business and IT in a company. To implement the language formed by these terms and concepts, an EAM tool is selected and customized (Mega, IBM System Architects, Aris, etc.), and additional software (i.e. Web-portal, integration scripts, etc.) is implemented. All of the EA principles and methods could be considered as guidelines for this software (EAM tool and additional software). Final delivery of an EAM project is divided into the following parts: method (domain specific language, EA method, EA process, integration, modeling results), technology (EAM tool, additional software, documentation), support and training. Using the concepts introduced in this paper, four EAM projects are analyzed. Lack of support of the EA method is identified as a common problem of these projects.

Теги записи:

Публикации Архитектура предприятия

Другие посты