Тельнов Ю.Ф. - Реинжиниринг бизнес-процессов (учебное пособие), страница 11
Описание файла
PDF-файл из архива "Тельнов Ю.Ф. - Реинжиниринг бизнес-процессов (учебное пособие)", который расположен в категории "". Всё это находится в предмете "эконометрика" из 11 семестр (3 семестр магистратуры), которые можно найти в файловом архиве МПУ. Не смотря на прямую связь этого архива с МПУ, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "эконометрика" в общих файлах.
Просмотр PDF-файла онлайн
Текст 11 страницы из PDF
6.3. Модель бизнес-процесса с разветвлениямиМодель бизнес-процесса с кооперативными связями (рис. 6.4).Задача сокращения длительности цикла бизнес-процесса решается, какправило, путем объединения нескольких функций в рамках однойконсолидированной функции, выполняемой одним исполнителем73(подразделением, самостоятельной организационной единицей), чтопозволяет сокращать межоперационные переходы, очереди ожидания,контрольные операции. С позиции кооперативного взаимодействия спартнерами в рамках одного бизнес-процесса определяютсявозможностипередачирядафункцийспециализированныморганизациям: при этом решаются задачи определения выгодностивыполнения функций собственными силами или покупки (аренды)соответствующих продуктов или услуг на стороне, причем в первомслучаепроизводствополуфабрикатовможетсоставлятьисамостоятельные бизнес-процессы.Рис.
6.4. Модель бизнес-процесса с кооперативными связямиПод имитационным экспериментом будем понимать заданиезначений исходных параметров, таких как интенсивность поступлениярабочих объектов, временные и стоимостные характеристики отдельныхопераций, объемы используемых ресурсов, и выполнение прогонаимитационной модели в течение модельного времени с наблюдением иполучением результатной статистики.
Далее предполагается проведениестатистического анализа полученных результатов, на основе которогоделаются выводы и рекомендации по совершенствованию моделибизнес-процесса.Типичными сценариями имитационного экспериментированияявляются варианты задания в качестве входных переменныхинтенсивности создания рабочих объектов, а выходных – объемытребуемых ресурсов, или наоборот в качестве входных переменныхзадание объемов ресурсов, а в качестве выходных переменных –возможные значения интенсивности (таблица 6.1).74Таблица 6.1.Ресурсы заданыРесурсыварьируютсяИнтенсивностьКакова степеньКаков должен бытьобъектов заданазагрузки ресурсов?объем ресурсов?ИнтенсивностьКакова может бытьКаков должен бытьобъектовпредельнаяобъем ресурсовварьируетсяинтенсивностьдля неординарныхобъектов?ситуаций?Целями проведения имитационных экспериментов могут быть:1. Сравнения средних и дисперсии различных альтернатив процессовпри одинаковых исходных данных (один сценарий на несколькомоделей).2.
Отыскание оптимальных значений переменных на некотороммножестве возможных значений (несколько сценариев на одну модель).3. Определение зависимостей между различными факторами процессови последующим дисперсионным и регрессионным.6.2. Общая характеристика ППП имитационного моделированияReThinkРазработка имитационных моделей бизнес-процессов в средеинструментального средства ReThink дает возможность:• Повысить степень обоснованности проектов по реорганизациидеятельности предприятия с учетом анализа и прогнозирования внешнихи внутренних факторов развития экономической ситуации;• Анализировать и прогнозировать деятельность предприятия с учетоммножества вариантов организации бизнеса и различных схем поведенияпредприятия на рынке;• Оптимизировать использование материальных, финансовых, людскихи информационных ресурсов на различных стадиях жизненного циклапроекта реорганизации предприятия;• Разрабатыватьобоснованныерекомендациипоизменениюорганизационнойструктурыпредприятияивнедрениюинформационных технологий.6.2.1.
Функциональные возможности ReThink1 Обладаетразвитойграфическойсредойфункциональногомоделирования бизнес-процессов на нескольких уровнях детализации.Причем изменения модели можно производить во время работы модели(добавлять новые блоки, удалять существующие и т. п., изменять иххарактеристики).2 Позволяет моделировать длительность, стоимостные затраты, степеньиспользования ресурсов, пропускную способность системы.753 Осуществляет многосценарное моделирование или одновременныйзапуск нескольких моделей с одним сценарием.4 Допускает несколько режимов моделирования:a)Ускоренный прогон (jump),b)Пошаговый режим (step),c)Синхронизированный с реальным временем (synch).5 Предоставляет инструменты графического анализа результатовмоделирования:a)Разнообразные графики,b)Стандартные отчеты,c)Использование собственной электронной таблицы GXL или Excel,d)Анимация.6 Открытое обьектно-ориентированное приложение, написанное всреде G2, которое позволяет пользоваться всеми библиотеками классови адаптировать их к особенностям проблемной области.7 Ввод исходных данных с графиков, из текстовых файлов, баз данных.8 Работающая модель может быть сохранена в Snapshot-файле - файлетекущего состояния модели и в дальнейшем загружена для продолжениямоделирования с того места, где оно было прервано при сохранении.6.2.2.
Определение базовых компонентов ReThinkИмитационные модели бизнес-процессов строятся на основе следующихбазовых компонентов.• Рабочие объекты - те объекты, над которыми осуществляютсяпроцессы. Они проходят через блоки моделирования и обрабатываютсяими, аккумулируя статистику производительности и стоимостных затратв каждой точке моделируемого процесса.• Ресурсы - те объекты, с помощью которых осуществляются процессы.Они предназначены для ограничения количества одновременноисполняемых действий на основе их объема и состава и определяютсостав стоимостных затрат результата процесса.• Блоки моделирования выполняют такие операции над рабочимиобъектами, как генерация рабочих объектов (Source) и их уничтожение(Sink), исполнение задач (Task), разветвление процессов (Branch) иобъединение путей (Merge), установление (Associate) и разрывассоциаций (Reconcile) между объектами, сохранение рабочих объектовв хранилищах (Store) и их извлечение (Retrieve), включение рабочихобъектов в списки (Insert) и их удаление из списков (Remove), переноспользовательских атрибутов рабочих объектов (Copy Attribute) икопирование объектов (Copy) .• Сценарии управляют механизмом моделирования дискретныхсобытий и позволяют проводить одновременное исполнение несколькихмоделей.76• Инструменты позволяют получать и отображать в числовой играфической форме данные о производительности моделируемыхпроцессов.
Кроме того, инструменты позволяют в заданных точкахмодели вводить необходимые значения параметров.Рассмотрим использование перечисленных базовых компонентов(рис. 6.5).Необходимые пояснения к рисунку:1. Заголовок рабочего пространства2. Bpr-Instrument -- Инструмент – Пробник «Sample Value». Снимаетзначение с модели. В данном случае снимает загруженность персонала.3.
Bpr-Source – Генератор рабочих объектов.4. Bpr-path – Путь. Его зеленый цвет свидетельствует о наличии на немочереди ожидающих обработки рабочих объектов, которая показанаобъектом 9.5. Bpr-task – Блок-задача. Его зеленый цвет свидетельствует о том, что вблоке идет обработка.6. Ресурс «Персонал», который находится в хранилище.7.
Подпространство хранилища (pool) с персоналом.8. Bpr-pool – хранилище, в котором находится персонал.9. Queue – графическое представление очереди ожидающих обработкиобъектов.10. Bpr-object – рабочие объекты.11. Chart – график загруженности персонала.12. Сценарий.13. Подпространство сценария. Используется для управления работоймодели.14. Remote – графопостроитель. В него передаются и хранятся данные,снятые инструментом и строится график.15.
Manager – менеджер ресурсов.77Рис. 6.5. Имитационная модель ReThinkХарактеристики использования блоков моделированияБлоки выполняют действия (activity) по обработке (задержке)рабочих объектов. Установка значений параметров для выполнениядействий задается с помощью специальных команд меню блокамоделирования (рис. 6. 6).Рис. 6.6.
Окна установки параметров блокаИспользуемые параметры:Общие данные (6.6.а):Label: название блока,Maximum Activities: максимальное число одновременно выполняемыхдействий.Длительность: (рис. 6.6. б)Duration -- длительность78Duration Type – тип распределения (экспоненциальное, нормальное идр.)Mean – математическое ожиданиеStandart Deviation – среднеквадратическое отклонениеСтоимость: (рис.
6.6. в)Cost Per Use – стоимость выполнения одного действия,Cost Per Unit Time – стоимость выполнения одного действия в единицувремени,Time Unit – единица времениВ результате работы блока в его таблице накапливаетсястатистика:Bpr-taskNotesOKСостояниеItemNoneconfigurationNameNoneИмя для обращенияLabel«ИзготовлениеМетка для отображения напродукта»экранеErrorNoneОшибки (если есть)CommentsNoneКомментарииStart ProcedureNoneИмя процедуры предобработкиName(до начала работы блока)Stop ProcedureNoneИмя процедуры постобработкиName(после окончания работыблока)Total Starts2450Число стартовавших действийTotal Stops2447Число законченных действийCurrent3Число выполняемых сейчасActivitiesдействийMaximumnoneМаксимальное числоActivitiesодновременно выполняемыхдействий (по умолчаниюнеограниченно)AnimationBpr-blockПодтаблица анимацииSubtableanimation-subtableDurationBpr-blockПодтаблица временныхSubtableduration-subtableпараметровCost SubtableBpr-block-costПодтаблица стоимостейsubtableВ подтаблице длительности и стоимости указываются значенияпараметров, вводимых при установке блоков.
Кроме того, вычисляетсяAverage in process – среднее число последовательных действий, которыеблок выполнил с начала моделирования.79Average in process =Total Work TimeгдеTotalElapsedTime ,Total Work Time – суммарное время занятости блока по всем действиямс начала моделирования,Total Elapsed Time –прошедшее время с начала моделирования.Рассмотрим пример вычисления временных параметров. Пустькаждые 15 секунд генерируется рабочий объект, число одновременновыполняемых действий не ограниченно. Среднее время выполненияодного действия обработки рабочего объекта – 30 секунд.
Действияобозначаются «песочными часами». Расчет рабочего и прошедшеговремени показан на рис. 6.7., а среднего числа действий в процессе втаблице.Рис. 6.7. Соотношение рабочего и прошедшего времениТаблица 6.1.total elapsed timetotal work timeaverage in process000150030150.54545160751.25Характеристики использования путиПути связывают функциональные блоки моделирования, покоторым могут проходить объекты только одного типа.