Материал: Методика проектирования архитектуры приложений с использованием языка ArchiMate

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

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

1.5 Анализ существующих методик и обоснование выбора наиболее удобной методики проектирования архитектуры приложений и ИТ-инфраструктуры


В литературе широко описаны следующие методологии построения архитектуры предприятия:

·        модель Захмана [11,12,13];

·        TOGAF [18];

·        методология Gartner [4,8];

·        FEA;

·        DoDAF и т.д.

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

Существующие ведущие методологии проектирования архитектуры предприятия достаточно сильно отличаются друг от друга. Проанализировав ГОСТы по проектированию архитектуры предприятия, были выделены требования для проектирования системной архитектуры (архитектуры приложений и системной инфраструктуры) [20,21].

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

·        детальное и полное построение модели;

·        понятность и простота создания модели;

·        ориентированность на эталонные модели;

·        эффективность использования и адаптация;

·        ориентировка на снижение затрат в организации;

·        структурная и функциональная декомпозиция предприятия;

·        независимость от рынка поставщиков услуг;

·        доступность информации о методологии;

·        окупаемость;

·        стоимость проектирования [14].

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

«Понятность и простота создания модели» показывает, полноту описания действий в методологии при создании архитектуры предприятия по шагам. На этом сосредоточена методология TOGAF, а именно представленная методика (ADM).

«Ориентированность на эталонные модели» выражает степень полезности методологии в создании набора эталонных моделей.

«Эффективность использования и адаптация» определяет уровень воплощения представления об архитектуре предприятия. На этом сосредоточена методология Gartner.

«Ориентированность на снижение затрат организации» демонстрирует, ориентирована ли методология на бизнес-цели.

«Структурная и функциональная декомпозиция» показывает полезность методологии в эффективном разбиении предприятия на отделы.

«Независимость от рынка поставщиков услуг» выражает вероятность ситуации, что при внедрении методологии компания окажется привязанной к конкретной консалтинговой организации. Высокая оценка означает низкую степень привязки к конкретной организации.

«Доступность информации о методологии» показывает, много ли существует бесплатных или относительно недорогих качественных материалов по методологии.

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

«Стоимость проектирования» определяет стоимость процесса проектирования архитектуры предприятия.

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

Рисунок 1.1 Иерархия для выбора методик проектирования

Для того чтобы провести сравнительный анализ, необходимо разработать систему оценки методик. Для обоснования оценки критериев воспользуемся методом анализа иерархии. Для оценки соответствия возможностей методологии критерию будем использовать шкалу Саати. Для того чтобы сравнить степень проявления признака в методологии используем следующие оценки (таблица 1.2):

Таблица 1.2. Шкала оценки Саати

1

- равноценность

3

- умеренное превосходство

5

- сильное превосходство

7

- очень сильное превосходство

9

- высшее (крайнее) превосходство


Используем четные числа для определения промежуточных степеней. Чтобы минимизировать ошибку, рассчитываем оценку согласованности для каждой матрицы. Главное достоинство процедуры - веса критериев и оценки по субъективным критериям не назначаются прямым волевым методом, а рассчитываются с помощью формул, поэтому такой анализ позволит получить более точные результаты. Сначала проведем сравнение критериев между собой, для того чтобы определить ценность каждого критерия. Затем относительно каждого критерия будем сравнивать альтернативы, для оценки соответствия каждой методологии каждому критерию. Таким образом, сравнения значимости критериев, были выявлены следующие результаты. В таблице 1.3 указаны итоговые приоритеты по критериям. В таблице 1.4 представлен расчет оценки согласованности матрицы парных сравнений для критериев.

Таблица 1.3. Приоритеты критериев

Критерий

Приоритет

Полнота модели

12,18%

Простота создания модели

9,15%

Эталонные модели

2,24%

Эффективность использования и адаптация

6,91%

Ориентировка на снижение затрат в организации

17,29%

Разбиение предприятия на отделы

3,34%

Нет привязки к поставщику услуг

3,07%

Доступность информации о методологии

3,20%

Окупаемость

20,17%

Стоимость проектирования

22,45%


Далее приведены таблицы сравнения альтернатив по каждому критерию (см.таблица 1.5).

Таблица 1.4. Расчет оценки согласованности матрицы парных сравнений для критериев

L=

11,32

ИС=

0,15

ОС=

9,87%

n=

10

ИС случ=

1,49


Далее проводя сравнение 4 выбранных методик по каждому критерию, получим 10 матриц парных сравнений (см. таблицы 1.6 - 1.25).

Для каждой матрицы посчитаем оценку согласованности матриц, чтобы уменьшить ошибки в матрице и избежать рассогласованности оценок. Согласованности матриц колеблются от 0,08% до 7,04% . В МАИ считается, что нормальный процент ошибки в матрицапх парных сравнений от 1 до 10%, от 11 до 20% - приемлемый. Если же процент ошибки больше 20%, то лучше перепроверить результаты [22].

Таблица 1.5. Сравнение критериев для выбора методики проектирования

Выбор методики проектирования

Полнота модели

Простота создания модели

Эталонные модели

Эффективность использования и адаптация

Ориентировка на снижение затрат в организации

Структурная и функциональная декомпозиция

Независимость от рынка поставщиков услуг

Доступность информации о методологии

Окупаемость

Стоимость проектирования

Среднее геометрическое

Приоритеты

 

Полнота модели

1

2

3

4

1/2

3

6

9

1/3

1/4

1,66

0,12

 

Простота создания модели

1/2

1

4

2

1/3

5

4

7

1/4

1/5

1,25

0,09

 

Эталонные модели

1/3

1/4

1

1/3

1/5

1/2

1/2

1/4

1/7

1/7

0,31

0,02

 

Эффективность использования и адаптация

1/4

1/2

3

1

1/2

3

2

3

1/2

1/3

0,94

0,07

 

Ориентировка на снижение затрат в организации

2

3

5

2

1

6

5

3

2

1/2

2,36

0,17

 

Структурная и функциональная декомпозиция

1/3

1/5

2

1/3

1/6

1

4

1/3

1/5

1/5

0,46

0,03

 

Независимость от рынка поставщиков услуг

1/6

1/4

2

1/2

1/5

1/4

1

2

1/5

1/5

0,42

0,03

 

Доступность информации о методологии

1/9

1/7

4

1/3

3

1/2

1

1/6

1/7

0,44

0,03

 

Окупаемость

3

4

7

2

1/2

5

5

6

1

2

2,76

0,20

 

Стоимость проектирования

4

5

7

3

2

5

5

7

1/2

1

3,07

0,22

 

Сумма

11 2/3

16 1/3

38

15 1/2

5 3/4

31 3/4

33

38 4/7

5 2/7

5






Таблица 1.6. Матрица парных сравнений альтернатив для критерия «Полнота модели»

Полнота модели

 

Модель Захмана

TOGAF

FEA

Gartner

среднее геометрическое

приоритеты

Модель Захмана

1

3

7

9

3,71

0,59

TOGAF

 1/3

1

4

7

1,75

0,28

FEA

 1/7

 1/4

1

2

0,52

0,08

Gartner

 1/9

 1/7

 1/2

1

0,30

0,05

сумма

1,59

4,39

12,50

19,00

 

 





итого

6,27

1


Таблица 1.7. Расчет оценки согласованности матрицы парных сравнений для критерия «Полнота модели»

L=

4,10

ИС=

0,03

ОС=

3,62%

n=

4

ИС случ=

0,9


Таблица 1.8. Матрица парных сравнений альтернатив для критерия «Простота создания модели»

Простота создания модели

 

Модель Захмана

TOGAF

FEA

Gartner

среднее геометрическое

приоритеты

Модель Захмана

1

 1/5

3

2

1,05

0,17

TOGAF

5

1

8

6

3,94

0,65

FEA

 1/3

 1/8

1

 1/4

0,32

0,05

Gartner

 1/2

 1/6

4

1

0,76

0,13

сумма

6,83

1,49

16,00

9,25

 

 





итого

6,06

1,00


Таблица 1.9.. Расчет оценки согласованности матрицы парных сравнений для критерия «Простота создания модели»

L=

4,15

ИС=

0,05

ОС=

5,59%

n=

4

ИС случ=

0,9


Таблица 1.10. Матрица парных сравнений альтернатив для критерия «Эталонные модели»

Эталонные модели

 

Модель Захмана

TOGAF

FEA

Gartner

среднее геометрическое

приоритеты

Модель Захмана

1

 1/3

 1/8

2

0,54

0,09

TOGAF

3

1

 1/4

5

1,39

0,23

FEA

8

4

1

6

3,72

0,62

Gartner

 1/2

 1/5

 1/6

1

0,36

0,06

сумма

12,50

5,53

1,54

14,00

 

 





итого

6,01

1,00


Таблица 1.11. Расчет оценки согласованности матрицы парных сравнений для критерия «Эталонные модели»

L=

4,19

ИС=

0,06

ОС=

7,04%

n=

4

ИС случ=

0,9


Таблица 1.12. Матрица парных сравнений альтернатив для критерия «Эффективность использования и адаптация»

Эффективность использования и адаптация

 

Модель Захмана

TOGAF

FEA

Gartner

среднее геометрическое

приоритеты

Модель Захмана

1

 1/2

 1/8

 1/2

0,42

0,07

TOGAF

2

1

 1/5

2

0,95

0,16

FEA

8

5

1

5

3,76

0,65

Gartner

2

 1/2

 1/5

1

0,67

0,12

сумма

13,00

7,00

1,53

8,50

 

 





итого

5,80

1,00