-
Понятие бизнес-процесса;
-
Процессный подход к управлению, цикл Деминга;
-
Моделирование бизнес-системы;
-
Последовательность построения модели бизнес-процессов;
-
UML: бизнес-варианты (сценарии) использования;
-
UML: моделирование поведения бизнес-системы;
-
UML: моделирование бизнес-сущностей;
-
Определение требований к автоматизации бизнес-процессов;
-
Управление изменениями бизнес-модели.
Цели: формирование у слушателей знаний и навыков, необходимых для моделирования бизнес-процессов:
-
понимание особенностей процессного менеджмента, ориентированного на качество;
-
знание лучших практик и принципов моделирования на UML бизнес-процессов с точки зрения RUP (IBM Rational Unified Process);
-
понимание, когда имеет смысл применять моделирование деятельности организации;
-
умение описывать бизнес-процессы с использованием UML;
-
понимание связи бизнес-модели с требованиями к проектируемой системе.
Описание:
Любые работы по автоматизации реального работающего бизнеса в чем-то похожи на оперативное вмешательство в живой организм. Ведь всегда есть риск, что истинные причины, из-за которых понадобилась автоматизация, были определены недостаточно точно. Или что внедрение автоматизированных функций не даст того прироста эффективности, на которую рассчитывал владелец бизнеса. И таких "или" достаточно много.
Для того чтобы уменьшить риски, связанные с указанными причинами, прежде чем начинать проектирование автоматизированной системы, следует проанализировать то, как в действительности работает бизнес заказчика на сегодняшний день. Найти «узкие места» в его бизнес-процессах, определить наиболее проблемные элементы этих процессов и предложить решения, которые помогут разрешить имеющиеся проблемы, не порождая новых.
И что тоже очень важно, предлагая заказчику решение, необходимо четко понимать, каким образом это решение будет интегрировано в работающую "экосистему" бизнеса, как изменятся обязанности участников бизнес-процессов.
Сделать такой анализ можно лишь имея достаточно полную модель бизнеса, выполненную в понятной для всех участников проекта форме. Одним из хороших подходов является использование для построения бизнес-моделей языка UML, который применяется и при построении других моделей в проекте. Это увеличивает согласованность моделей, а также упрощает их построение и анализ.
Использование одной и той же нотации для описания бизнеса и автоматизированной системы улучшает взаимопонимание между заказчиком, бизнес-аналитиками и командой разработчиков. Потребности и правила работы бизнеса благодаря этому могут быть ясно поняты и включены в требования к проектируемой системе, что, в конечном итоге, ведет к увеличению ценности этой системы для заказчика.
Время проведения: 10:00 - 14:00.
Предварительная подготовка – общее
Для улучшения понимания материала курса обязательно предварительное прохождение:
-
REQ-001 Основы визуального моделирования с использованием UML 2.0.
-
REQ-002 Мастерская по разработке и управлению требованиями. UML и Модель сценариев использования (Use Case Model).
-
REQ-003 Объектно-ориентированный анализ ИС. Концептуальное моделирование на UML для системных аналитиков.
Для слушателей желательно:
-
знание английского языка на базовом уровне;
-
опыт участия в проектах по разработке программного обеспечения или понимание процесса разработки.
Рекомендуется предварительное прохождение курсов:
-
REQ-001 – Основы визуального моделирования с использованием UML 2.x , 16 час. , 14.05.2015-15.05.2015 (Киев), 23.06.2015-26.06.2015 (Москва)
-
REQ-002 – Мастерская по разработке и управлению требованиями. UML и Модель сценариев использования (Use Case Model) , 16 час. , 27.04.2015-30.04.2015 (Омск), 14.05.2015-15.05.2015 (Санкт-Петербург), 18.05.2015-19.05.2015 (Днепропетровск), 29.06.2015-02.07.2015 (Москва), 09.07.2015-10.07.2015 (Киев)
Рекомендуемые курсы для дальнейшего обучения:
-
REQ-006 – Моделирование предметной области на UML (ER-модель)
-
REQ-010 – UML-моделирование с использованием Sparx Enterprise Architect , 8 час. , 22.05.2015-22.05.2015 (Киев)
-
REQ-038 – Моделирование бизнес-процессов с использованием BPMN 2.x , 16 час. , 08.06.2015-09.06.2015 (Киев), 03.08.2015-06.08.2015 (Москва)
Рекомендуемые дополнительные материалы, источники:
-
Репин В.В., Елиферов В.Г. Процессный подход к управлению. Моделирование бизнес-процессов. М.: РИА "Стандарты и качество", 2004.
-
Вигерс К.И. Разработка требований к программному обеспечению. М.: Русская Редакция, 2004.
-
Буч Г., Рамбо Д., Джекобсон А. Язык UML: руководство пользователя. М.: ДМК Пресс, 2006.
-
A Guide to the Business Analysis Body of Knowledge ® (BABOK ® Guide).
Примечание:
Курс входит в состав школы "Системный анализ". Специализация школы – выявление, документирование и структурирование требований к информационным системам. Учебные материалы школы разработаны на основе международного руководства "Guide to the Business Analysis Body of Knowledge ® (BABOK ®), version 2".
В частности, в ходе курса обсуждаются вопросы, относящиеся к следующим техникам ВАВОК ®:
-
Организационное моделирование;
-
Моделирование процессов;
-
Сценарии и варианты использования;
-
Диаграммы последовательности;
-
Диаграммы состояния.
Также частично затрагиваются темы, соответствующие некоторым другим техникам ВАВОК ®.
Язык UML поддерживается большим числом платных и бесплатных инструментальных CASE средств: Sparx Systems Enterprise Architect, Sybase Power Designer, Visual Paradigm, ARIS и многими другими.
В курсе эти инструментальные средства подробно не рассматриваются и не применяются, но обсуждаются варианты их выбора в ИТ-проектах.