1. Связь между моделированием
бизнес-архитектуры и
моделями, описывающими
поведение системы
Переход от моделирования бизнес-архитектуры предприятия к
моделям, описывающим поведение IT-системы
Наталья Желнова
2. Содержание
• Составляющие бизнес-архитектуры и ИТ-архитектуры
• Набор моделей, которые создают аналитики при проектировании
решений
• Разработка моделей и связи между моделями
• Влияние набора моделей на процесс управления требованиями
• Переход к проектированию системы
• Повторное использование моделей
1/7/2018 2
5. Цели создания моделей в рамках
корпоративной архитектуры
• Организация и поддержание связности между требованиями при их
большом объеме
• Решение проблемы разного уровня детализации требований
Функциональная
область
• Нахождение единого решения при учете требований законодательства,
стандартов и внешних ограничений
• Формирование единого информационного и понятийного пространства
у большого числа заинтересованных лиц
Организационная
область
• Решение проблемы, связанной с длительным циклом разработки и
большим объемом решений
• Помощь в создании итеративной модели разработки
Производство
1/7/2018 5
6. Использование CASE-средств для
моделирования и визуализации
Анализ
влияния на
решение
Визуализация
и целостность
Управление
требованиями
и ожиданиями
Снижение
технологиче-
ских рисков
1/7/2018 6
11. Моделирование и описание
автоматизируемых процессов
•Зачем?
•С какой степенью детализации?
•Какую нотацию выбрать?
•Что такое декомпозиция?
•Источники информации для моделей
12. Цели моделирования бизнес-процессов
• Анализ бизнес-процессов
• Подготовка регламентов и другой нормативной документации
• Автоматизация бизнес-процессов
• Создание исполняемых моделей
• Имитационное моделирование
13. Стандарты в моделировании бизнес-
процессов
Организация Спецификации, описывающие:
архитектуру WF-
систем
языки
определения
бизнес-
процессов
графические
нотации
диаграммы
описания бизнес-
процессов
WfMC Workflow reference
model
WPDL
XPDL
BPMI BPML BPMN
IBM, Microsoft, BEA,
SAP, Siebel
BPEL4WS
OMG Workflow
Management Facility
Specification
Activity-диаграмма
языка UML
16. Уровни моделирования
• Модель оргструктуры компании
• Верхнеуровневая схема бизнес-процессов - 2 уровня декомпозиции
(на этом уровне не создаются исполняемые модели)
• Модели бизнес-процессов (нотации BPMN и eEPC) - 3 уровень декомпозиции
и ниже
(на этом уровне создаются исполняемые модели)
23. Варианты использования
• Назначение вариантов использования
• Определяют границы проектируемого решения
• Описывают взаимодействие:
• Между человеком и системой
• Между системой и системой
• Структура вариантов использования
• Цель
• Действующие лица
• Предусловия
• Сценарии (основной, альтернативный)
• Постусловия
25. Связь между вариантами использования и
моделями процессов
Вариант использования Наименование бизнес-
процесса
Шаг бизнес-процесса
Регистрация звонка Прием звонка Обработка входящего звонка
Обновление БД CRM Ведение документов Обновление БД CRM
Подготовка пакета
документов для сделки
Ведение документов Подготовка пакета
документов для сделки
29. Связь между вариантами использования и
моделями процессов
Сущность Вариант использования
Оператор Регистрация звонка
Звонок Регистрация звонка
Пакет документов Подготовка пакета документов для сделки
Менеджер по продажам Подготовка пакета документов для сделки
Запись в БД CRM Обновление БД CRM