Моделирование бизнес-процессов - это эффективное средство поиска путей оптимизации деятельности компании, средство прогнозирования и минимизации рисков, возникающих на различных этапах реорганизации предприятия. Этот метод позволяет дать стоимостную оценку каждому отдельному процессу и всем бизнес-процессам организации в совокупности.
Моделирование бизнес-процессов затрагивает многие аспекты деятельности компании:
· изменение организационной структуры;
· оптимизацию функций подразделений и сотрудников;
· перераспределение прав и обязанностей руководителей;
· изменение внутренних нормативных документов и технологии проведения операций;
· новые требования к автоматизации выполняемых процессов и т. д.
Целью моделирования является систематизация знаний о компании и ее бизнес-процессах в наглядной графической форме более удобной для аналитической обработки полученной информации. Модель должна отражать структуру бизнес-процессов организации, детали их выполнения и последовательность документооборота.
Моделирование бизнес-процессов организации включает два этапа структурное и детальное.
Структурное моделирование бизнес-процессов организации может выполняться в нотации IDEF0 с использованием инструментария BPwin или на языке UML с использованием инструментария Rational Rose. Детальное моделирование выполняется на языке UML.
На этапе структурного моделирования в модели должны быть отражены:
· существующая организационная структура;
· документы и иные сущности, используемые при исполнении моделируемых бизнес-процессов и необходимые для моделирования документооборота, с описаниями их основного смысла;
· структуру бизнес-процессов, отражающую их иерархию от более общих групп к частным бизнес-процессам;
· диаграммы взаимодействия для конечных бизнес-процессов, отражающие последовательность создания и перемещения документов (данных, материалов, ресурсов и т.п.) между действующими лицами.
Подготовленная модель должна быть согласованна архитекторами и ведущими программистами, подтверждая, что структура бизнес-процессов понятна.
Детальное моделирование бизнес-процессов выполняется в той же модели и должно отражать требуемую детализацию и должна обеспечить однозначное представление о деятельности организации.
Детальная модель бизнес-процесса должна включать:
· набор прецедентов отражающих возможные варианты выполнения бизнес-процессов «как есть»;
· диаграммы действий, детально описывающие последовательность выполнения бизнес-процессов;
· диаграммы взаимодействия, отражающие схемы документооборота.
Модели должны быть согласованы с ведущими специалистами организации, обладающими необходимыми знаниями.
В случае если после построения моделей согласование не было достигнуто - в модель должны быть внесены необходимые уточнения и коррективы. Процесс итерации (согласование, внесение корректив и уточнений) должен повторяться до момента полного подтверждения, что модель понятна и однозначно представляет детали бизнес-процессов.
Основу многих современных методологий моделирования бизнес-процессов составили методология SADT (Structured Analysis and Design Technique – метод структурного анализа и проектирования), семейство стандартов IDEF (Icam DEFinition, где Icam - это Integrated Computer-Aided Manufacturing) и алгоритмические языки. Основные типы методологий моделирования и анализа бизнес-процессов:
· моделирование бизнес-процессов (Business Process Modeling). Наиболее широко используемая методология описания бизнес-процессов – стандарт IDEF0. Модели в нотации IDEF0 предназначены для высокоуровневого описания бизнеса компании в функциональном аспекте;
· описание потоков работ (Work Flow Modeling). Стандарт IDEF3 предназначен для описания рабочих процессов и близок к алгоритмическим методам построения блок-схем;
· описание потоков данных (Data Flow Modeling). Нотация DFD (Data Flow Diagramming), позволяет отразить последовательность работ, выполняемых по ходу процесса, и потоки информации, циркулирующие между этими работами;
· прочие методологии.
По отношению к получению добавленной ценности продукта или услуги можно выделить следующие классы процессов:
· основные бизнес-процессы (например маркетинг, производство, поставки и сервисное обслуживание продукции);
· обеспечивающие бизнес-процессы не добавляют ценность продукта, но увеличивают его стоимость (например финансовое обеспечение деятельности, обеспечение кадрами, юридическое обеспечение, администрирование, обеспечение безопасности, поставка комплектующих материалов, ремонт и техническое обслуживание и т.д.);
· бизнес-процессы управления.
Бизнес-модель - это формализованное (графическое, табличное, текстовое, символьное) описание бизнес-процессов. Основная область применения бизнес-моделей - это реинжиниринг бизнес-процессов.
Цели моделирования бизнес-процессов обычно формулируются следующим образом:
· обеспечить понимание структуры организации и динамики происходящих в ней процессов;
· обеспечить понимание текущих проблем организации и возможностей их решения;
· убедиться, что заказчики, пользователи и разработчики одинаково понимают цели и задачи организации;
· создать базу для формирования требований к ПО, автоматизирующему бизнес-процессы организации (требования к ПО формируются на основе бизнес-модели).
Важным элементом модели бизнес-процессов являются бизнес-правила или правила предметной области. Типичными бизнес-правилами являются корпоративная политика и государственные законы. Бизнес-правила обычно формулируются в специальном документе и могут отражаться в моделях.
Декомпозиция в общем смысле - это метод, позволяющий заменить решение одной большой задачи решением серии меньших задач, расщепление объекта на составные части по установленному критерию. Практически декомпозиция применяется для детализации бизнес-моделей.
Этапы описания бизнес-процессов:
· определение целей описания;
· описание окружения, определение входов и выходов бизнес-процесса, построение IDEF0-диаграмм;
· описание функциональной структуры (действия процесса), построение IDEF3-диаграмм;
· описание потоков (материальных, информационных, финансовых) процесса, построение DFD-диаграмм;
· построение организационной структуры процесса (отделы, участники, ответственные).
IDEF0.
Модель состоит из диаграмм, фрагментов текстов и глоссария, имеющих ссылки друг на друга. Диаграммы — главные компоненты модели, все функции и интерфейсы на них представлены как блоки и дуги. Место соединения дуги с блоком определяет тип интерфейса:
· управляющая информация входит в блок сверху;
· входная информация входит в блок слева;
· результаты выходят из блока справа;
· механизм (человек или автоматизированная система), который осуществляет операцию, входит в блок снизу.
Каждый компонент модели может быть декомпозирован (расшифрован более подробно) на другой диаграмме. Рекомендуется прекращать моделирование, когда уровень детализации модели удовлетворяет ее цель. Общее число уровней в модели не должно превышать 5-6.