SlideShare a Scribd company logo
1 of 19
Архимейт по-русски




   Нижний Новгород
    28 ноября 2011
Пример: интеграционное решение ISO 15926




                                       2
Выгода системной инженерии
    на крупных проектах
Размер    Возможный Оптимальные
проекта   рост затрат затраты на СИ
          проекта
Мелкие    18%         5%

Средние   38%         20%

Крупные   63%         33%

Очень     92%         37%
крупные
                     данные Boehm, Valerdi, Honour   3
Обеспечивающая система выполняет
 25 обязательных практик системной инженерии
                           (ISO 15288:2008)


Обеспечения
 проектов
 описывание жизненного   Проектные
 цикла                    управление проектами
 управление                       планирование              Целевая
 инфраструктурой                  проекта
 управление портфелем                                       система
                                  управление
 проектов                         выполнением и
 управление персоналом
 управление качеством
                                  контроль
                                  проекта         Технические
                          поддержка проектов         сбор требований
                                  управление         анализ требований
                                  решениями          архитектурный дизайн
                                  управление         изготовление
                                  рисками            интеграция
                                  управление         верификация
                                  конфигураци        (проверка)
                                  ей
                                                     переход к
                                  управление         эксплуатации
                                  информацией
                                                     валидация (приёмка)
 Обеспечивающая                   измерения
                                                     эксплуатация
     система                                         обслуживание
                                                     вывод из эксплуатации
                                                                        4
жизненный цикл практик ISO 15288:
              вверх по ступенькам зрелости




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

1. Новые практики как-то (ad hoc) используются,




                                                                      Архимейт
           результаты достигаются


                                        5
Система управления жизненным циклом
(в данном случае – обеспечивающая система)
    Стадия обнаружения   Стоимость
    ошибки               исправления

    Требования           x1 (единица
                         отсчета)
    Проектирование       x5
    Строительство        x12
    Проверки             x40
    Эксплуатация         x250

                                 Данные INCOSE
                                                 6
О
б
е
с
п
е
ч
и
в
а
ю
щ
а
я

с
и
с
т
е
м
а
Информационная модель = прибор
(видеть невидимое: в том числе обеспечивающую
        систему, в том числе архитектуру)




               Где
               валовая
               прибыль?!



                                                8
Договориться: стандарт описания (Архимейт)

                            «Функция»

«Процесс»                                         «Деятельность»
              Консультант

 Аналитик                                        Менеджер



«Процедура»                                       «Шаблон проекта»




Менеджер                                         Планировщик
по качеству


                                        По материалам
                                        компании FutureModels        9
Архитектура предприятия
                                  (модель: архитектурное описание)
                                   • Архитектура – «всё важное» (основные
Конкуренция заставляет меняться

                                     принципы организации, и принципы,
                                     определяющие развитие)
                                   • Архитектура всегда есть, не всегда есть
                                     архитектурное описание
                                   • Договориться по поводу обеспечивающей
                                     системы (у всех в головах одно и то же):
                                     стыковка многочисленных проектов
                                   • Описание, облегчающее крупные изменения
                                     (модульность)
                                   • Описание для подготовки частных ТЗ по
                                     изменениям
                                   • Описание для изменения способа работы путем
                                     использования новых информационных
                                     технологий                                    10
Кто главный: архитектор предприятия
• В ответственности за деятельность, обработку данных,
  оборудование
• Системный инженер: «держит целое» (предприятие)
• Знает системную инженерию, инженерный менеджмент и IT
  (ибо системный инженер!)
• В ответственности за все проекты изменения
  деятельности/освоения новых информационных технологий
  (чтобы они все стыковались)
• Не аналитик! Не анализирует! Архитектура – это синтез!
  Архитектор придумывает!
• Есть полномочия определять (проектировать) предприятие. Он
  принимает решения («как будет»), он не писарь!
• Грамота: для записи своих решений архитектор предприятия
  использует архитектурный подход и архитектурный язык.
• Владение языком не делает архитектором. Хорошим языком
  можно написать очень плохую архитектуру.
                                                             11
ArchiMate (Архимейт)
• Язык и подход архитектурного описания
  предприятий
• Возник «по необходимости», для исправления
  недостатков других подходов
• Стандарт OpenGroup (версия 1.0 -- 2009г.)
• Поддерживается большинством поставщиков
  софта для архитектурного описания
  предприятий
• Сервис-ориентирован
• Намеренно неподробен

                                           12
Три уровня абстракции

деятельность


обработка данных



оборудование и связь


                                13
Тематические группы описаний




                               14
Структура и поведение
• Факт-ориентированность (нет «атрибутов»)
• Типизированные объекты (в том числе
  «поведения») и отношения

  пассивная                      активная
                 поведение
  структура                      структура




                                             15
Внутреннее и внешнее
• Сервис – это поведение
• Сервисы есть на всех уровнях
• Сервисы обязательны (модульность:
  внутренняя реализация меняется, внешний
  функционал остается)
• Интерфейс – это «канал»
• Продукт – это сервисы (а не «продукт»!) и
  контракт
                                          16
Архимейт мал!




                17
Типы Архимейта
• Онтология: что такое предприятие («рельсы
  для ума»)
• Типы – это главное (формализм!), это и есть
  Архимейт!
• Обязательно учитывать и сравнивать с жизнью!
• Тип отношений так же важен, как и у объектов!
• Названия (глаголы, существительные) важны!
• Читать спецификацию, без этого нельзя!
• Есть русскоязычный словарик

                                              18
Спасибо за внимание
Анатолий Левенчук,
http://ailev.ru
ailev@asmp.msk.su

Виктор Агроскин
vic5784@gmail.com



TechInvestLab.ru
(495) 748-53-88

                                19

More Related Content

What's hot

Бизнес весна 2014 лекция 1
Бизнес весна 2014 лекция 1Бизнес весна 2014 лекция 1
Бизнес весна 2014 лекция 1
Technopark
 
Бизнес весна 2014 лекция 2
Бизнес весна 2014 лекция 2Бизнес весна 2014 лекция 2
Бизнес весна 2014 лекция 2
Technopark
 
2012 04 05_моделирование бизнес-процессов
2012 04 05_моделирование бизнес-процессов2012 04 05_моделирование бизнес-процессов
2012 04 05_моделирование бизнес-процессов
Reshetnikov Alexander
 
Бизнес весна 2014 лекция 3
Бизнес весна 2014 лекция 3Бизнес весна 2014 лекция 3
Бизнес весна 2014 лекция 3
Technopark
 
ITGM #5. What Is Enterprise Architecture [1.0, RUS]
ITGM #5. What Is Enterprise Architecture [1.0, RUS]ITGM #5. What Is Enterprise Architecture [1.0, RUS]
ITGM #5. What Is Enterprise Architecture [1.0, RUS]
Alex V. Petrov
 
Conception
ConceptionConception
Conception
biv63
 
2012 03 22_бизнес-процессы
2012 03 22_бизнес-процессы2012 03 22_бизнес-процессы
2012 03 22_бизнес-процессы
Reshetnikov Alexander
 

What's hot (20)

Онтологические стандарты организационной модели
Онтологические стандарты организационной моделиОнтологические стандарты организационной модели
Онтологические стандарты организационной модели
 
Бизнес весна 2014 лекция 1
Бизнес весна 2014 лекция 1Бизнес весна 2014 лекция 1
Бизнес весна 2014 лекция 1
 
BPM: Почему надо говорить о системе курсов для всех заинтересованных лиц орга...
BPM: Почему надо говорить о системе курсов для всех заинтересованных лиц орга...BPM: Почему надо говорить о системе курсов для всех заинтересованных лиц орга...
BPM: Почему надо говорить о системе курсов для всех заинтересованных лиц орга...
 
Бизнес весна 2014 лекция 2
Бизнес весна 2014 лекция 2Бизнес весна 2014 лекция 2
Бизнес весна 2014 лекция 2
 
2012 04 05_моделирование бизнес-процессов
2012 04 05_моделирование бизнес-процессов2012 04 05_моделирование бизнес-процессов
2012 04 05_моделирование бизнес-процессов
 
Презентация компании БИГ-СПБ и программного продукта ОРГ-Мастер
Презентация компании БИГ-СПБ и программного продукта ОРГ-МастерПрезентация компании БИГ-СПБ и программного продукта ОРГ-Мастер
Презентация компании БИГ-СПБ и программного продукта ОРГ-Мастер
 
Организационная Архитектура EA Enterprise Architecture
Организационная Архитектура EA Enterprise ArchitectureОрганизационная Архитектура EA Enterprise Architecture
Организационная Архитектура EA Enterprise Architecture
 
Бизнес весна 2014 лекция 3
Бизнес весна 2014 лекция 3Бизнес весна 2014 лекция 3
Бизнес весна 2014 лекция 3
 
Present architect
Present architectPresent architect
Present architect
 
Organizational knowledge in ISO 9001:2015
Organizational knowledge in ISO 9001:2015Organizational knowledge in ISO 9001:2015
Organizational knowledge in ISO 9001:2015
 
ITGM #5. What Is Enterprise Architecture [1.0, RUS]
ITGM #5. What Is Enterprise Architecture [1.0, RUS]ITGM #5. What Is Enterprise Architecture [1.0, RUS]
ITGM #5. What Is Enterprise Architecture [1.0, RUS]
 
ISO 9001:2015 обзор изменений!
ISO 9001:2015 обзор изменений!ISO 9001:2015 обзор изменений!
ISO 9001:2015 обзор изменений!
 
Юрий Бабин -- многокритериальная оптимизация в инженерных проектах
Юрий Бабин -- многокритериальная оптимизация в инженерных проектахЮрий Бабин -- многокритериальная оптимизация в инженерных проектах
Юрий Бабин -- многокритериальная оптимизация в инженерных проектах
 
Ситуационная инженерия методов
Ситуационная инженерия методовСитуационная инженерия методов
Ситуационная инженерия методов
 
презентация Idef0
презентация Idef0презентация Idef0
презентация Idef0
 
Моделирование бизнес-процессов в среде ARIS
Моделирование бизнес-процессов в среде ARISМоделирование бизнес-процессов в среде ARIS
Моделирование бизнес-процессов в среде ARIS
 
Conception
ConceptionConception
Conception
 
2012 03 22_бизнес-процессы
2012 03 22_бизнес-процессы2012 03 22_бизнес-процессы
2012 03 22_бизнес-процессы
 
А.Левенчук -- Системное мышление и управление конфигурацией
А.Левенчук -- Системное мышление и управление конфигурациейА.Левенчук -- Системное мышление и управление конфигурацией
А.Левенчук -- Системное мышление и управление конфигурацией
 
А.Байда -- OMG Essence и SEMAT
А.Байда -- OMG Essence и SEMATА.Байда -- OMG Essence и SEMAT
А.Байда -- OMG Essence и SEMAT
 

Viewers also liked

Viewers also liked (6)

ам3. свойства и основные понятия archimate
ам3. свойства и основные понятия archimateам3. свойства и основные понятия archimate
ам3. свойства и основные понятия archimate
 
Вебинар: Архитектура в ИТ-проектах (IT Expert 28 апреля 2016)
Вебинар: Архитектура в ИТ-проектах (IT Expert 28 апреля 2016)Вебинар: Архитектура в ИТ-проектах (IT Expert 28 апреля 2016)
Вебинар: Архитектура в ИТ-проектах (IT Expert 28 апреля 2016)
 
БИЗНЕС-АРХИТЕКТУРА: КОМПОНЕНТЫ, ПРИМЕНЕНИЕ, ИНСТРУМЕНТЫ МОДЕЛИРОВАНИЯ
БИЗНЕС-АРХИТЕКТУРА: КОМПОНЕНТЫ, ПРИМЕНЕНИЕ, ИНСТРУМЕНТЫ МОДЕЛИРОВАНИЯБИЗНЕС-АРХИТЕКТУРА: КОМПОНЕНТЫ, ПРИМЕНЕНИЕ, ИНСТРУМЕНТЫ МОДЕЛИРОВАНИЯ
БИЗНЕС-АРХИТЕКТУРА: КОМПОНЕНТЫ, ПРИМЕНЕНИЕ, ИНСТРУМЕНТЫ МОДЕЛИРОВАНИЯ
 
ITGM #5. System Duality and Its Practical Effect on Business Analysis [1.0, RUS]
ITGM #5. System Duality and Its Practical Effect on Business Analysis [1.0, RUS]ITGM #5. System Duality and Its Practical Effect on Business Analysis [1.0, RUS]
ITGM #5. System Duality and Its Practical Effect on Business Analysis [1.0, RUS]
 
А.Левенчук -- автоматизация образования
А.Левенчук -- автоматизация образованияА.Левенчук -- автоматизация образования
А.Левенчук -- автоматизация образования
 
Безлюдные организации и их проблемы
Безлюдные организации и их проблемыБезлюдные организации и их проблемы
Безлюдные организации и их проблемы
 

Similar to Архимейт по-русски

Sysengandiso15926nov11 111127021757-phpapp01
Sysengandiso15926nov11 111127021757-phpapp01Sysengandiso15926nov11 111127021757-phpapp01
Sysengandiso15926nov11 111127021757-phpapp01
Newlink
 
Современна Программная инженерия. Системная инженерия
Современна Программная инженерия. Системная инженерияСовременна Программная инженерия. Системная инженерия
Современна Программная инженерия. Системная инженерия
Marcus Akoev
 
Управление проектами в системной инженерии. Теории, технологии, инструменты.
Управление проектами в системной инженерии. Теории, технологии, инструменты.Управление проектами в системной инженерии. Теории, технологии, инструменты.
Управление проектами в системной инженерии. Теории, технологии, инструменты.
Anatoly Levenchuk
 
Системная инженерия и информационная модель системы
Системная инженерия и информационная модель системыСистемная инженерия и информационная модель системы
Системная инженерия и информационная модель системы
Anatoly Levenchuk
 

Similar to Архимейт по-русски (20)

Системная инженерия в России
Системная инженерия в РоссииСистемная инженерия в России
Системная инженерия в России
 
Системная инженерия и ISO 15926
Системная инженерия и ISO 15926Системная инженерия и ISO 15926
Системная инженерия и ISO 15926
 
Sysengandiso15926nov11 111127021757-phpapp01
Sysengandiso15926nov11 111127021757-phpapp01Sysengandiso15926nov11 111127021757-phpapp01
Sysengandiso15926nov11 111127021757-phpapp01
 
Системная инженерия
Системная инженерияСистемная инженерия
Системная инженерия
 
Системная инженерия в России и мире
Системная инженерия в России и миреСистемная инженерия в России и мире
Системная инженерия в России и мире
 
Тьюториал "Введение в системную инженерию" (15 января 2013)
Тьюториал "Введение в системную инженерию" (15 января 2013)Тьюториал "Введение в системную инженерию" (15 января 2013)
Тьюториал "Введение в системную инженерию" (15 января 2013)
 
Инженерия требований
Инженерия требованийИнженерия требований
Инженерия требований
 
Принципы построения современных систем управления жизненным циклом
Принципы построения современных систем управления жизненным цикломПринципы построения современных систем управления жизненным циклом
Принципы построения современных систем управления жизненным циклом
 
А.Левенчук -- ISO 15288 и OMG Essence
А.Левенчук -- ISO 15288 и OMG EssenceА.Левенчук -- ISO 15288 и OMG Essence
А.Левенчук -- ISO 15288 и OMG Essence
 
Управление знаниями, НСИ, справочными данными
Управление знаниями, НСИ, справочными даннымиУправление знаниями, НСИ, справочными данными
Управление знаниями, НСИ, справочными данными
 
Тьюториал "Введение в системную инженерию" (14 января 2013)
Тьюториал "Введение в системную инженерию" (14 января 2013)Тьюториал "Введение в системную инженерию" (14 января 2013)
Тьюториал "Введение в системную инженерию" (14 января 2013)
 
А.Левенчук -- Понятие системы в системной инженерии
А.Левенчук -- Понятие системы в системной инженерииА.Левенчук -- Понятие системы в системной инженерии
А.Левенчук -- Понятие системы в системной инженерии
 
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUAREТехники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
 
Тренды в инженерии требований и управлении требованиями
Тренды в инженерии требований и управлении требованиямиТренды в инженерии требований и управлении требованиями
Тренды в инженерии требований и управлении требованиями
 
Современна Программная инженерия. Системная инженерия
Современна Программная инженерия. Системная инженерияСовременна Программная инженерия. Системная инженерия
Современна Программная инженерия. Системная инженерия
 
А.Левенчук -- тренды в инженерии требований
А.Левенчук -- тренды в инженерии требованийА.Левенчук -- тренды в инженерии требований
А.Левенчук -- тренды в инженерии требований
 
Совершенствование процессов управления проектами
Совершенствование процессов управления проектамиСовершенствование процессов управления проектами
Совершенствование процессов управления проектами
 
Управление проектами в системной инженерии. Теории, технологии, инструменты.
Управление проектами в системной инженерии. Теории, технологии, инструменты.Управление проектами в системной инженерии. Теории, технологии, инструменты.
Управление проектами в системной инженерии. Теории, технологии, инструменты.
 
Системная инженерия и информационная модель системы
Системная инженерия и информационная модель системыСистемная инженерия и информационная модель системы
Системная инженерия и информационная модель системы
 
3-D Конструктор управления
3-D Конструктор управления3-D Конструктор управления
3-D Конструктор управления
 

More from Anatoly Levenchuk

More from Anatoly Levenchuk (20)

Contemporary Systems Engineering (oct 2022)
Contemporary Systems Engineering (oct 2022)Contemporary Systems Engineering (oct 2022)
Contemporary Systems Engineering (oct 2022)
 
Open-endedness curriculum at EEM Institute
Open-endedness curriculum at EEM InstituteOpen-endedness curriculum at EEM Institute
Open-endedness curriculum at EEM Institute
 
Праксиология и системное мышление
Праксиология и системное мышлениеПраксиология и системное мышление
Праксиология и системное мышление
 
А.Левенчук -- развитие личности
А.Левенчук -- развитие личностиА.Левенчук -- развитие личности
А.Левенчук -- развитие личности
 
А.Левенчук -- стейкхолдерское мастерство
А.Левенчук -- стейкхолдерское мастерствоА.Левенчук -- стейкхолдерское мастерство
А.Левенчук -- стейкхолдерское мастерство
 
А.Левенчук -- SysArchi
А.Левенчук -- SysArchiА.Левенчук -- SysArchi
А.Левенчук -- SysArchi
 
А.Левенчук -- как выжить в эпоху перемен перемен
А.Левенчук -- как выжить в эпоху перемен переменА.Левенчук -- как выжить в эпоху перемен перемен
А.Левенчук -- как выжить в эпоху перемен перемен
 
А.Левенчук -- Практики системной инженерии
А.Левенчук -- Практики системной инженерииА.Левенчук -- Практики системной инженерии
А.Левенчук -- Практики системной инженерии
 
А.Левенчук -- визуальное мышление
А.Левенчук -- визуальное мышлениеА.Левенчук -- визуальное мышление
А.Левенчук -- визуальное мышление
 
А.Левенчук -- системное развитие личности
А.Левенчук -- системное развитие личностиА.Левенчук -- системное развитие личности
А.Левенчук -- системное развитие личности
 
А.Левенчук -- Будущее девелопмента
А.Левенчук -- Будущее девелопментаА.Левенчук -- Будущее девелопмента
А.Левенчук -- Будущее девелопмента
 
А.Левенчук -- Системное мышление в инженерии предприятий
А.Левенчук -- Системное мышление в инженерии предприятийА.Левенчук -- Системное мышление в инженерии предприятий
А.Левенчук -- Системное мышление в инженерии предприятий
 
А.Левенчук -- аппаратное ускорение аналитики в BigData
А.Левенчук -- аппаратное ускорение аналитики в BigDataА.Левенчук -- аппаратное ускорение аналитики в BigData
А.Левенчук -- аппаратное ускорение аналитики в BigData
 
А.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектированияА.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектирования
 
Future of Engineering
Future of EngineeringFuture of Engineering
Future of Engineering
 
А.Левенчук -- безлюдные (дез)организации
А.Левенчук -- безлюдные (дез)организацииА.Левенчук -- безлюдные (дез)организации
А.Левенчук -- безлюдные (дез)организации
 
А.Левенчук -- предпринимательство: кейс NVIDIA
А.Левенчук -- предпринимательство: кейс NVIDIAА.Левенчук -- предпринимательство: кейс NVIDIA
А.Левенчук -- предпринимательство: кейс NVIDIA
 
Системное мышление -- непопсовый обзор курса
Системное мышление -- непопсовый обзор курсаСистемное мышление -- непопсовый обзор курса
Системное мышление -- непопсовый обзор курса
 
А.Левенчук -- системный фитнес
А.Левенчук -- системный фитнесА.Левенчук -- системный фитнес
А.Левенчук -- системный фитнес
 
А.Левенчук -- корпоративный искусственный интеллект
А.Левенчук -- корпоративный искусственный интеллектА.Левенчук -- корпоративный искусственный интеллект
А.Левенчук -- корпоративный искусственный интеллект
 

Архимейт по-русски

  • 1. Архимейт по-русски Нижний Новгород 28 ноября 2011
  • 3. Выгода системной инженерии на крупных проектах Размер Возможный Оптимальные проекта рост затрат затраты на СИ проекта Мелкие 18% 5% Средние 38% 20% Крупные 63% 33% Очень 92% 37% крупные данные Boehm, Valerdi, Honour 3
  • 4. Обеспечивающая система выполняет 25 обязательных практик системной инженерии (ISO 15288:2008) Обеспечения проектов описывание жизненного Проектные цикла управление проектами управление планирование Целевая инфраструктурой проекта управление портфелем система управление проектов выполнением и управление персоналом управление качеством контроль проекта Технические поддержка проектов сбор требований управление анализ требований решениями архитектурный дизайн управление изготовление рисками интеграция управление верификация конфигураци (проверка) ей переход к управление эксплуатации информацией валидация (приёмка) Обеспечивающая измерения эксплуатация система обслуживание вывод из эксплуатации 4
  • 5. жизненный цикл практик ISO 15288: вверх по ступенькам зрелости 4. Практики систематически пересматриваются и изменяются с целью их улучшения 3. практики описаны, и то, что делается, определяется этим описанием (дисциплина исполнения правил) 2. практики используются и описаны (отрефлектировано, что же именно делается), они Обеспечивающая обсуждаемы. система описана 1. Новые практики как-то (ad hoc) используются, Архимейт результаты достигаются 5
  • 6. Система управления жизненным циклом (в данном случае – обеспечивающая система) Стадия обнаружения Стоимость ошибки исправления Требования x1 (единица отсчета) Проектирование x5 Строительство x12 Проверки x40 Эксплуатация x250 Данные INCOSE 6
  • 8. Информационная модель = прибор (видеть невидимое: в том числе обеспечивающую систему, в том числе архитектуру) Где валовая прибыль?! 8
  • 9. Договориться: стандарт описания (Архимейт) «Функция» «Процесс» «Деятельность» Консультант Аналитик Менеджер «Процедура» «Шаблон проекта» Менеджер Планировщик по качеству По материалам компании FutureModels 9
  • 10. Архитектура предприятия (модель: архитектурное описание) • Архитектура – «всё важное» (основные Конкуренция заставляет меняться принципы организации, и принципы, определяющие развитие) • Архитектура всегда есть, не всегда есть архитектурное описание • Договориться по поводу обеспечивающей системы (у всех в головах одно и то же): стыковка многочисленных проектов • Описание, облегчающее крупные изменения (модульность) • Описание для подготовки частных ТЗ по изменениям • Описание для изменения способа работы путем использования новых информационных технологий 10
  • 11. Кто главный: архитектор предприятия • В ответственности за деятельность, обработку данных, оборудование • Системный инженер: «держит целое» (предприятие) • Знает системную инженерию, инженерный менеджмент и IT (ибо системный инженер!) • В ответственности за все проекты изменения деятельности/освоения новых информационных технологий (чтобы они все стыковались) • Не аналитик! Не анализирует! Архитектура – это синтез! Архитектор придумывает! • Есть полномочия определять (проектировать) предприятие. Он принимает решения («как будет»), он не писарь! • Грамота: для записи своих решений архитектор предприятия использует архитектурный подход и архитектурный язык. • Владение языком не делает архитектором. Хорошим языком можно написать очень плохую архитектуру. 11
  • 12. ArchiMate (Архимейт) • Язык и подход архитектурного описания предприятий • Возник «по необходимости», для исправления недостатков других подходов • Стандарт OpenGroup (версия 1.0 -- 2009г.) • Поддерживается большинством поставщиков софта для архитектурного описания предприятий • Сервис-ориентирован • Намеренно неподробен 12
  • 13. Три уровня абстракции деятельность обработка данных оборудование и связь 13
  • 15. Структура и поведение • Факт-ориентированность (нет «атрибутов») • Типизированные объекты (в том числе «поведения») и отношения пассивная активная поведение структура структура 15
  • 16. Внутреннее и внешнее • Сервис – это поведение • Сервисы есть на всех уровнях • Сервисы обязательны (модульность: внутренняя реализация меняется, внешний функционал остается) • Интерфейс – это «канал» • Продукт – это сервисы (а не «продукт»!) и контракт 16
  • 18. Типы Архимейта • Онтология: что такое предприятие («рельсы для ума») • Типы – это главное (формализм!), это и есть Архимейт! • Обязательно учитывать и сравнивать с жизнью! • Тип отношений так же важен, как и у объектов! • Названия (глаголы, существительные) важны! • Читать спецификацию, без этого нельзя! • Есть русскоязычный словарик 18
  • 19. Спасибо за внимание Анатолий Левенчук, http://ailev.ru ailev@asmp.msk.su Виктор Агроскин vic5784@gmail.com TechInvestLab.ru (495) 748-53-88 19