Описание
Любые работы по автоматизации реального работающего бизнеса в чем-то похожи на оперативное вмешательство в живой организм. Ведь всегда есть риск, что истинные причины, из-за которых понадобилась автоматизация, были определены недостаточно точно. Или что внедрение автоматизированных функций не даст того прироста эффективности, на которую рассчитывал владелец бизнеса. И таких «или» достаточно много.
Для того чтобы уменьшить риски, связанные с указанными причинами, прежде чем начинать проектирование автоматизированной системы, следует проанализировать то, как в действительности работает бизнес заказчика на текущий момент. Найти «узкие места» в его бизнес-процессах, определить наиболее проблемные элементы этих процессов и предложить решения, которые помогут разрешить имеющиеся проблемы, не порождая новых.
И что тоже очень важно, предлагая заказчику решение, необходимо четко понимать, каким образом это решение будет интегрировано в работающую «экосистему» бизнеса, как изменятся обязанности участников бизнес-процессов.
Сделать такой анализ можно, лишь имея достаточно полную модель бизнеса, выполненную в понятной для всех участников проекта форме. Если в проекте используется графический язык UML и заказчик знаком с его синтаксисом, можно использовать UML и для моделирования работы бизнеса.
Использование одной и той же нотации для описания бизнеса и автоматизированной системы способно улучшить взаимопонимание между заказчиком, бизнес-аналитиками и командой разработчиков. Потребности и правила работы бизнеса благодаря этому могут быть ясны, поняты и включены в требования к проектируемой системе, что в конечном итоге приведет к увеличению ценности этой системы для заказчика.
удостоверение о повышении квалификации государственного образца
Цели
- понимание особенностей процессного управления, ориентированного на качество;
- умение применять диаграммы UML для моделирования бизнес-деятельности;
- понимание взаимосвязи различных типов диаграмм UML при моделировании бизнеса;
- понимание связи бизнес-модели с требованиями к проектируемой системе.
После завершения курса слушатели смогут:
- объяснить суть процессного подхода к управлению, его достоинства и преимущества перед функциональным подходом;
- выявлять действующих лиц, сценарии использования и диаграмму вариантов использования на бизнес-уровне;
- выявлять основные классы-участники бизнес-вариантов использования и отношения между ними;
- моделировать использование бизнес-объектов с помощью диаграмм последовательности и состояний.
Целевая аудитория
- Курс предназначен для всех, кто сталкивается с необходимостью моделирования бизнес-систем в рамках ИТ-проектов:
- системные и бизнес-аналитики;
- архитекторы и разработчики;
- руководители проектов;
- представители заказчика, Product Owners.
Предварительная подготовка
REQ-001 Визуальное моделирование с применением UML.
REQ-002 Мастерская по работе с требованиями: от классики до user stories.
Для слушателей желательно:
- знание английского языка на базовом уровне;
- опыт участия в проектах по разработке программного обеспечения или понимание процесса разработки.
Разбираемые темы
-
1. Понятие бизнес-процесса (теория + практика - 1,5 ч.)
- Определения;
- Классификация;
- Процесс и операция.
-
2. Процессный подход к управлению (теория + практика - 2,5 ч.)
- Недостатки функционального подхода;
- Суть процессного подхода;
- Преимущества процессного подхода;
- Оптимизация бизнес-процессов.
-
3. UML: Диаграмма деятельности (теория + практика - 3 ч.)
- Синтаксис;
- Зоны ответственности (плавательные дорожки).
-
4. UML: Бизнес-варианты (сценарии) использования (теория + практика - 3 ч.)
- Синтаксис;
- Выявление внешних и внутренних действующих лиц.
-
5. UML: Моделирование бизнес-объектов (теория + практика - 5,5 ч.)
- Выявление бизнес-объектов;
- Выявление классов-участников для вариантов использования;
- Эволюция бизнес-объектов и диаграмма состояний.
-
6. UML: Диаграмма последовательности (теория + практика - 3 ч.)
- Синтаксис;
- Синхронное и асинхронное взаимодействие.
Примечание
В ходе курса обсуждаются вопросы, относящиеся к следующим техникам ВАВОК ®:
- Организационное моделирование;
- Моделирование процессов;
- Сценарии и варианты использования;
- Диаграммы последовательности;
- Диаграммы состояния.
Материалы курса представлены на английском языке.

Алексей – консультант по информационным технологиям с 17-летним стажем, эксперт-практик в области системного и бизнес-анализа (в т.ч. BABOK), бизнес- и корпоративной архитектуры, программной инженерии и архитектуры ПО, специалист по технической и процессной диагностике, Agile-трансформации, фасилитатор.
В настоящее время специализируется на повышении зрелости процессов разработки ПО в российских ИТ-компаниях, разработке и внедрении корпоративных информационных систем (КИС) для крупного и среднего бизнеса, обучении специалистов, занятых в их создании, развитии и поддержке, формировании и развитии корпоративной и бизнес-архитектуры предприятий крупного бизнеса.
Член Консорциума в области качества ПО информационных технологий (Consortium for IT Software Quality, CISQ). Участник разработки CISQ Technical Debt Specification (2017). Член команды (core team member) Сообщества аналитиков UML2.Ru (2016).
Член экспертного жюри хакатона Bauman URBAN Hack 2015. Член рабочей группы конкурса «Открытые государственные финансовые данные BudgetApps 2016» при Министерстве финансов РФ, экспертной группы финального хакатона BudgetApps 2016 в рамках Форума стратегических инициатив (2016) и хакатон-спринта Budget Sprint (2016). Ведущий мастер-класса и ментор конкурса Open Data Bootcamp [alpha] под эгидой Аналитического центра при Правительстве РФ. Почетный член жюри соревнования Hackathon 2017 (отделение ассоциации BEST при МГТУ им. Н.Э. Баумана).
Профессиональный опыт
С 2009 г. — ведущий консультант, руководитель консультационного направления Группы BESH. Курировал вопросы постановки бизнес-процессов и разработки стратегии развития информационных инфраструктур для ключевых клиентов компании, руководил проектами управленческого консалтинга.
В 2010 – 2011 гг. — директор по развитию Национального центра инновационных информационных технологий в строительстве.
В 2011 – 2014 гг. — руководитель коммерческого блока компании (Microsoft Silver Partner), специализирующейся на заказной и продуктовой разработке ПО в интересах государственного заказчика.
В январе – апреле 2012 г. участвовал в запуске этапа работ по внедрению системы анализа оперативных данных на базе SAP BusinessObjects в интересах одного из ведущих железнодорожных перевозчиков РФ.
С 2014 г. – тренер и консультант в Luxoft Training.
Владеет рядом методологий и технологий функционального и информационного моделирования предприятий и информационных систем (ARIS, BPMN / DMN, DFD, IDEF, SADT, UML), национальными и международными стандартами в сфере производства ПО, стандартами и методологиями в области корпоративной архитектуры (Open Group TOGAF / ArchiMate), бизнес-анализа (IIBA BABoK Guide) и промышленной разработки ПО.
Имеет опыт планирования и мониторинга бизнес-анализа, выяснения и управления жизненным циклом требований, анализа предприятий, оценки решений, подготовки технико-экономических обоснований, оценки экономической эффективности ИТ-проектов, формализации функциональных и бизнес-требований, разработки концепций, технических заданий, технических проектов, программ и методик обучения пользователей и испытания автоматизированных систем.