ArchiMate язык архитектуры предприятия

Использование языка ArchiMate для написания архитектуры предприятия, его достоинства. Характеристика методологии моделирования ТOGAF, ядро языка, его диаграммы и уровни. Описание окон в свободном пространстве Archi, назначение папок верхнего уровня.

Рубрика Менеджмент и трудовые отношения
Вид контрольная работа
Язык русский
Дата добавления 24.03.2015
Размер файла 548,3 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Федеральное государственное бюджетное

образовательное учреждение высшего профессионального образования

«Санкт-Петербургский государственный политехнический университет»

Инженерно-экономический институт

Кафедра «Информационные системы в экономике и менеджменте»

НИР

На тему «Archimate язык архитектуры предприятия»

Выполнила

студентка гр. 43704/1М.С.Федорова

Санкт-Петербург 2014

Содержание

Введение

ArchiMate

TOGAF

Диаграммы и уровни ArchiMate

Archi

Список использованной литературы

Введение

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

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

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

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

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

Архитектура предприятия решает эту проблему, предоставляя стратегические условия для развития ИТ-системы в ответ на постоянно меняющиеся потребности бизнес-среды.

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

· Эффективное функционирование придприятия

· Эффективное использование информационных технологий

· Увеличение отдачи от существующих инвестиций, снижение рисков для будущих инвестиций

· Более быстрое, простое снабжение с меньшими потерями

Причиной развития архитектуры предприятия являются проблемы, которые видят основные участники бизнеса и которые должны решаться с помощью бизнес-и ИТ-систем в рамках организации. Эти проблемы выражаются в рисках и опасениях основных участников. Таких участников обычно называют “заинтересованными сторонами”

Деятельность архитектора направлена на устранение опасений и рисков заинтересованных сторон, путем:

· Определения и уточнения требований заинтересованных сторон

· Разработки таких представлений архитектуры, которые показывают, как в ответ на требования заинтересованных сторон будет развита или переработана существующая архитектура

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

Инструментом для выполнения поставленной задачи может послужить язык архитектурного моделирования ArchiMate.

ArchiMate

ArchiMate один из языков, на котором можно написать архитектуру предприятия, но не единственный. Те компании, которые примеряют ArchiMate, выигрываю в следующем:

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

· При рисовании архитектуры, язык ArchiMate требует ответить на ряд вопросов, например, кто участник процесса, в какой роли, где граница системы, куда складываются результаты и прочее. То есть архитектора заставляют отвечать на вопросы, которые аналитики при прочих равных так любят оставлять без внимания. Архитектура предприятия при этом не подразумевает внутреннюю архитектуру разрабатываемого ПО, а включает только людей и ИКТ, на которых установлено ПО.

· Описание на ArchiMate обладает целостностью, диаграмма ArchiMate это единое целое. То есть элемент на одном view это тот же элемент, что и на другом, и переименование глобально действует на все вхождения элементов. Подобная целостность дает возможность (штатными средствами) не создавать view диаграмм под конкретных потребителей: архитектора, аналитика, заказчика.

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

ArchiMate является открытым и независимый языком, который позволяет описывать, анализировать и визуализировать архитектуру предприятия внутри и между предметными областями. ArchiMate -- один из открытых стандартов, поддерживаемых The Open Group и полностью согласованный с TOGAF.

TOGAF

TOGAF - The Open Group Architecture Framework -- методология моделирования архитектуры предприятия. ArchiMate разработан на базе основных положений стандарта IEEE-1471-2000 -- Рекомендуемые IEEE методы описания архитектуры преимущественно-программных систем. ArchiMate - зарегистрированный товарный знак The Open Group.

The Open Group - это глобальный консорциум, который обеспечивает достижение целей бизнеса с помощью использования ИТ-стандартов:

TOGAF - Open Group стандарт, проверенная модель и методология формирования архитектуры предприятия, используемые ведущими мировыми организациями с целью повышения эффективности бизнеса.

ArchiMate является открытым и независимым языком моделирования архитектуры предприятия для поддержки описания, анализа и визуализации архитектуры и нескольких бизнес-областей.

TOGAF Стандарт включает в себя процесс - TOGAF Architecture Development Method (ADM), а также ракурсы (кроме того, технологии, референтные модели) и типы строительных блоков, из которых состоит архитектура, но не предписывают применение конкретных

ArchiMate 2.0 состоит из ArchiMate Core (ядро языка), который фокусируется на описании четырех архитектурных областей, определяемых стандартом TOGAF архитектур бизнеса, данных, приложений, технологий, а также их взаимосвязи, и расширений: модели мотивации развития архитектуры, ее реализации и планирования миграции. Все вышеизложенное отражено на рисунке 1.

Рис.1. Ядро языка ArchiMate

Диаграммы и уровни ArchiMate

Диаграммы ArchiMate состоят из трех типов элементов: активные объекты, поведенческие объекты, пассивные объекты.

Активные элементы структуры, как можно заметить из названия, являются элементами, которые действуют. Например, бизнес-акторы, компоненты приложения и устройства, которые отображают реальное поведение.

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

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

ArchiMate поддерживает описание сервис-ориентированной модели предприятия, которое осуществляется на трех уровнях:

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

* уровень приложения -- поддерживает бизнес-уровень, с применением услуг, которые реализуется компонентами программного обеспечения. Уровень технологий в Archi может быть представлен 9 элементами.

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

Рис.2. Наглядное представление уровней

Кроме трех уровней архитектуры предприятия в версии языка Archimedes 2 были добавлены понятия/расширения Motivation (мотивация), Implementation &Migration (реализация и миграция). Для представления мотивации Archi предлагает 7 элементов, для представления второго расширения Archi предлагает 4 элемента. Каждый элемент модели может быть связан с одним или более других элементов. Связи между элементами архитектуры в Archi могут быть представлены с помощью 13 типов отношений. Для визуализации элементов архитектуры предприятия на диаграммах (View) Archi предоставляет палитру элементов, сгруппированных по типам.

Наибольшее распространение среди инструментов для моделирования на языке ArchiMate получила программа Archi с открытым исходным кодом, которая быстро становится стандартом де-факто.

ArchiMate применяется для моделирования архитектуры предприятия, который также может использоваться для описания архитектуры инженерных и информационных систем.

В процессе составления архитектуры предприятия, архитектору приходиться вникать в детали процессов, вследствие чего приходит понимание вещей, которые ранее казались не очевидными. Составленная архитектура предприятия при помощи ArchiMate поможет выявить слабые места в работе предприятия, и даст возможность на основе проведенного анализа составить новую архитектуру предприятия, такой, какой она должны быть, для обеспечения эффективной работы предприятия. Первую архитектуру принято называть «as is» (с анг. «как есть»), вторую соответственно принято называть «to be» (с анг. «как должно быть»). После того как новая архитектура предприятия будет составлена, можно осуществлять процесс преобразования предприятия для соответствия новой архитектуре. аrchiмate тogaf архитектура язык

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

Archi

Archi - это свободно распространяемый межплатформенный инструмент с открытым кодом для моделирования на всех уровнях архитектуры предприятия в терминах языка ArchiMate. Archi разработан и является зарегистрированной торговой маркой Филиппа Бовуара (Phillip Beauvoir). Программный продукт Archi создан на основе фреймворка Eclipse Rich Client Platform (RCP) с использованием интегрированной среды разработки Eclipse IDE. Текущая версия программного продукта Archi 3 выпущена 29.09.2014 и доступна для скачивания с сайта производителя [1, 2]. В Archi 3 встроены два демонстрационных примера моделей архитектуры предприятия. После установки программного продукта они размещаются в папке Examples.

Согласно требованиям языка ArchiMate, модель архитектуры предприятия в Archi состоит из элементов, представленных на рисунке 3.

Рис.3. Нотация

Рабочее пространство в Archi разделено на 8 окон:

- главное окно для отображения и редактирования диаграмм;

- Models, или «Дерево моделей», отображает все открытые модели;

- Properties показывает свойства выбранного элемента модели;

- Outline отображает содержимое ArchiMate-диаграмм в миниатюре, полезен для навигации по большим диаграммам;

- Navigator показывает выбранные элементы модели и все их связи с другими элементами модели; используется для навигации между связанными элементами через их связи;

- Palette представляет набор графических образов элементов ArchiMate-диаграмм;

- Visualiser показывает выбранные элементы модели и все их связи с другими элементами модели в графическом виде, является графическим эквивалентом окна Navigator;

- Hints содержит текстовую подсказку для типа объекта, выбранного в окнах Models или Palette.

С помощью техники «drag & drop» можно настроить произвольное размещение окон, в том числе форме закладок в других окнах.

Archi полностью поддерживает возможности Undo/Redo. Отмена и повтор команд в Archi является контекстно зависимой опцией. Она применяется к модели, которая выбрана либо в Дереве моделей, либо в окне диаграмм.

Ряд процедур в процессе моделирования архитектуры предприятия в Archi обеспечено специальными подсказками (Cheat sheets, шпаргалками), которые представляют собой пошаговые интерактивные инструкции. Подсказки доступны из меню Help в главном меню. В версии 3 имеется две встроенные подсказки: «Create a Map View» и «Create a New Model». По мере появления новых пошаговых интерактивных инструкций, их можно подгружать в Arhi. Предполагается, что со временем все процедуры процесса моделирования архитектуры в Archi будут обеспечены соответствующими пошаговыми интерактивными инструкциями.

Модель архитектуры предприятия в Archi отображается в форме древовидной структуры (Model Tree, Дерево модели) элементов, сгруппированных в папки, представленной на рисунке 2 и в таблице 1.

Рис.4. Структура папок верхнего уровня модели архитектуры в Archi

Таблица 1

Назначение папок верхнего уровня в Archi

Папка

Назначение

1

Business Бизнес

Содержит элементы бизнес-уровня архитектуры предприятия и подпапки, созданные пользователем

2

Application Приложение

Содержит элементы уровня приложения архитектуры предприятия и подпапки, созданные пользователем

3

Technology Технология

Содержит элементы технологического уровня архитектуры предприятия и подпапки, созданные пользователем

4

Motivation Мотивация

Содержит элементы расширения «Мотивация» архитектуры предприятия (элементы целеполагания и обоснования изменений в организации) и подпапки, созданные пользователем

5

Implementation & Migration Реализация и миграция

Содержит элементы расширения «Реализация и миграция» архитектуры предприятия (элементы моделирования перехода к новой архитектуре) и подпапки, созданные пользователем

6

Connectors

Коннекторы

Содержит элементы типа «Перекресток» (Junction) и подпапки, созданные пользователем

7

Relations

Отношения

Содержит отношения между элементами, когда они созданы на диаграммах (Views) и подпапки, созданные пользователем

8

Views

Диаграммы

Содержит ссылки на диаграммы (Views)

Элементы внутри каждой папки автоматически упорядочиваются по алфавиту. Каждая папка содержит элементы только одного типа. Archi позволяет создавать вложенные папки, перемещать элементы и вложенные папки в рамках папки верхнего уровня.

Элементы можно добавлять из Дерева моделей на любое количество диаграмм с помощью техники «drag & drop». Элементы Дерева моделей, используемые на диаграммах, автоматически выделяются курсивом. Это позволяет визуально найти в Дереве моделей устаревшие элементы, которые можно удалить.

Кроме того, Archi позволяет:

- синхронизировать выделения (Synchronising Selections) элементов в дереве моделей и на диаграмме;

- выполнять поиск и фильтрацию элементов в Дереве моделей;

- найти и заменить элемент в Дереве моделей;

Элементы созданной модели архитектуры предприятия и связи между ними в Archi могут быть представлены графически с помощью одного или нескольких представлений (View). Например, можно создать одно графическое представление для бизнес-уровня, второе - для уровня приложений и т.д. Кроме того Archi поддерживает автоматическое создание Главного представления ("master" View), которое служит своеобразным оглавлением, или картой, (map) для всех остальных представлений в модели.

Согласно спецификации ArchiMate архитекторы и другие заинтересованные стороны (stakeholders) могут создавать собственные представления архитектуры предприятия. Archi позволяет определять точки зрения (Viewpoints). В Archi точка зрения представляет подмножество элементов и отношений между ними. Инструмент поддерживает 26 точек зрения. При создании нового представления по умолчанию установлена точка зрения Total, разрешающая добавлять на диаграмму любые элементы из любых уровней архитектуры. Если изменить точку зрения Total на другую, то «запрещенные» для выбранной точки зрения элементы и отношения на диаграмме и в окне Дерево моделей станут бледными, кроме того станут недоступными соответствующие элементы в Палитре элементов.

Для генерации отчетов Archi использует специализированное средство Jasper Reports, Archi может экспортировать созданные модели архитектуры предприятия в различные форматы: HTML, RTF, PPTX, PDF, DOCX, ODT, используя шаблоны Jasper Reports. В режиме моделирования Archi позволяет распечатать лишь открытую диаграмму.

Среди достоинств Archi можно выделить следующие:

· бесплатный;

· можно создавать модели на русском языке;

· можно русифицировать меню;

· межплатформенный;

· с открытым исходным кодом;

· поддерживает стандарт языка моделирования архитектуры предприятия ArchiMate;

· позволяет отслеживать связи между элементами модели архитектуры;

· со встроенной контекстной подсказкой по типам элементов архитектуры;

· встроенные примеры моделей архитектуры предприятия;

· пошаговые интерактивные инструкции;

· легкий для понимания.

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

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

Благодаря выше перечисленным достоинствам Archi быстро набирает популярность в различных областях бизнеса и образования.

К недостаткам инструмента можно отнести следующие:

· нет русской документации по продукту;

· для русификации меню в каждой новой версии требуется быть программистом или ждать выхода очередного русификатора;

· слабо развитая система отчетности;

· не имеет средств коллективной работы над одним проектом;

· неудобен при разработке глубокой иерархии понятий;

· неразвитая методологическая база для моделирования бизнес-процессов;

· неразвитая методологическая база для моделирования данных.

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

Инструмент может быть рекомендован предприятиям малого и среднего бизнеса для обучения и выполнения небольших проектов в области моделирования и управления архитектурой предприятия, а также как средство первоначального сбора элементов архитектуры предприятия перед переходом на более мощное средство моделирования и управления архитектурой предприятия. Крупным компаниям или при выполнении крупных проектов возможностей инструмента Archi будет недостаточно.

Список использованной литературы

Archi - The Free ArchiMate Modelling Tool. Virsion 3.0. User Guide - Phillip Beauvoir, 2014

Archi - The Free ArchiMate Modelling Tool- Phillip Beauvoir, 2014.

ArchiMate 2.1 Specification - The Open Group, 2014.

Welcome to TOGAF Version 9.1 Enterprise Edition - The Open Group, 2014.

А. Левенчук Архимейт по-русски. Организация работ людей, программ, оборудования. LiveJournal, Inc, 2012.

А. Коптелов. Краткий обзор продукта Archi - ArchiMate - Холдинг РБК, 2012. -

А. Коптелов. Инструменты Enterprise Architecture: что пригодно для России? - Холдинг РБК, 2012.

Размещено на Allbest.ru


Подобные документы

  • Разработка и принцип построения архитектуры предприятия, инструменты ее моделирования. Определение методик TOGAF, Захмана, FEAF, Garther. Классификация основных областей архитектуры, описание используемых правил (политик), стандартов, процессов и моделей.

    реферат [71,0 K], добавлен 18.05.2015

  • Понятие архитектуры предприятия. Состав, структура и процесс выстраивания архитектуры. Связь архитектуры предприятия (АП) с системным мышлением. Значение, выгода системного мышления для АП. Понятия "экономическая кибернетика" и "управление знаниями".

    курсовая работа [207,1 K], добавлен 25.06.2012

  • Создание сети подпроцессов. Определение цели процесса. Описание процесса верхнего уровня в методологии IDЕF0. Описание детальных процессов в методологии DFD. Управление проектированием с помощью методологии IDЕF3. Управление корректирующими действиями.

    контрольная работа [1,2 M], добавлен 05.06.2016

  • Описание системы моделирования: обзор аналогичных систем, определение конвейерного бизнес-процесса, язык моделирования, редукция конвейера. Разработка методологии проектирования. Анализ проблем бизнеса и определение требований. Спецификация проекта.

    дипломная работа [1,5 M], добавлен 07.07.2012

  • Основные направления совершенствования деятельности предприятия. Уровни бизнес-моделирования. Сущность бизнес-модели (логическая модель). Общая характеристика инновационных процессов. Характеристики и источники инноваций. Сопротивление нововведениям.

    курсовая работа [45,8 K], добавлен 31.05.2009

Работа, которую точно примут
Сколько стоит?

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.