- •Имитационное моделирование и функционально-стоимостной анализ
- •Введение
- •1.Термины, определения и сокращения
- •1.1.Термины и определения
- •1.2.Сокращения
- •2.Назначение имитационного моделирования и функционально-стоимостного анализа
- •3.Технология проведения фса в системе Business Studio
- •3.1.Описание методики имитационного моделирования
- •3.3.Этапы проведения имитационного моделирования и фса процесса
- •Настройка диаграммы
- •3.2.Описание методики фса
- •Задание правил возникновения стартовых событий диаграмм процессов
- •Задание условий перехода к следующему процессу в точке ветвления
- •Задание условий перехода к следующему шагу в точке слияния
- •Заполнение параметров фса процесса
- •Заполнение параметров фса ресурсов
- •Назначение ресурсов на процесс
- •Заполнение списка «Продукты» процесса
- •Запуск имитации
- •Ход имитации
- •Анализ результатов имитации
- •Анализ ключевых параметров процессов
- •Анализ параметров временных ресурсов
- •Анализ производства и потребления материальных ресурсов
- •Анализ статистики по изменению значений всех переменных
- •Оптимизация бизнес-процесса
- •3.4.Отчеты по фса
- •Библиография
1.2.Сокращения
ФСА – функционально-стоимостной анализ
2.Назначение имитационного моделирования и функционально-стоимостного анализа
Имитационное моделирование – метод исследования, основанный на том, что изучаемая система заменяется имитирующей. С имитирующей системой проводят эксперименты (не прибегая к экспериментам на реальном объекте) и в результате получают информацию об изучаемой системе. Метод позволяет имитировать выполнение модели бизнес-процессов так, как оно происходило бы в действительности, с учетом графиков рабочего времени и занятости временных ресурсов и наличия необходимого количества материальных ресурсов. В результате можно оценить реальное время выполнения как одного процесса, так и заданного их множества [2].
Функционально-стоимостной анализ используется для операционно-ориентированного расчета себестоимости продукта (услуги). В основе ФСА лежит положение о том, что для производства продукта (услуги) необходимо выполнить ряд действий, каждое из которых требует определенных ресурсов [3]. Расходы на выполнение каждого действия рассчитываются путем переноса стоимости ресурсов на стоимость действия. Сумма расходов на выполнение каждого действия, с определенными поправками, и будет составлять себестоимость продукта (услуги).
В Business Studio имитационное моделирование и функционально-стоимостной анализ используются параллельно для расчета времени выполнения и стоимости процессов. Функционально-стоимостной анализ позволяет рассчитать себестоимость продукции (услуги) через перенос затрат на стоимость выполняемых процессов пропорционально драйверам ресурсов. За драйвер временных ресурсов принимается время, затрачиваемое ресурсом на выполнение процесса. За драйвер материальных ресурсов принимается количество повторений процесса. Время выполнения и количество повторений процесса определяется посредством имитационного моделирования. Для каждого эксперимента можно задать время начала и окончания в абсолютных единицах с привязкой к конкретной дате календаря.
3.Технология проведения фса в системе Business Studio
3.1.Описание методики имитационного моделирования
Анализ деятельности компании с помощью методики имитационного моделирования осуществляется в 3 этапа:
Разрабатывается модель бизнес-процессов компании либо диаграммы отдельных исследуемых процессов.
Для недекомпозированных процессов, входящих в исследуемые процессы, заполняются параметры: «Время выполнения», «Время ожидания».
Проводится имитация для всей модели бизнес-процессов либо для множества отдельных исследуемых процессов и в результате определяется время, которое затрачивается на выполнение процессов.
Если проводится имитация процесса в нотации Процесс, Процедура или ЕРС, система последовательно имитирует выполнение процесса по диаграмме. Если процессы диаграммы декомпозированы, то система переходит на диаграмму декомпозиции процесса, имитирует ее и возвращается обратно на диаграмму имитируемого процесса.
Если проводится имитация процесса в нотации IDEF0, подпроцессы которого описаны в нотациях Процесс, Процедура, ЕРС, система представляет процесс IDEF0 в виде отдельных процессов в нотациях Процесс, Процедура, ЕРС и имитирует их выполнение. Для определения длительности процесса в нотации IDEF0 система суммирует продолжительности подпроцессов.
Время выполнения и Время ожидания недекомпозированного процесса могут быть заданы в виде случайных величин. Ход выполнения процессов в нотациях Процесс, Процедура, ЕРС, в общем случае, носит вероятностный характер. Поэтому длительность любого процесса, в общем случае, является случайной величиной.
Правила расчета длительности процессов в нотациях Процедура, Процесс, EPC
Последовательный блок
При последовательном выполнении действий (Рис.1) или функций (Рис.2) их продолжительность суммируется и включается в длительность процесса.
Рис.1. Последовательное выполнение действий
Рис.2. Последовательное выполнение функций
Параллельный блок
При параллельном выполнении веток процесса последовательно выполняются действия (Рис.3) или функции (Рис.4) всех веток, но в длительность процесса включается продолжительность той ветки, длительность которой наибольшая.
Рис.3. Параллельное выполнение действий
Рис.4. Параллельное выполнение функций
Блок с условиями
В тех случаях, когда действия Процедуры, Процесса выполняются в зависимости от какого-то условия, для обозначения условия используется специальный элемент – Решение. Для стрелок «Связь предшествования», исходящих из этого элемента, задается Условие перехода по этой стрелке к следующим действиям или Вероятность этого перехода.
В тех случаях, когда функции EPC выполняются
в зависимости от какого-то условия, для
обозначения условия используются
операторы
,
.
Для событий, следующих за этими
операторами, задается Условие перехода
к следующим функциям или Вероятность
этого перехода (Рис.5, Рис.6, Рис.7).
При имитации процесса, как только система достигает блока Решение или одного из операторов, она каждый раз в соответствии с заданным Условием или Вероятностью принимает решение, какой путь выбрать.
При имитации процессов с условиями суммируется время выполнения пройденных системой действий или функций и, таким образом, рассчитывается длительность всего процесса.
-
Рис.5. Условное выполнение процессов
Рис.6. Условное выполнение процессов в цикле
Рис.7. Комбинация цикла и нескольких условий выхода из цикла
