Немного о Witness
Привет, %username%. В последние годы ростущий тренд бизнес моделирования и симуляции бизнес процесов нашел широкое применение на западном рынке. В сегодняшней статье я хочу рассказать о Witness 12 software — детище компании Lanner, начавшей свою деятельность в далеком 1978 году. Будучи сформирована как департамент малоизвестной нам British Leyland Motors (в будущем AT&T), компания выросла в крупнейшую организацию предлагающую услуги операционного ресерча, бизнес симуляции и оптимизации. На сегодняшний день в списке клиентов и пользователей Witness встречаются такие представители производственной деятельности, как:
- Nissan
- Ford
- British Airways
- HP
- Honda
- BP
- Gazprom
- etc
Как оно работает?
Давайте на секунду углубимся в суть симуляции.
- Симуляция, как и любой другой процес, состоит из компонентов
- Создает визуальное восприятие «картины» бизнеса
- Возможности для эксперементирования с моделью
- Широкие возможности для применения в разных отраслях производственной и сервисной сфер
Witness использует упрощенные модели, способные воссоздать основные бизнес процесы. Система способна воспроизводить различные ситуации, включающие статистические модели — одноразовая ситуация с невозможностью определить исход, и динамические модели — способные изменяться по истечению времени. В то время как линейное программирование способно работать лишь с детерминистическими видами симуляции, где не существует переменчивости, Witness способен работать со стохастическими видами — переменчивое моделирование с использованием рандомных цифр (зачастую используя random tables), позволяющее взглянуть на процесс со всех «углов».
Итак, что же такое симмуляция и с чем его едят? Как я успел упомянуть ранее, любой процес разбивается на компоненты (так называемые entities), которые меняют свое состояние (state) по прохождению единицы времени.
- Entity — моделлируемый объект
- State — текущее состояние entity
- Event — мгновенное действие, которое меняет состояние (state) системы
Вот так может выглядеть самая простая модель приготовления кофе (приношу извенения читателям не понимающим английского, готов буду ответить/перевести на все вопросы в email)
Переходя в Witness, каждый entity, state и event имеют уже заготовленные модели (детализированные вплоть до разных индустрий), которые располагаются во взаимосвязанном порядке, так, что выполняется условие. Созданные модели, могут быть перепрограмированны в дальнейшем учитывая время, расположение и приоритет.
Следуя далее, предлагаю вашему вниманию некоторые уже готовые модели созданные для разных отраслей бизнеса.
Здесь изображен пример больницы с организацией и контролем приходящих пациентов. Таким образом видно, сколько времени уходит на ожидание, а сколько на работу.
Открывая просмотр операций для следующей модели (сборка компонентов на заводе), видно, какие части производственного процеса были заняты, и, если углубиться, можно проанализировать на сколько долго.
Двигаясь к следующему примеру, Witness подсчитает среднее значение, стандартное отклонение, а так же минимальные и максимальные значения, позволяющие быстро и легко проанализировать преуспеваемость того или иного процеса.
И конечно, самое главное, можно проанализировать финансовую успеваемость модели принимая во внимание заданные параметры.
Подводя итоги, я хотел бы перевести ваше внимание на преимущества данного софта. В первую очередь, очевидно, система значительно снижает затраты и время на реализацию полного проекта. Будучи контролируемой, вы можете анализировать различные возможные ситуации в спокойном и безопасном месте не подвергая свою или чужую жизнь опасности. (если проект опасен) И наконец, используя данный метод моделирования используется намного меньше ресурсов, чем в любом ином случае.
В этом посте я попытался описать основные возможности и пеимущества бизнес моделирования с Witness. Если хабросообщество проявит интерес к данному топику, я буду рад написать серию постов с более подробными примерами и возможностями реализации данного продукта.
Сайт производителя: Lanner