Министерство науки и высшего образования Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего образования ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР) Кафедра компьютерных систем в управлении и проектировании (КСУП) СИСТЕМЫ МОДЕЛИРОВАНИЯ БИЗНЕС-ПРОЦЕССОВ ОТЧЕТ ПО РЕЗУЛЬТАТАМ Учебной практики: Получение первичных навыков научно-исследовательской работы Обучающийся гр. 522 _______________ А. С. Голубев (подпись) _______________ (дата) Руководитель практики от профильной организации: Профессор кафедры КСУП, д.т.н., профессор. _________ (оценка) М.П. _______________ В. М. Дмитриев (подпись) (И.О. Фамилия) _______________ (дата) Руководитель практики от Университета: Профессор кафедры КСУП, д.т.н., профессор. _________ (оценка) _______________ В. М. Дмитриев (подпись) _______________ (дата) Томск 2023 (И.О. Фамилия) Министерство науки и высшего образования Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего образования ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР) Кафедра компьютерных систем в управлении и проектировании (КСУП) УТВЕРЖДАЮ Зав. Кафедрой КСУП доктор технических наук, профессор Ю. А. Шурыгин (Ф.И.О.) ______________________ (подпись) «___» __________ 2023 г. ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ на учебную практику: Получение первичных навыков научно-исследовательской работы (вид практики) (тип практики) студенту гр. 522 факультета вычислительных систем Голубеву Андрею Сергеевичу Тема практики: Системы моделирования бизнес-процессов Цель практики: обеспечение способности самостоятельного осуществления научно исследовательской работы, связанной с решением профессиональных задач; ознакомление с содержанием основных работ и исследований, выполняемых в вузе или на предприятии. Сроки прохождения практики: c 01.09.23 по 30.12.23 Совместный рабочий график (план) проведения практики № п/п 1 Перечень заданий Сбор информации на тему моделирования бизнеспроцессов 2 Сбор информации на тему инструменты моделирования бизнес-процессов 3 Разбор методов моделирования бизнес-процессов и поиск примеров 4 Обработка собранной информации 5 Написание отчета 6 Подготовка к защите и создание презентации Дата выдачи: «1» сентября 2023 г. Руководитель практики от университета Профессор кафедры КСУП, ___________________ (Подпись) д.т.н., профессор. Сроки выполнения 01.09.23 – 30.09.23 01.10.23 – 31.10.23 01.11.23 – 14.11.23 15.11.23 – 30.11.23 01.12.23 – 10.12.23 11.12.23 – 30.12.23 Дмитриев В. М. (Ф.И.О.) (должность) 2 Согласовано: Руководитель практики от профильной организации Профессор кафедры КСУП, ___________________ (Подпись) д.т.н., профессор. (должность) Дмитриев В. М. (Ф.И.О.) М.П. Задание принял к исполнению «1» сентября 2023 г. Студент гр. 522 ___________________ (Подпись) Голубев А. С. (Ф.И.О.) 3 Оглавление Введение …………………………………………………………………………..5 1. МОДЕЛИРОВАНИЕ БИЗНЕС-ПРОЕССОВ……………………………..6 1.1 Основные понятия……………………………………………………...6 1.2 Зачем моделировать бизнес-процессы?................................................8 1.3 Виды и принципы моделирования бизнес-процессов……………….9 2. ИНСТРУМЕНТЫ МОДЕЛИРОВАНИЯ БИЗНЕС-ПРОЦЕССОВ…….12 2.1 Методы моделирования бизнес-процессов………………………….12 2.2 Основные компоненты и преимущества моделирования бизнеспроцессов……………………….…………….………………….……22 2.3 Современные системы моделирования бизнес-процессов...………23 ЗАКЛЮЧЕНИЕ………………………………………………………………….25 Список использованных источников…..……………………………………….26 4 ВВЕДЕНИЕ В современном мире бизнес-процессы играют ключевую роль в успешной деятельности организаций. Они определяют, как работает организация, какие задачи выполняются и каким образом достигаются поставленные цели. Однако, бизнес-процессы часто являются сложными и неструктурированными, что затрудняет их анализ и оптимизацию. В таких случаях система моделирования бизнес-процессов может быть полезным инструментом. 5 1 МОДЕЛИРОВАНИЕ БИЗНЕС-ПРОЦЕССОВ 1.1 Основные понятия Понятие «моделирование бизнес-процессов» пришло в быт большинства аналитиков одновременно с появлением на рынке сложных программных продуктов, предназначенных для комплексной автоматизации управления предприятием. Подобные системы всегда подразумевают проведение глубокого предпроектного обследования деятельности компании. Результатом этого обследование является экспертное заключение, в котором отдельными пунктами выносятся рекомендации по устранению «узких мест» в управлении деятельностью. На основании этого заключения, непосредственно перед проектом внедрения системы автоматизации, проводится так называемая реорганизация бизнес-процессов, иногда достаточно серьезная и болезненная для компании. Это и естественно, сложившийся годами коллектив всегда сложно заставить «думать по-новому». Подобные комплексные обследования предприятий всегда являются сложными и существенно отличающимися от случая к случаю задачами. Моделирование бизнес-процессов позволяет проанализировать не только, как работает предприятие в целом, как оно взаимодействует с внешними организациями, заказчиками и поставщиками, но и как организована деятельность на каждом отдельно взятом рабочем месте. Существует несколько подходов к определению понятия «моделирование бизнес-процессов»: моделирование бизнес-процессов - это описание бизнес-процессов предприятия позволяющее руководителю знать, как работают рядовые сотрудники, а рядовым сотрудникам - как работают их коллеги и на какой конечный результат направлена вся их деятельность; 6 моделирование бизнес-процессов - это эффективное средство поиска возможностей улучшения деятельности предприятия; моделирование бизнес-процессов - это средство, позволяющее предвидеть и минимизировать риски, возникающие на различных этапах реорганизации деятельности предприятия; моделирование бизнес-процессов - это метод, позволяющий дать стоимостную оценку каждому процессу, взятому в отдельности, и всем бизнес-процессам на предприятии, взятым в совокупности [1]. Современные предприятия вынуждены постоянно заниматься улучшением своей деятельности. Это требует разработки новых технологий и приемов ведения бизнеса, повышения качества конечных результатов деятельности и, конечно, внедрения новых, более эффективных методов управления и организации деятельности предприятий. Бизнес-процесс – это логичный, последовательный, взаимосвязанный набор мероприятий, который потребляет ресурсы производителя, создает ценность и выдает результат потребителю. Среди основных причин, побуждающих выделить организацию необходимость оптимизировать снижения бизнес-процессы, затрат или можно длительности производственного цикла, требования, предъявляемые потребителями и государством, внедрение программ управления качеством, слияние компаний, внутриорганизационные противоречия и др. Модель — это графическое или текстовое представление бизнеспроцессов и логической взаимосвязи между ними. С ее помощью отображают два состояния процессов: как есть — текущая деятельность организации, и как должно быть — ее будущее состояние после внесения изменений или улучшений. Моделирование бизнес-процессов – это эффективное средство поиска путей оптимизации деятельности компании, средство прогнозирования и минимизации рисков, возникающих на различных этапах реорганизации 7 предприятия. Этот метод позволяет дать стоимостную оценку каждому отдельному процессу и всем бизнес-процессам организации в совокупности. 1.2 Зачем моделировать бизнес-процессы? К чему приводит отсутствие формализованных бизнес-процессов? нет распределения полномочий и зон ответственности — возникающие проблемы некому решать; нет точной и актуальной информации — руководство не может быстро получить данные о текущей деятельности и ее результатах, которые необходимы для управления бизнесом; нормативные документы неактуальны и противоречивы, работа и взаимодействие сотрудников и подразделений не регламентированы — их функции могут дублироваться, тратится много времени на выяснение рабочих моментов; эффективность работы подразделений неравномерна — есть лидеры и аутсайдеры, возможно взаимное недовольство между производством и вспомогательными службами; избыточная цепочка согласований, долгий цикл принятия и исполнения решений — исполнительская растут непроизводственные дисциплина, контроль затраты, исполнения падает решений неэффективен; плохо работает документооборот — нужные документы сложно найти, нередки потери; возникает избыток товарных запасов из-за недостаточного планирования; нарушаются сроки и бюджеты выполнения работ и заказов из-за отсутствия адекватной оценки и контроля. не ведется контроль удовлетворенности клиентов — пробелы в этом направлении не выявляются и не устраняются; 8 деятельность предприятия не прозрачна для инвесторов — снижается доверие. В конечном итоге внутреннее развитие компании не успевает за ростом бизнеса и рыночными изменениями, возникают «болезни роста», процессы становятся все более хаотичными. Если же показатели деятельности перестают устраивать руководителей, нет возможности выявить проблемные точки и наиболее перспективные направления улучшений. Наличие моделированных процессов позволяет изменить ситуацию, решив несколько задач: нормирование бизнес-процессов. В большой организации разные команды могут выполнять один и тот же процесс по-разному. Создание оптимального дизайна задает единые правила и гарантирует, что каждый знает, как достичь лучшего результата; гибкость процессов. Анализ бизнес-процессов способствует формированию культуры инноваций и изменений. Возможность настраивать бизнес-операции позволяет компании развиваться в условиях технологических изменений; прозрачность. Все в организации будут знать, как выполняются процессы, это делает работу контролируемой; повышение эффективности. Основная функция моделирования бизнеспроцессов — найти способы улучшить выполнение процессов, что приведет к повышению эффективности, производительности, конкурентоспособности и, наконец, прибыли. 1.3 Виды и принципы моделирования бизнес-процессов Попытка учесть одновременно все возможные стороны процесса приведет к чрезмерному усложнению модели. Поэтому моделирование может 9 иметь разную направленность в зависимости от поставленных целей. Основываясь на определенных характеристиках, которые выбраны как предмет анализа, применяется один из видов моделирования. Функциональное моделирование бизнес-процессов описывает их в виде функций, которые четко структурированы и взаимосвязаны между собой. Объектное моделирование: бизнес-процессы отображаются как набор объектов, взаимодействующих между собой. Такими объектами могут быть работники, средства производства, элементы информации и т.д. Имитационное моделирование — в этом случае процессы представляют через примеры их поведения в разных условиях, анализируя свойства в динамике. Такое разделение упрощает работу, позволяя сфокусироваться на определенных свойствах процесса. При этом разные модели могут быть применены для одного и того же процесса. Чтобы получить адекватные модели, необходимо придерживаться основных принципов моделирования бизнес-процессов: ориентация на эталонные и референтные модели как базу для описания бизнес-процессов; моделирование «сверху вниз» — в каждой предметной области первыми создаются модели верхнего уровня: для основных процессов, процессов управления, развития, обеспечивающих процессов; разумная достаточность — уровень детализации, количество моделей и описанных в них типов объектов и связей необходимо соотносить с поставленной задачей; сфокусированность — необходимо включить в описание процесса его ключевые параметры, отвлекаясь от несущественных деталей; соизмеримость процессов по сложности (составу) и по значимости; 10 целостность описания процесса: задание его названия, последовательности функций, участников процесса, используемых ресурсов; множественность — модель должна отображать свойства объекта, которые влияют на желаемые показатели. При этом для полного представления объекта нужно несколько моделей, которые отображают процесс с разных сторон. 11 2 ИНСТРУМЕНТЫ МОДЕЛИРОВАНИЯ БИЗНЕС-ПРОЦЕССОВ 2.1 Методы моделирования бизнес-процессов Существующие методы моделирования бизнес-процессов позволяют сконцентрироваться на определенных аспектах, определить свойства и связи компонентов и представить их как графическими, так и текстовыми средствами. Количество методов достаточно велико. В числе основных можно назвать следующие: 1) IDEF — класс методов (IDEF0, IDEF1 и т.д.), основанных на методологии SADT. Модель позволяет описывать в виде графических схем разные стороны процессов. Так, IDEF0 создает модель функций процесса, а IDEF3 — поведенческую модель. Пример создания функциональной модели IDEF Пример процесса написания статьи представлен на рисунок 2.1. Основной блок – «Написать статью». 12 Рисунок 2.1- Общая схема работы компании Вводящие стрелки – «Опыт», «Информация из сторонних источников». Это те вводные, которые необходимы для начала работы. Управляющие для написания статьи – это «План публикации», «Требования издателя», «Правила русского языка». А в роли «Механизмов» выступают автор, копирайтер, корректор и программное обеспечение. В данном случае автор создает аудиоматериал, в котором собирает все мысли и идеи, которые должны быть отражены в статье. Копирайтер – это человек, который создает на основе этого материала, руководствуясь требованиями издателя, планом публикации и правилами русского языка, готовый текст статьи. Корректор проверяет материал на ошибки. А программное обеспечение – это те инструменты, которые используют в работе все участники процесса. Таким образом, заданы основные параметры процесса, его вход, выход, а также все необходимое для успешного проведения процесса. 13 Но это – только основные рамки функции. Так описывается общая схема работы компании в целом. На самом деле, процесс создания статьи, как и любой бизнес-процесс можно и нужно детализировать. Для этого выполняется декомпозиция общего блока «написать статью» на связанные между собой элементы, рисунок 2.2. В этом случае работа делится на 4 основных этапа: 1. Создать аудио запись статьи. 2. Создать статью 3. Подготовить текст к публикации. 4. Разместить статью в издании. Рисунок 2.2 - Декомпозиция общего блока «написать статью» на связанные между собой элементы На схеме наглядно видно, на каком этапе какие элементы и какие механизмы задействованы. Так, автор при создании аудио использует свои знания и опыт, при этом руководствуется планом публикации и требованиями издателя. Копирайтер получает на входе аудиозапись, из которой, руководствуясь правилами русского языка, создает текст. 14 Корректор получает текст и проверяет его, также руководствуясь правилами русского языка. Для размещения статьи в издании необходимо специальное программное обеспечение. 2) VAD — нотация дает общий взгляд на бизнес-процессы, которые непосредственно участвуют в создании ценности, т.е. продукта или услуги. Пример показан на рисунке 2.3. Рисунок 2.3 - Пример моделирование бизнес-процесса «Транспортировка готовой продукции» в нотации VAD 3) EPC — нотация позволяет создать диаграмму процессов нижнего уровня, в которой для всех событий и функций определены участники, материальные и информационные потоки, стартовые и финишные точки. Пример представлен на рисунке 2.4. 15 Рисунок 2.4 - Пример процесса стандартизации работы с использованием нотации EPC 4) BPMN — нотация, которая моделирует шаги запланированного бизнеспроцесса от начала до завершения. Наглядная блок-схема отображает полную последовательность операций и информационных потоков. 16 Пример моделирования бизнес-процесса в BPMN Как пример возьмём процесс обработки заявок, рисунок 2.5. Стартовым событием в процессе является поступление заявки от клиента. Клиент на диаграмме показан в виде свернутого пула: не видно никаких действий в пуле клиента, потому что для рассматриваемого процесса он представляет собой чёрный ящик, от которого приходят и уходят потоки сообщений, без подробностей обработки. Рисунок 2.5 - Пример процесса обработки заявки 5) Data Flow Diagram отображает передачу информации (не материалов) между операциями в рамках процесса. С помощью DFD можно разбить процесс на более мелкие подпроцессы, поэтому его применяют для структурного анализа. Пример DFD-диаграммы Моделируется ситуацию: 1. пользователь проходит тест; 2. получает промокод из базы данных промокодов; 17 3. в базе обновляется статус промкода, например, из состояния «новый» он переходит в состояние «выданный»; 4. пользователь оставляет свой email на веб-странице с итогами теста, если хочет получить напоминание по электронной почте; 5. email пользователя добавляется в базу данных подписчиков; 6. для пользователя формируется маркетинговое предложение в виде электронного письма с указанием промокода, данными о его сроке действия, размеру скидке и курсе, на который он распространяется (даты проведения, стоимость, pdf-файл программы); 7. сформированное письмо отправляется пользователю по электронной почте с указанным email-адресом; 8. пользователь переходит по ссылке в электронном письме для оплаты курса; 9. пользователь оплачивает курс со скидкой по промокоду (этот процесс подробнее рассмотрен в виде UML-диаграммы последовательности здесь); 10.после оплаты статус использованного промокода в базе промокодов меняется на «применен». Диаграмма представлена на рисунке 2.6. 18 Рисунок 2.6 - Пример DFD-диаграммы 6) Role Activity Diagram используют для моделирования процесса как совокупности ролей, имеющих определенные функции, и их взаимодействия. Пример представлен на рисунке 2.7. 19 Рисунок 2.7 - Пример Role Activity Diagram 7) Flow Chart Diagram строится с помощью набора символов, которые обозначают элементы процесса: процедуры, инструменты, данные и т.д. Метод отличается гибкостью, позволяя представить процесс как логическую последовательность действий множеством способов. Пример Basic Flow Chart Diagram представлен на рисунке 2.8. 20 Рисунок 2.8 - Пример Basic Flow Chart Diagram 8) Сети Петри позволяют отобразить динамическое изменение процессов. Модель представляет собой граф, вершины которого — это действия процесса, а дуги — события, определяющие изменение состояния процесса. Пример моделирования процесса продаж в сетях Петри представлен на рисунке 2.9. 21 Рисунок 2.9 - Пример моделирования процесса продаж в сетях Петри Существует ряд программных продуктов, которые могут быть использованы в качестве инструментов моделирования бизнес-процессов с применением описанных методов: ARIS, Business Studio, MS Visio, Bizagi Process Modeler и др. 2.2 Основные компонент и преимущества моделирования бизнеспроцессов Система моделирования бизнес-процессов включает в себя несколько основных компонентов. Один из таких компонентов - это программное обеспечение для создания графических моделей бизнес-процессов, таких как диаграммы потока данных (DFD), блок-схемы и диаграммы активности. Эти модели помогают визуализировать и понять взаимосвязи, последовательность и шаги, необходимые для выполнения определенного бизнес-процесса. Другой компонент системы моделирования бизнес-процессов - это инструменты для анализа процессов. Они позволяют оценивать эффективность и оптимизировать процессы организации. С помощью этих 22 инструментов можно идентифицировать узкие места, устранить дублирование операций, улучшить координацию между различными отделами и повысить качество услуг или продукции. Третий компонент системы моделирования бизнес-процессов - это инструменты для автоматизации процессов. Они позволяют автоматизировать и управлять бизнес-процессами, сокращая время выполнения задач, улучшая коммуникацию и координацию между сотрудниками и предоставляя руководителям информацию для принятия решений. Система преимуществ моделирования для организаций. бизнес-процессов Во-первых, она имеет несколько помогает улучшить операционную эффективность и повысить уровень обслуживания. Анализируя и оптимизируя бизнес-процессы, компании могут сократить время выполнения задач, улучшить качество продукции или услуг и повысить удовлетворенность Во-вторых, клиентов. система моделирования бизнес-процессов помогает управлять сложностью и улучшить прозрачность процессов. Графические модели процессов упрощают восприятие и понимание их структуры и последовательности. Это позволяет сотрудникам более эффективно выполнять свои задачи и лучше сотрудничать с другими отделами. Наконец, система моделирования бизнес-процессов помогает улучшить управление изменениями. Процессы организации могут меняться со временем в результате изменений внешней среды или внутренних потребностей. Система моделирования бизнес-процессов позволяет быстро и легко адаптироваться к изменениям и принимать эффективные решения. 2.3 Современные системы моделирования бизнес-процессов Для реализации моделирования бизнес-процессов все активнее используются так называемые CASE-средства, что означает проектирование систем с использование компьютера. Системы моделирования бизнеспроцессов представляют собой программные обеспечения, которые обладают 23 наглядным графическим интерфейсом для создания моделей. Такие системы достаточно полезны в ходе создания базы знаний организации, которая основывается на процессном взгляде деятельности. Современная система моделирования бизнес-процессов, должна ориентироваться на работу в web-режиме, это предоставит возможность работы прямо в браузере и публичности информации. Информация должна своевременно обновляться, а документы открываться очень быстро, иначе у пользователей пропадет всякое желание пользоваться информацией из системы. Работа на web-портале среды моделирования предоставит возможность анализировать информацию, узнавать какая пользуется спросом со стороны пользователей и на основании этого делать дальнейшие усовершенствования, направленные на эффективную деятельность компании. На сегодняшний день существует огромное количество программных обеспечений, например, таких как ARIS, Business Studio, Tableau, которые способствуют моделированию и имеющие довольно простой, понятный и удобный интерфейс для каждого. 24 ЗАКЛЮЧЕНИЕ В заключение, система моделирования бизнес-процессов является важным компонентом для современных организаций. Она помогает оптимизировать бизнес-процессы, повысить эффективность работы и улучшить уровень обслуживания. Это мощный инструмент, который помогает компаниям достичь конкурентного преимущества в современной бизнессреде. 25 Список использованных источников ENTERCHAIN, российская URL:https://www.enterchain.ru (дата IT компания: обращения: 7.12.2023). сайт – – Текст: электронный. KPMS: сайт – URL: https://www.kpms.ru (дата обращения: 7.12.2023). – Текст: электронный. Skillbox, российская интернет-компания, работающая в сфере онлайнобразования: сайт – URL:https://skillbox.ru (дата обращения: 17.12.2023). – Текст: электронный. Flexberry, платформа для профессиональной разработки программного обеспечения: сайт – URL: https://flexberry.github.io/ru (дата обращения: 7.12.2023). – Текст: электронный. Projectimo: сайт – URL:http://projectimo.ru (дата обращения: 17.12.2023). – Текст: электронный. Trinion, разработка программного обеспечения: сайт – URL:https://trinion.org (дата обращения: 19.12.2023). – Текст: электронный. 26