между visio и aris
TRANSCRIPT
Представлюсь
Коптелов Андрей Константинович
• Консультант в области управления бизнес-процессами и
информационными технологиями
• Более 15 лет специализации в области процессного управления
• Руководство консалтинговой практикой IDS Scheer (ARIS)
• Экспертиза консалтинговых проектов
2
• Более 50 завершенных проектов в области описания и оптимизации
бизнес-процессов
• Более 80 выступлений на конференциях и других мероприятиях
• Более 200 публикаций в российских и зарубежных изданиях
• Преподавание в российских ВУЗах (НИУ ВШЭ ВШБИ, MBA и EMBA
ИБДА РАНХИГС, EMBA Школы Бизнеса Синергия)
• Вице-президент ABPMP Russia
• Директор департамента по стандартизации бизнес-процессов
Университета Синергия
Клиенты
3
ПроектыОбучение
Содержание
• Что такое Archimate 3.0?
• Бесплатный инструмент для описания деятельности
инструмент или «игрушка»?
• Насколько функционален инструментарий Archi?
• Какие View и View Point существуют в инструменте?
• Как в Archi моделировать бизнес-процессы?
• Какие преимущества и недостатки у Archi по сравнению с
лидерами рынка?
4
ArchiMate 3.0
• ArchiMate — это графический язык, содержащий набор понятий
для описания архитектуры предприятия и фреймворк,
представляющий логическую структуру для классификации этой
информации
5
• Был разработан в 2002 — 2004 годах в
Нидерландах
• 2009 год - The ArchiMate 1.0 Specification
• 2012 год - The ArchiMate 2.0 Specification
• 2016 год - The ArchiMate 3.0 Specification
ArchiMate Concepts
6
Элемент
поведения
Элемент
структуры
Элемент
мотивации
Композитный
элемент
Behavior and Structure Elements Metamodel
7
Активный
структурный
элемент
Элемент
поведения
Пассивный
структурный элемент
Событие
Сервис – это единица функциональности
системы предоставленная наружу
Интерфейс – это точка доступа, где сервис
становится доступным окружению
Behavior and Structure Elements
• Active Structure Elements (Активный структурный элемент)
• Behavior Elements (Элемент поведения)
• Passive Structure Elements (Пассивный структурный элемент)
8
КТО ДЕЛАЕТ?
ЧТО ДЕЛАЕТ?
ЧТО ИЗМЕНЯЕТ ДЕЙСТВИЕМ?
МАМА МЫЛА РАМУ
Specializations of Structure and Behavior Elements
• Generic Collaboration and Interaction Notation
• Generic Process and Function Notation
9
Взаимодействие – это
единица поведения,
выполняемая в рамках
совместной
деятельности двух или
более структурных
элементов
Сотрудничество – объединение, двух или
более структурных элементов, для
выполнения совместного
поведения
Overview of Relationships
10
Correspondence between the ArchiMate Language and the
TOGAF ADM
11
ArchiMate Framework
12
Слои ArchiMate 3.0
13
Stakeholder, Driver, and Assessment
• Stakeholder – заинтересованное лицо/лица
• Driver – Драйвер - создает и мотивирует изменения в
организации
• Assessment – оценка – результат анализа драйвера (проблема)
14
Например, падение спроса на
продукцию компании
Например, Правление
компании
Например, недостаточная
квалификация персонала
компании
Goal, Outcome, Principle, Requirement, and Constraint
• Goal – Цель – состояние, которое необходимо достичь
• Outcome - Результат
• Principle – Принцип – верхнеуровневое свойство системы
• Requirement - Требование
15
• Constraint - ограничение
Meaning and Value
• Meaning – Смысл, знание
• Value – Ценность,
полезность объекта
16
• Structure Elements –
Resource – Ресурсы/активы
• Behavior Elements –
Capability - Возможность
• Behavior Elements – Course
of Action – Направление
действий
Strategy Elements
Stakeholder-Driver-Assessment-Goal-Outcome
17
Слои ArchiMate 3.0
18
Active Structure Elements
19
• Business Actor (Исполнитель, Должность, Подразделение)
• Business Role (Бизнес-роль)
• Business Collaboration (совместная деятельность, несколько
ролей)
• Business Interface (точка доступа)
Behavior Elements
• Business Process
• Business Function
• Business Interaction (взаимодействие - совместная деятельность
нескольких ролей)
• Business Event
20
• Business Service – сервис
удовлетворяет потребность
Passive Structure Elements
• Business Object – информационный
актив с точки зрения бизнеса
• Contract – соглашение, которое
определяет права и обязанности,
связанные с продуктом (SLA)
• Representation – носитель информации
21
Composite Elements
• Product (Продукт/услуга)
• Сервис, сопровождаемый
контрактом, предлагаемый
как единое целое
22
Организационная структура
23
Карта процессов
24
Классификаторы
25
Слои ArchiMate 3.0
26
Active Structure Elements
• Application Component – Компонент приложений (ИС, модуль)
• Application Collaboration - Совместная работа приложений -
объединение нескольких компонентов приложений,
работающих совместно
• Application Interface – Интерфейс приложения – экранная форма
27
Behavior Elements
• Application Function (Автоматизированная функция)
• Application Interaction - коллективное поведение, которое
выполняется компонентами, участвующими в совместной
работе приложений
• Application Process (Автоматизированный процесс)
• Application Event (Системное событие)
28
• Application Service –
Сервис приложений
Карта приложений и интеграция
29
Описание данных
30
Слои ArchiMate 3.0
31
Active Structure Elements
• Node (Узел / Ресурс)
• Device (Устройство)
• System Software (Системное ПО)
• Technology Collaboration (совместная
деятельность, нескольких устройств)
32
Active Structure Elements
• Technology Interface (Технологический интерфейс)
• Path (Коммуникационное соединение)
• Communication Network (Коммуникационная сеть)
•33
Behavior Elements
• Technology Function (Технологическая
функция)
• Technology Process (Технологический
процесс)
• Technology Interaction (Технологическое
взаимодействие)
• Technology Event (Технологическое
событие)
34
• Technology Service
(Технологический сервис)
Инфраструктура
35
Слои ArchiMate 3.0
36
Active Structure Elements
• Equipment (Оборудование)
• Facility (Производственная инфраструктура)
• Distribution Network (Распределительная сеть)
37
• Material - материал
Implementation and Migration Elements
• Work Package – Пакет
работ/ проект/программа
• Deliverable – Результат
работ
• Implementation Event –
Событие
проекта/внедрения
38
• Plateau – Плато -
версия архитектуры
• Gap – Разрыв – гэп-
анализ различий
меду Плато
Cross-Layer
39
Содержание
• Что такое Archimate 3.0?
• Бесплатный инструмент для описания деятельности
инструмент или «игрушка»?
• Насколько функционален инструментарий Archi?
• Какие View и View Point существуют в инструменте?
• Как в Archi моделировать бизнес-процессы?
• Какие преимущества и недостатки у Archi по сравнению с
лидерами рынка?
40
История появления Archi
• Archi – это свободно распространяемый
межплатформенный инструмент с открытым кодом
для моделирования на всех уровнях архитектуры
предприятия в терминах языка ArchiMate
• Archi разработан и является зарегистрированной
торговой маркой Филиппа Бовуара (Phillip Beauvoir)
• C 2013 года Phillip Beauvoir курирует развитие Archi
самостоятельно
• Программный продукт Archi создан на основе
фреймворка Eclipse Rich Client Platform (RCP) с
использованием интегрированной среды
разработки Eclipse IDE
41
https://github.com/archimatetool
https://www.archimatetool.com/
42
Несколько форматов установки
43
The latest version
is Archi 4.0.2,
released on June
16 2017
Содержание
• Что такое Archimate 3.0?
• Бесплатный инструмент для описания деятельности
инструмент или «игрушка»?
• Насколько функционален инструментарий Archi?
• Какие View и View Point существуют в инструменте?
• Как в Archi моделировать бизнес-процессы?
• Какие преимущества и недостатки у Archi по сравнению с
лидерами рынка?
44
Интерфейс Archi 4
45
Главное окно для отображения и
редактирования диаграмм
Интерфейс Archi 4 - Properties
• Properties показывает свойства выбранного элемента
модели
46
Интерфейс Archi 4 - Outline
• Outline отображает содержимое ArchiMate-диаграмм в
миниатюре, полезен для навигации по большим
диаграммам
47
Интерфейс Archi 4 - Visualizer
48
• Visualiser показывает выбранные элементы
модели и все их связи с другими элементами
модели в графическом виде, является
графическим эквивалентом окна Navigator
Интерфейс Archi 4 - Hints
• Hints - Инструмент подсказок
49
Есть Help!
50
Отчетность
• Для генерации отчетов
Archi использует
специализированное
средство Jasper
Reports
• Archi может
экспортировать
созданные модели
архитектуры
предприятия в
различные форматы:
HTML, RTF, PPTX, PDF,
DOCX, ODT, используя
шаблоны Jasper
Reports
51
Пример части отчета
52
Есть HTML портал
53
• Можно выгрузить модель в интернет и открыть доступ
Содержание
• Что такое Archimate 3.0?
• Бесплатный инструмент для описания деятельности
инструмент или «игрушка»?
• Насколько функционален инструментарий Archi?
• Какие View и View Point существуют в инструменте?
• Как в Archi моделировать бизнес-процессы?
• Какие преимущества и недостатки у Archi по сравнению с
лидерами рынка?
54
Organization Viewpoint
Stakeholders Enterprise, process and domain architects, managers, employees, shareholders
Concerns Identification of competencies, authority, and responsibilities
Purpose Designing, deciding, informing
Scope Single layer/Single aspect
55
Организационная структура
56
Product Viewpoint
Stakeholders Product developers, product managers, process and domain architects
Concerns Product development, value offered by the products of the enterprise
Purpose Designing, deciding
Scope Multiple layer/Multiple aspect
57
Application Cooperation Viewpoint
Stakeholders Enterprise, process, application, and domain architects
Concerns Relationships and dependencies between applications,
orchestration/choreography of services, consistency and completeness,
reduction of complexity
Purpose Designing
Scope Multiple layer/Multiple aspect
58
Информационные системы
59
Application Usage Viewpoint
Stakehol
ders
Enterprise, process, and application
architects, operational managers
Concern
s
Consistency and completeness,
reduction of complexity
Purpose Designing, deciding
Scope Multiple layer/Multiple aspect
60
Technology Viewpoint
Stakeholders Infrastructure architects, operational managers
Concerns Stability, security, dependencies, costs of the infrastructure
Purpose Designing
Scope Single layer/Multiple aspect
61
Information Structure Viewpoint
62
Stakeholders Domain and information architects
Concerns Structure and dependencies of the used data and information, consistency
and completeness
Purpose Designing
Scope Multiple layer/Single aspect
И даже план проекта
63
Сквозь несколько слоев
64
Содержание
• Что такое Archimate 3.0?
• Бесплатный инструмент для описания деятельности
инструмент или «игрушка»?
• Насколько функционален инструментарий Archi?
• Какие View и View Point существуют в инструменте?
• Как в Archi моделировать бизнес-процессы?
• Какие преимущества и недостатки у Archi по сравнению с
лидерами рынка?
65
Business Process Co-operation Viewpoint
Stakeholders Process and domain architects, operational managers
Concerns Dependencies between business processes, consistency and completeness,
responsibilities
Purpose Designing, deciding
Scope Multiple layer/Multiple aspect
66
Бизнес-процессы в Archi
67
Объектов достаточно
Пример карты бизнес-процессов в нотации VAD
TOGAF Process Flow Diagram
68
Матрица выбора бизнес-процесса
69
Кросс-функциональная диаграмма
70
Модель EPC
71
Содержание
• Что такое Archimate 3.0?
• Бесплатный инструмент для описания деятельности
инструмент или «игрушка»?
• Насколько функционален инструментарий Archi?
• Понятие модели и объекта в Archi?
• Какие View и View Point существуют в инструменте?
• Как в Archi моделировать бизнес-процессы?
• Какие преимущества и недостатки у Archi по сравнению с
лидерами рынка?
72
Преимущества
• Бесплатный!!!
• Можно создавать модели на русском языке
• Межплатформенный и с открытым исходным кодом
• Поддерживает стандарт ArchiMate 3.0
• Позволяет использовать один объект на разных View
• Есть справка с контекстной подсказкой по элементам
• Есть примеры моделей архитектуры предприятия
• Легкий для понимания
73
Недостатки
• Пока нет русской документации по
продукту и нет русского меню
• Пока мало опыта работы с системой
отчетности
• Еще не имеет средств коллективной
работы над одним проектом
• Непонятно что делать при большом
количестве моделей
• Слабая методологическая база для
моделирования бизнес-процессов
• Слабая методологическая база для
детального моделирования данных
74
Archi Roadmap
• M1 - Archi 4 (completed)
• M2 - Multi-User and Collaboration (in progress)
• M3 - Scripting and Command Line Tools (in progress)
• M4 - HTML/JS based Visualisation, Query, and Reporting plug-ins
• M5 - Extending the Archi and ArchiMate Ecosystem
75
Спасибо за внимание
Коптелов Андрей Константинович
Сайт: koptelov.info
Адрес: [email protected]
Телефон: 8-916-131-11-69