Теоретические основы моделирования бизнес процессов

Содержание:

Введение

Более двух ста лет тому назад Адамом Смитом было сделано существенное открытие: любой производственный процесс должен быть разделен на составляющие подпроцессы. Данным открытием он продемонстрировал тот факт, что разделение труда напрямую влияет на уровень производительности. Это связано с тем фактом, что люди, сосредоточенные на одной производственной задаче выполняют данную задачу более качественно. В итоге на протяжении более двух веков люди использовали принцип разделения труда Адама Смита в организации и развитии компаний и фирм. При этом если посмотреть на деятельность любой крупной современной фирмы, можно увидеть что в ее деятельности присутствует ряд повторяющихся бизнес-процессов, каждый из которых состоит из определенных действий, выполнение которых приводит к некоторой цели.

Можно сделать вывод, что эффективность организации каждого из бизнес процессов влияет на итоговую эффективность деятельности компании в той или иной степени. В середине 80-х годов двадцатого века возникла ситуация, когда возможности роста крупных организаций в экономически развитых странах были исчерпаны. В итоге для решения данной проблемы специалисты по управленческим технологиям обратили внимание на эффективность организации бизнес-процессов организации.

Актуальность данного исследования заключается в большой популярности и значимости проведения анализа бизнес процессов в деятельности предприятия.

Объект исследования – бизнес процессы.

Предмет исследования – методология моделирования бизнес процессов.

Цель исследования – выполнить проектирование реализаций операций бизнес процесса «Продажи».

Для достижения поставленной цели необходимо решить следующие задачи:

  1. Изучить теоретические основы моделирования бизнес процессов;
  2. Изучить методологию и программные продукты моделирования бизнес процессов;
  3. Осуществить анализ и построение модели бизнес-процесса «продажи».

Глава 1. Теоретические аспекты моделирования бизнес процессов

1.1. Бизнес-процессы на предприятии, методы описания и представления

Бизнес процессом называют определенный набор действий, выполняющихся в некоторой последовательности, имеющих входы, в итоге достигающие некоторый выход, использующих определенные ресурсы и выполняемых на основании некоторого управляющего воздействия. Результатом бизнес процесса часто называют реализованную работу или услугу для клиента компании или фирмы [5]. В различных источниках дается еще определение бизнес процесса, согласно которому это ряд из нескольких связанных друг с другом операций или процедур, которые в совокупности выполняются для достижения основной цели производства, которая выполняется в рамках имеющейся организационной структуры предприятия, отражающей уровень взаимоотношений между участниками [14].

Рисунок 1 – Общее представление бизнес-процесса

Понятие бизнес процессов вошло в обиход благодаря применению процессно-ориентированной организации и процессно-ориентированного менеджмента на предприятии. На текущий момент времени не существует какой-либо единой классификации бизнес процессов, применяются самые различные классификационные признаки, такие как основной процесс, главный процесс, ценообразующий процесс и т.д. Наиболее типовыми бизнес процессами, которые можно встретить в любой компании, называют процессы производства товара, предоставления услуги, процесс управления организацией, процесс ведения бухгалтерского учета и т.д. Но у любой организации имеются характерные только для них бизнес процессы, являющиеся как основными, так и вспомогательными процессами в данной организации.

В стандарте ENISO 9001:2000 бизнес процесс называют набором взаимосвязанных средств и действий, благодаря которым вход преобразуются в результат. Еще процессы зачастую называют изменением определенного объекта.

Как уже было указано выше, в различных компаниях могут существовать процессы самого различного вида, различающихся по различным параметра. К данным параметрам относят следующие параметры:

  • Вид деятельности: в зависимости от данного параметра различаются процессы производственные или процессы оказания услуг. В результате выполнения производственного процесса получаются какой-либо материальный продукт, а в результате процессов оказания услуг получают нематериальный продукт;
  • Вид выполнения: в зависимости от данного параметра различают процессы оперативные (расчет, обработка и т.п.), а также диспозитивные (планирование, управление);
  • Создание стоимости: по данному критерию различают процессы, которые прямо изменяют объект, и процессы, косвенно влияющие на стоимость, либо косвенно корректирующие её;
  • Комплексность: макропроцессы, описывающие общие бизнес процесс на предприятии, и микропроцессы, являющиеся составными частями макропроцесса;
  • Коммерческий успех: ключевые, управленческие и поддерживающие процессы. Ключевые процессы являются специфическими для компании и имеют особое значение для достижения общей цели компании.

Ключевые процессы (создания стоимости) в своем составе содержат одновременно задания и работу, которые выполняют определенными требованиями клиента с использованием наиболее важным производственных факторов компании. Данные бизнес процессы являются наиболее важными для любой компании, а также носят специфический характер, так как данный вид бизнес процессов, используемых в одной организации, очень сложно скопировать для использования в другой организации без каких-либо изменений и корректировок. К бизнес процессам данного рода относят:

  • обработку и выполнение заказа;
  • разработку, проектирование и дизайн продукта;
  • производство и монтаж и др.

Управленческие процессы в своем составе содержат задачи и деятельность, основное направление которых заключается в реализации долгосрочного развития компании, а также реализацию целей компании. К бизнес процессам данного вида относят:

  • стратегическое развитие компании;
  • долго- и среднесрочное планирование в компании;
  • развитие персонала;
  • инвестиционное планирование;
  • мотивация персонала и др.

Поддерживающие процессы содержат необходимые задания и работы для поддержания ключевых процессов, но не приводящие к непосредственной ценности для клиента, например:

  • обработка данных;
  • техническое обслуживание;
  • логистика;
  • административные процессы и др.

1.2. Анализ методик моделирования бизнес-процессов предприятия

Основной целью реализации операций по моделированию бизнес процессов называют описание логических связей между составляющими бизнеса. В случае сложностей можно сказать о том, что при моделировании системы или процессов могут потребоваться данные, которые приходят из внешних источников к данной организации.

Бизнес анализ проводят с построением моделей различного уровня деятельности организации. При этом чаще всего крупные компании могут представить для составления моделей большие объемы информации, нежели мелкие компании. Данный факт связан с большим количеством межфункциональных процессов на большом предприятии.

Процессы моделирования и анализа бизнес процессов проводится в двух направлениях:

1. Описание процессинга. В данном направлении моделирование применяют с целью способствовать получению внешнего взгляда на рабочий процесс, добиться увеличения эффективности бизнес процесса.

2. Нормирование деятельности. В данном направлении моделирование применяют с целью добиться увеличения уровня производительности изучаемых процессов.

Направленность основных этапов моделирования различается в зависимости от рода решаемых проблем. Чаще всего применяют следующие виды анализа бизнес процессов:

  • Функциональный анализ бизнес-процессов – подразумевает описание основных этапов деятельности предприятия с учетом временной последовательности;
  • объектный анализ – подразумевает описание процессов с учетом их взаимодействия с заранее выбранным объектом;
  • имитационный анализ – подразумевает проведение на внешних объектах и учитывает внутренние и внешние составляющие процесса;

Зачастую для достижения лучшего результата один и тот же бизнес процесс на предприятии может быть проанализирован несколько раз с применением различных видов анализа.

К принципам моделирования бизнес процессов относят их адекватность, которая должна выявлять взаимосвязи составляющих одного бизнес процесса, а также выявлению и распределению различных процессов между собой.

Наиболее известные принципы выполнения моделирования бизнес процессов:

  • Декомпозиционный принцип заключается в разделении процесса на отдельные элементы, представляемые в виде иерархии.
  • Фокусирующий принцип заключается в отвлечения внимания от деталей процесса и имеющий цель сфокусировать внимание на корневые аспекты бизнес процесса.
  • Документирующий принцип подразумевает реализацию специализированных документирующих систем.
  • Достаточность и полнота подразумевает реализацию оценки влияния изучаемого бизнес процесса на рабочие механизмы в целом. Также данный принцип разрешает не включать в модели процесса несущественные элементы.
  • Принцип непротиворечивости подразумевает отсутствие противоречащих изъяснений для элементов бизнес процесса.

Наличие большого количества методик моделирования процессов позволяет разработчикам сфокусироваться на различных момента деятельности. К данным методикам относят:

  • Схемы потоков деятельности – представляют собой графический метод отображения данных, операций и элементов рабочего процесса путем применения специальных символов. Данный метод позволяет отображать логические последовательности действий, а существенным плюсом методики называют её гибкость.
  • Диаграммы потоков информации – данный вид диаграмма позволяет наглядно представить процесс передачи данных от одного процесса к другому. Данная методика является основой для структурного анализа, на основании которого осуществляют разбиение бизнес процессов на составляющие. При использовании данного метода каждый элемент может быть разделен на более мелкие составляющие, а уровень детализации постоянно повышаться. Данная методика применяется при анализе потоков данных.
  • Диаграммы ролей используются для выполнения анализа взаимодействия сотрудников организации в процессе выполнения ими должностных обязанностей. Ролью называют организующую функцию сотрудника предприятия. Данные диаграммы применяют с целью выяснения уровня ответственности за успешность деятельности сотрудников.

Все методики моделирования бизнес процессов включают в свой состав как графические элементы, так и текстовое описание, что позволяет наглядно представить основные компоненты процессинга и позволяют точно представить связи между элементами процесса и их характеристики.

Наиболее популярным стандартом моделирования бизнес процессов является стандарт BPMN (Business Process Modeland Notation), разработчиком которого является рабочая группа OMG. Основная цель данного стандарта заключается в обеспечении пользователей доступной нотацией описания бизнес процессов, будь то бизнес-аналитики, реализующих схемы бизнес процессов, или руководители данных бизнес процессов. Исходя их вышесказанного можно сказать что BPMN основной целью имеет снижение уровня расхождений между моделью бизнес процесса и их реализацией.

BPMN 2.0 в своем составе имеет описание трех моделей процессов: это приватный процесс, публичный процесс и хореография. За счет использования вышеперечисленных моделей специалистами могут быть созданы самые различные варианты диаграмм бизнес процессов. Ниже приведен перечень подмоделей бизнес процессов, которые могут быть реализованы с применением BPMN 2.0:

  • Высокоуровневые невыполняемые;
  • Действия (нефункциональный анализ);
  • Детализированный выполняемый Бизнес-процесс;
  • Бизнес-процесс «As-is» (устаревший);
  • Бизнес-процесс «To-be» (новый);
  • Хореография (Choreography);
  • Детализированный приватный Бизнес-процесс (как выполняемый, так и невыполняемый), включающий взаимоотношения между одним или более внешними участниками (Процесс типа «черный ящик»);
  • Два или более детализированных выполняемых взаимодействующих Процесса;
  • Детализированный выполняемый Бизнес-процесс, взаимодействующий с Хореографией;
  • Два или более публичных Процесса;
  • Публичный процесс, взаимодействующий с Хореографией;
  • Два или более детализированных выполняемых Бизнес-процесса, взаимодействующих посредством Хореографии.

Нотация BPMN 2.0 была создана с целью предоставления возможностей описания большого количества различных бизнес процессов, в том числе и приведенных выше. При этом важно знать, что построение различных вариаций сочетания подмоделей описано непосредственно разработчиками инструментов моделирования бизнес процессов. При применении методологии BPMN 2.0 проектировщику бизнес модели рекомендуют опираться на выбранный объект моделирования, будь то приватный процесс, или хореография. При этом сама нотация не навязывает ничего подобного, это не более чем рекомендации.

Текстовые аннотации к объектам часто применяются разработчиками моделей с целью отображения дополнительных сведений о процессах или атрибутах объектов, расположенных на диаграмме.

  • Элементы потока и другие элементы диаграммы МОГУТ носить текстовые метки (labels) (например, имя потока и/или названия других его атрибутов). Текстовые метки могут помещаться как внутри фигуры, так и над или под ней. Месторасположение текстовых меток, а также их направление может быть любым в зависимости от задумки разработчика модели или программы моделирования.
  • Заливка графического элемента МОЖЕТ БЫТЬ как белого цвета, так и прозрачной.
  • Графическая нотация может допускать использование какого-либо другого цвета заливки для удовлетворения требований разработчика модели или программы моделирования (например, выделение значения атрибута объекта). Однако следует помнить о следующих правилах:
  • События, определяющие дальнейший ход потока, должны иметь темную заливку.
  • Дорожки Участников в фигуре Хореографии или Подхореографии должны иметь светлую заливку в том случае, если Хореография/Подхореография (Choreography/Sub-choreography) не запускают Действие.

BPMN 2.0 описывает механизм, позволяющий расширять список атрибутов для стандартных графических элементов диаграммы. При необходимости разработчиком модели или программой моделирования могут быть задействованы нестандартные атрибуты графических элементов или Артефакты, такие, как уникальные требования для вертикальной области. Для того, чтобы не нарушить логику, описываемую в BPMN, такие атрибуты НЕ ДОЛЖНЫ противоречить семантике использования любого их графических элементов BPMN. Необходимо отметить, что, несмотря на возможность добавления новых атрибутов, должны быть сохранены все основные принципы построения и наглядность диаграммы для лучшего её восприятие пользователем любого уровня подготовки. Помните, что фигуры основных элементов потока (События, Действия и Шлюзы) не должны видоизменяться.

Данная спецификация делает различие между обязательными и дополнительными элементами. Если используются обязательные элементы, то они должны учитываться при внедрении диаграмм. Если используются дополнительные элементы, то при внедрении диаграмм они могут быть опущены.

1.3. Анализ программных продуктов моделирования бизнес процессов

На сегодняшний день Российский рынок программного обеспечения располагает следующими наиболее развитыми CASE-средствами:

  1. Vantage Team Builder (Westmount I-CASE) – представляет собой интегри-рованный программный продукт, ориентированный на реализацию каскадной модели ЖЦ ПО и поддержку полного ЖЦ ПО.
  2. Designer – является интегрированным CASE-средством, обеспечивающим в совокупности со средствами разработки приложений Developer поддержку полного ЖЦ ПО для систем, использующих СУБД ORACLE.
  3. Silverrun (Сomputer Systems Advisers, Inc. (CSA)) используется для анализа и проектирования ИС бизнес-класса и ориентировано в большей степени на спиральную модель ЖЦ. Оно применимо для поддержки любой методологии, основанной на раздельном построении функциональной и информационной моде-лей (диаграмм потоков данных и диаграмм «сущность-связь»).
  4. CA AllFusion ERwin Data Modeler – включает в себя 2 средства: ERwin — средство концептуального моделирования БД, использующее методологию IDEF1X, реализующее проектирование схемы БД, генерацию ее описания на языке целевой СУБД (ORACLE, Informix, Ingres, Sybase, DB/2, Microsoft SQL Server, Progress и др.) и реинжиниринг существующей БД и BPwin — средство функционального моделирования, реализующее методологию IDEF0.
  5. S-Designor представляет собой CASE-средство для проектирования реляционных баз данных. По своим функциональным возможностям и стоимости он близок к CASE-средству Erwin, отличаясь внешне используемой на диаграммах нотацией. S-Designor реализует стандартную методологию моделирования данных и генерирует описание БД для таких СУБД, как ORACLE, Informix, Ingres, Sybase, DB/2, Microsoft SQL Server и др. Для существующих систем выполняется реинжиниринг БД.
  6. Rational Rose – предназначено для автоматизации этапов анализа и проектирования ПО, а также для генерации кодов на различных языках и выпуска проектной документации. Rational Rose использует синтез-методологию объектно-ориентированного анализа и проектирования, основанную на универсальной нотации для моделирования объектов (UML — Unified Modeling Language).
  7. Продукт IBM® WebSphere® Business Modeler (далее – Modeler) – это лучший в отрасли инструмент для моделирования и имитации бизнес-процессов. С помощью Modeler бизнес-аналитики и другие нетехнические пользователи могут создавать бизнес-модели для документирования своих процессов, а затем осуществлять их имитационное моделирование, чтобы понять поведение этих процессов «в динамике». Пользователи могут генерировать отчеты на основе модели процесса и по результатам имитационного моделирования. Пользователи могут экспортировать свои модели в такие среды как WebSphere Integration Developer (Integration Developer), WebSphere Process Server (Process Server) и IBM FileNet P8 и хранить их в таких системах как Rational® ClearCase и Rational Asset Repository. Модели могут быть опубликованы с помощью компонента WebSphere Business Modeler Publishing Server (Publishing Server), что позволяет авторизованным пользователям просматривать эти модели с помощью Web-браузера. Эти модели могут также быть связаны с требованиями в продукте Rational RequisitePro и повторно использованы в продукте Rational Software Architect.

Глава 2. Моделирование бизнес процесса продажа с примнеением методологии IDEF0

2.1. Разработка верхнего уровня описания процесса «Продажи»

Процесс продажи можно представить следующим образом: клиент приходит в магазин, и либо обращается к менеджеру с просьбой подготовить определенный товар в зависимости от его потребностей, либо выбирает из уже имеющийся товар. Далее менеджер составляет документацию на приобретение данного товара, такую как счет фактура и накладная на получение товара. Клиент отправляется на кассу магазина, где оплачивает стоимость покупки, получает товарный чек, а также необходимые отметки в счет-фактуру и в товарную накладную. Далее, в зависимости от выбора клиента, он может забрать свой товар в пункте выдачи, либо оформить доставку товара, и получить товар на пороге собственного дома в любое удобное для него время.

Цель моделирования процесса продажи:

1) Почему моделируем? Моделируем для описания процесса «Продажа» с целью анализа составляющих процесса.

2) Что будет показывать модель? Модель процесса «Продажа» будет демонстрировать все составляющие процесса продажи.

3) Для чего будет использоваться? Модель процесса «Продажа» будет использоваться для анализа процесса продажи.

Цель: Реализация модели процесса «Продажа» для анализа реализации данного процесса, участвующих в процессе исполнителей и используемой документации.

Точка зрения: Разработчик системы

Таблица 1

Данные и функции процесса для разработчика системы

Данные (объекты)

Функции

Менеджер

Обслуживание клиента

Выписка счет-фактур

Руководитель

Контроль рабочего времени

Бухгалтер

Прием денежных средств

Выдача кассового и товарного чека

Кладовщик

Выдача товара

Служба доставки

Доставка товара

Диаграмма A0 в нотации IDEF0 представлена на рисунке 2.

Рисунок 2 –Диаграмма A0 в нотации IDEF0

На диаграмме отображены основные составляющие процесса: данные о клиенте и денежные средства на входе, прибыль и продажи на выходе, нормативно-правовые акты РФ в качестве инструментов регулирования процесса, и сотрудники магазина, являющие механизмами выполнения процесса продаж.

2.2. Другие виды анализа процесса «Продажа»

Для выполнения других видов анализа бизнес процесса «Продажа» были представлены диаграмма потоков данных, изображенная на рисунке 3, а также диаграммы декомпозиции первого и второго уровня IDEF0, изображенные на рисунках 4 – 8.

Диаграмма потоков данных отображает, с какой документацией осуществляется работа на всех этапах реализации бизнес-процесса.

Рисунок 3 – DFD диаграмма потоков данных

Диаграмма потоков данных отображает обрабатываемые в процессе продажи данные. В данном случае в качестве условно-постоянной информации используются сведения о товарах, сотрудниках и клиентах. Результативной информацией является сведения по заказам и продажам товаров.

Рисунок 4 – Декомпозиция IDEF0 диаграммы A0

Декомпозиция диаграммы А0 представляет основные подпроцессы процесса продажи: выбор товара, оформление заказа, оплата заказа, а далее либо клиент самостоятельно получает товар, либо заказывает его доставку по необходимому ему адресу.

Выбор товара клиент может осуществить как самостоятельно, так и с помощью менеджера по продажам. Для этого клиент ознакамливается с ценовым диапазоном и характеристиками имеющегося ассортимента товаров и выбирает наиболее подходящий ему.

Рисунок 5 – IDEF0 диаграмма первого уровня «Выбор товара»

Рисунок 6– Декомпозиция второго уровня блока «Оформление заказа»

При оформлении заказа менеджер уточняет необходимую информацию, после чего распечатывает документы для оплаты товара и последующего получения и отправляется с клиентом на кассу для оплаты заказа.

Рисунок 7– Декомпозиция второго уровня блока «Оплата заказа»

Далее на кассе клиент предоставляет документы на оплату, оплачивает заказ, в документах ставится отметка об оплате и прикрепляется чек об оплате. Далее клиент может самостоятельно забрать или оформить доставку товара.

При выборе доставки товара клиент оставляет заявку на доставку, в которой указывает адрес доставки, а также удобные для него дату и время. После чего товар передаётся в службу доставки. Служба доставки в указанные дату и время доставляет товар клиенту, который ставит свою роспись о получении товара в заказе-наряде на доставку товара.

Рисунок 8 – Декомпозиция второго уровня блока «Доставка товара»

Для детализации процесса продажи необходимо построить диаграмму IDEF3 процесса «Продажа». Процесс представлен в виде последовательности операций на диаграмме IDEF3 (рисунок 9).

В процессе приобретения товара в магазине были выделены следующие операции:

  1. Выбор товара. В случае с приобретением товара клиент может осуществить свой выбор полностью самостоятельно, так и прибегнуть к консультации менеджера и выбрать требуемый товар.
  2. Далее менеджер оформляет необходимую документацию на товар – это накладная на получение товара со склада, счет-фактура для оплаты товара, и гарантийный талон.
  3. Следующим шагом клиенту необходимо оплатить товар на кассе. Здесь клиенту к документам прикрепляется кассовый чек, а также ставиться печать и подпись кассира для придания документам юридической силы.
  4. Далее клиент может пройти на пункт выдачи на складе и получить свой товар. Либо оформить доставку товара.

Рисунок 9 – IDEF3 диаграмма процесса продажи

2.3. Функционально-стоимостной анализ процесса «Продажа»

Для анализа экономических показателей процесса продажа на предприятии будет использован временной отрезок в один месяц. Т.е. данный параметр будет отображать стоимостные затраты на обеспечение процесса продаж за один календарный месяц. К экономическим показателям будет отнесена заработная плата сотрудников, задействованных в процессе, расходы на электроэнергию и средства вычислительной техники.

Для расчета показателей все значения стоимости будут внесены в блоки диаграммы.

Рисунок 10 – Перечень источников расходов

В данном окне вводится перечень основных статей расходов. Для процессов продажи были названы следующие статьи расходов:

  • Автомобильная техника;
  • Вычислительная техника;
  • Заработная плата.

Рисунок 11 –Заполнение затрат на реализацию проекта

В результате заполнения стоимостных затрат на диаграмме А0 будет представлена итоговая сумма затрат на реализацию процесса продажа

На рисунке 11 представлена диаграмма Node Tree, наглядно демонстрирующая стоимость реализации процесса в общем, и каждого из его подпроцессов в частности.

Рисунок 12 – Диаграмма Node Tree стоимостных затрат проекта

Отчет по выполнению расчетов представлен в текстовом виде на рисунке 13.

Рисунок 13 – Отчет по стоимостным затратам бизнес процесса

Заключение

Внедрение процессного управления в компаниях, как правило, сопровождается определением ключевых бизнес-процессов и их последующим описанием, анализом и оптимизацией. В бизнес-процессах участвует множество исполнителей от разных подразделений, создается множество документов, а главное присутствует сложная логика взаимодействия исполнителей между собой, что требует отображения процесса формате, удобном для восприятия и анализа.

Описание существующего состояния бизнес-процесса в статусе «как есть» позволяет не только зафиксировать состояние дел, но и провести первичный анализ бизнес-процесса. Тогда как описание бизнес-процесса в статусе «как должно быть» позволяет формализовать и, главное, регламентировать новое состояние бизнес-процесса для его последующего внедрения в практику компании.

Основной целью анализа бизнес-процессов является улучшение их работы посредством принятия наиболее эффективных управленческих решений. Успешная реализация задачи может быть достигнута следующими действиями, применяемыми в совокупности:

  • определение финансовой отдачи от использования ресурсов процессов;
  • исследование внутренних и внешних факторов, которые влияют на результаты деятельности фирмы;
  • оценка выполнения установленного плана;
  • анализ использованных возможностей предприятия;
  • разработка плана оптимизации процессов.

Задачи, которые приходится решать в ходе анализа бизнес процессов, обычно характеризуются высокой степенью сложности и большой ответственностью. Опыт неудач первых лет развития этого направления показал, что успешный анализ бизнес процессов не может быть осуществлен без твердой методологической основы.

Все больше компаний выводит свои ключевые процессы на более высокий уровень эффективности, и изменения в структуре бизнес-процессов становятся необходимым условием конкурентоспособности других фирм в той же отрасли. Даже если только один ключевой участник рынка проведет изменения в структуре организации бизнес процессов, он создаст новый эталон, которому должны будут соответствовать все остальные игроки.

Список использованных источников

  1. Аверченков В. И. Информационные системы в производстве и экономике: учебное пособие 2–е изд., стер. – М.: Флинта , 2013.
  2. Балдин К. В. Информационные системы в экономике. Учебник – М.: Дашков и Ко , 2012.
  3. Барановская Т. П. Информационные системы и технологии в экономике, М.: Финансы и статистика, 2014.- 416 с.
  4. Божко В. П. Информационные технологии в статистике, М.: Финстатинформ, 2016.- 144 с.
  5. Брусакова И. А. Информационные системы и технологии в экономике – М.: Финансы и статистика , 2014.
  6. В. В. Ильин – Моделирование бизнес-процессов. Практический опыт разработчика. 2015
  7. Всё о методологии и ПО ARIS. Информационный менеджмент – системный анализ. [Электронный ресурс].
  8. Герасимова Л.Н. Информационное обеспечение маркетинга, М.: Маркетинг, 2016. – 120 с.
  9. Григорович В.Г. Информационные методы в управлении качеством. — М.: РИА «Стандарты и качество», 2015-200 с.
  10. Давид Марка, Клемент Марк Гоуэн. Методология структурного анализа и проектирования: Пер. с англ. – М: 2014. — 240 с.
  11. Ивлев В., Попова Т. Методология Функционально-Стоимостного Анализа ABC (ФСА). Компания «ВИП-Анатех» — М.: РИА «Стандарты и качество», 2014.
  12. Информационные системы и технологии в экономике и управлении. Учебник 4–е изд., перераб. и доп. – М.: ЮРАЙТ , 2013.
  13. Йордон Э., Аргила К.. Объектно–ориентированный анализ и проектирование систем: Москва: Лори, 2015. 264 стр.
  14. Истомин Е. П., Новиков В. В., Новикова М.В.. Высокоуровневые методы информатики и программирования Москва: Андреевский Издательский дом 2016 г. 228 стр.
  15. Калянов Г.Н. – Моделирование, анализ, реорганизация и автоматизация бизнес-процессов. 2015.
  16. Карминский А.М., и др. Информатизация бизнеса. Концепции, технологии, системы, Москва: Астрэль 2014. 624 стр.
  17. Крачтен, Филипп. Введение в Rational Unified Process. 2-е изд. М.: Издательский дом «Вильямс», 2014.
  18. Кролл П., Крачтен Ф. Rational Unified Process – это легко. Руководство по RUP. М.: КУДИЦ-ОБРАЗ, 2013.
  19. Курьян А.Г., Серенков П.С. Использование IDEF0 для описания и классификации процессов в рамках системы качества МС ИСО серии 9000. – Минск: 2014.
  20. Липунцов Ю.П. Управление процессами. Методы управления предприятием с использованием информационных технологий. М.: Компания АйТи, 2008.
  21. Мишенин А. И. Теория экономических информационных систем. Учебник 4–е изд., доп. и перераб. – М.: Финансы и статистика , 2016.
  22. Репин В.В., Елиферов В.А. Процессный подход к управлению . Моделирование бизнес- процессов. — М.: РИА «Стандарты и качество», 2015, 405 с.
  23. Репин В.В.. Сравнительный анализ нотаций ARIS/IDEF и продуктов их поддерживающих (ARIS Toolset/BPWin). // Web: http://www.finexpert.ru/
  24. Репина В.В., Елиферова В.Г. «Процессный подход к управлению. Моделирование бизнес-процессов», М.: РИА «Стандарты и качество», 2017.- 248 с.
  25. С. М. Патрушина Информационные системы в экономике. / М.: Бизнес , 2014. – 238 с.
  26. Смирнов Г.Н., Сорокин А.А., Тельнов Ю.Ф. Проектирование экономических информационных систем: Учебник – М.: Финансы и статистика, 2016. – 542с.:ил.
  27. Шеер Август-Вильгельм. Бизнес-процессы. Основные понятия. Теория. Методы. Издание 2-е, переработанное и дополненное /Научная редакция и предисловие: канд. техн. наук Каменнова М.С., канд. хим. наук Громова А.И. Переводчик: Михайлова Н.А. М.: «Просветитель», 2014. – 216 с.

СПИСОК ДЛЯ ТРЕНИРОВКИ ССЫЛОК

  • Социальная защита граждан при временной нетрудоспособности
  • Конституционное право на свободу и личную неприкосновенность ( ТЕОРЕТИКО – ПРАВОВЫЕ ОСНОВЫ КОНСТИТУЦИОННОГО ПРАВА ГРАЖДАН НА СВОБОДУ И ЛИЧНУЮ НЕПРИКОСНОВЕННОСТЬ )
  • Управление поведением в конфликтных ситуациях (Теоретические аспекты управления поведением в конфликтной ситуации)
  • Адаптация детей в условиях первого класса школы ( ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ АДАПТАЦИИ ДЕТЕЙ МЛАДШЕГО ШКОЛЬНОГО ВОЗРАСТА В УСЛОВИЯХ ПЕРВОГО КЛАССА )
  • Анализ и оценка средств реализации структурных методов анализа и проектирования экономической информационной системы ( ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ ))
  • Классификация языков программирования Критерии выбора среды и языка разработки программ.
  • Планирование производственной программы предприятий, на пример реально существующей организации (Общая характеристика планирования производственной деятельности предприятия)
  • Формирование и использование финансовых ресурсов коммерческих организаций (Теоретические аспекты формирования и использования финансовых ресурсов коммерческих организации)
  • Понятие и виды наследования (Место открытия наследства)
  • Защита права собственности ( Общая характеристика права собственности )
  • Общая совместная собственность супругов ( Общая характеристика права собственности )
  • Понятие и виды наследования ( Основания наследования ))

#статьи

  • 10 авг 2022

  • 0

Моделирование бизнес-процессов: для чего оно нужно и как его провести

Продолжаем погружаться в управление бизнес-процессами. Рассказываем, как смоделировать процессы компании и описать их самостоятельно.

Иллюстрация: Andrea Piacquadio / Pexels / Colowgee для Skillbox Media

Ксеня Шестак

Рассказывает просто о сложных вещах из мира бизнеса и управления. До редактуры — пять лет в банке и три — в оценке имущества. Разбирается в Excel, финансах и корпоративной жизни.

Дипломированный специалист по автоматизации бизнес-процессов. Девять лет опыта в бизнесе и консалтинге. Смоделировал более тысячи процессов для торговых и промышленных предприятий. Основатель OkoCRM.


Фото: личный архив Александра Завьялова

Ни один процесс нельзя улучшить, предварительно не описав его. Это касается не только бизнес-процессов больших компаний, но и алгоритмов работы ИП или самозанятых. Прежде чем оптимизировать бизнес-процессы, важно зафиксировать, как они работают, — то есть смоделировать.

О базовых терминах и идеях в области бизнес-процессов мы рассказали в большом гайде. В этой статье разберём подробнее:

  • что такое моделирование бизнес-процессов и нотации для моделирования;
  • какие есть подходы к моделированию и кто этим обычно занимается;
  • как изображают бизнес-процессы;
  • как самостоятельно описать бизнес-процессы.

Бизнес-процессы — любые операции внутри компании, которые помогают решать бизнес-задачи и зарабатывать. Моделирование бизнес-процессов — описание этих операций и документирование требований к ним.

Ответственные за моделирование разбираются в процессах компании и описывают, кто, что и как делает. Изучают каждую операцию и разбивают её на этапы. Сначала описывают всё это текстом, затем превращают описание в схему.

В профессиональном моделировании бизнес-процессов часто используют нотации. Нотация — это набор правил для графического описания бизнес-моделей. Нотации описывают:

  • какие иконки использовать в моделировании и как их читать;
  • как отображать последовательность действий в процессе и отношения внутри него;
  • какие элементы обязательно нужно включить.

Нотации нужны для того, чтобы любой человек понимал, что изображено на схеме. Даже если пользователь видит её впервые, он должен разобраться.

Специалисты придумали много вариантов нотаций. Их делят на две основные категории:

  • Структурные. Они показывают элементы процесса и взаимосвязи между ними. Это нотации стандарта IDEF: IDEF0, IDEF1x, IDEF4, IDEF5.
  • Динамические. Они показывают логику выполнения процессов, последовательность и варианты их использования. Это нотации DFD, EPC, BPMN.

Ниже, когда мы будем говорить о подходах к моделированию, расскажем о двух вариантах нотаций — IDEF0 и BPMN.

С получившейся моделью бизнес-процесса работают дальше. Двигают элементы так, чтобы корректировать продолжительность цикла, влиять на качество результата или снижать себестоимость. Это называется оптимизацией бизнес-процесса — подробнее о ней говорили в статье. Но прежде чем оптимизировать и улучшать, важно провести качественное моделирование.

В моделировании бизнес-процессов есть три основных подхода: функциональный, процессный и ментальный. В следующих разделах разберём их подробнее.

Иногда можно встретить и другие подходы, но обычно это гибридные решения, собранные из основных. Каждый из трёх подходов предполагает, что процессы нужно визуализировать — рисовать их в виде схем. Различия подходов — в принципах визуализации.

При этом подходе описывают результаты, которые нужно получить, и ресурсы, которые при этом будут задействованы, без учёта последовательности действий.

У модели есть точки входа и выхода: то, что имеем на старте, и то, что хотим получить. Внутри — промежуточные результаты, ресурсы и факторы, которые влияют на процесс.

Задача функционального подхода — показать, какие факторы нужно учесть и какие ресурсы задействовать, чтобы процесс состоялся. Подробного описания действий в этом случае не будет, но появится общее представление о процессе.

Я использую этот подход, чтобы оценить результативность бизнес-процесса, а также для того, чтобы показать свои идеи и варианты решений: от общего к деталям.

На мой взгляд, функциональный подход понятнее всего реализован в нотации IDEF0. Она рассматривает процесс как совокупность логически связанных между собой работ. Нотация показывает, как объекты подчинены друг другу внутри процесса.

Разберём на примере. Пусть это будет изготовление рекламного ролика.

Процесс изготовления рекламного ролика — основной блок с процессами. Я называю его «чёрный ящик». У него есть три входа и один выход:

1. Сверху — вход для информации о контроле и ограничениях. Это данные, которые определяют условия для реализации процесса. Например, при разработке ролика нас будет ограничивать законодательство и стайлбук заказчика. А ещё мы будем опираться на перечень услуг клиента — чтобы в рекламе были корректные данные.

2. Слева — вход для основной информации. На её основе будет создан результат. В примере с роликом, чтобы получить эту информацию, для заказчика проводят брифинг.

О том, как составить бриф для клиента в рекламе и digital, писали в статье.

3. Снизу — вход для механизма, который будет осуществлять функцию. В примере с роликом это CRM, где хранятся данные о заказчике, и сотрудники телеканала, которые будут снимать ролик.

4. Справа — выходы. Это результаты, которые мы получим: заключим договор, снимем ролик и предложим сотрудничать на постоянной основе.

Вот как функция будет выглядеть в виде диаграммы.

Функциональная модель процесса изготовления рекламного ролика
Инфографика: Майя Мальгина для Skillbox Media

В итоге из нескольких таких диаграмм можно собрать одну большую. Важно соблюдать правила расположения данных — сверху, слева и снизу, — чтобы связи между ними сохранялись.

Для неподготовленного управленца это самый понятный подход. Его используют, когда уже определены границы процесса — начало и конец события.

При процессном подходе описывают не результат, а действия, которые необходимо совершить для достижения результата. Процесс можно детализировать сколько угодно — вплоть до операций каждого сотрудника. Получается блок-схема.

Я сторонник процессного подхода. В результате него получаются более прикладные модели, которые понятны и руководителю компании, и исполнителям. Функциональный же подход больше полезен для общего проектирования процессов — и далёк от их практической реализации.

Например, в функциональном подходе «Обработка заявки» — только один из элементов входа. В центре внимания — результат, то есть заключение сделки. В процессном подходе «Обработка заявки» — большой алгоритм. Он подробно описывает действия всей команды.

У процессного подхода есть свои нотации. Стандартом считается BPMN — базовый набор условных обозначений. Его используют для изображения бизнес-процесса в виде блок-схемы.

Нотация BPMN есть в каждом конструкторе для моделирования, но пользоваться ей не обязательно. Гораздо важнее, чтобы схема процесса была читаемой и понятной для руководителя и исполнителей.

Для примера нарисовали блок-схему обработки заявки в учебном центре. Она не соответствует канонам BPMN, но всё равно наглядна и понятна.

Фрагмент процессной модели бизнес-процесса: основные действия менеджера по продажам
Инфографика: Майя Мальгина для Skillbox Media

Это вариант моделирования «для себя». Его используют, чтобы структурировать общие представления о бизнес-процессе, но не раскладывать его на этапы и не составлять алгоритмов.

При ментальном подходе на процесс смотрят не как на последовательность результатов или действий, а как на набор связанных друг с другом понятий. Обычно их собирают на интеллект-карте: в центре «чёрный ящик» с процессом, на орбите — связанные с ним идеи и элементы. Жёстких рамок и нотаций нет — карты рисуют в произвольной форме.

Такая визуализация помогает найти решение, как сделать процесс эффективнее. Дальше это решение воплощают на основе процессного подхода: забирают в основную модель главные элементы, а ненужные отбрасывают.

Ниже дан пример ментальной карты процесса снабжения предприятия. На карте собраны понятия, которые связаны между собой внутри процесса. Но по этапам они не распределены.

Фрагмент ментальной модели. Составлен в свободной форме — все элементы вращаются на орбите процесса
Инфографика: Майя Мальгина для Skillbox Media

Обычно моделированием бизнес-процессов занимаются внутренние сотрудники компании или подрядчики. Выбор исполнителя зависит от размеров бизнеса и целей моделирования.

Например, если нужно построить воронку продаж для CRM и при этом нет цели улучшать процессы, можно строить модель можно своими силами. Когда цель моделирования в том, чтобы оптимизировать процессы, лучше обратиться к аналитикам. Для оптимизации нужно глубоко разобраться в процессах и ещё и думать над тем, как их доработать. Потребуется опыт и знание инструментов.

Рассмотрим, кто может заниматься моделированием процессов.

Собственник и сотрудники. В небольших компаниях лучше, чтобы процессы моделировал собственник: он знает свой бизнес и сможет подробно его описать. Самих процессов в таких компаниях немного, а сложная детализация обычно не нужна.

В компаниях покрупнее собственнику лучше привлекать к моделированию помощников: собрать команду из руководителей отделов и проработать основные процессы вместе. Например, процессы в отделе продаж лучше разбирать со старшим менеджером, а процессы в цехе — с главным инженером.

Подрядчики. В среднем и крупном бизнесе моделировать бизнес-процессы внутренними силами точно не получится — количество и объём всех процессов уже не укладываются в голове собственника.

В этом случае моделированием занимается экспертная группа. В неё входят приглашённые бизнес-аналитики и специалисты, участвующие в моделируемых процессах.

Моделирование как отдельную услугу заказывают редко. Чаще это один из этапов внедрения систем автоматизации — CRM, ECM или ERP. Это работает по такой схеме:

  • Команда внедрения — подрядчик — приходит на территорию заказчика.
  • Она описывает процессы, проводит аудит и составляет аналитический отчёт с вариантами оптимизации.
  • Заказчик утверждает отчёт.
  • Подрядчик внедряет систему автоматизации с уже оптимизированными процессами.

Фрагмент отчёта бизнес-аналитика
Изображение: личный архив Александра Завьялова

Чаще всего бизнес-процессы моделируют графически, в виде карт и схем, как мы показывали выше. Иногда описывают текстом — в виде пошаговой инструкции с уточнениями, кто и что делает. Также используют таблицы: в строках пишут действия, а в столбцах — исполнителей и этапы.

На мой взгляд, графическое моделирование — наиболее удобное и наглядное. Изобразить бизнес-процессы можно двумя способами: в специальных программах для моделирования и в обычных графических редакторах.

В специальных программах. Это способ для профессионалов в моделировании.

Специальный софт удобен тем, что шаблоны нотаций уже вшиты в него, — не нужно изучать правила иллюстрирования дополнительно. Но придётся разбираться в функциональности программ.

Вот четыре конструктора, которые я использовал в своей практике для моделирования процессов:

  • Microsoft Visio 2010 — векторный графический редактор для создания разных видов схем: блок-схем, схем технологических процессов, моделей бизнес-процессов, планов зданий и этажей, трёхмерных карт и так далее. Платный.
  • Bizagi Process Modeler — программа для моделирования процессов по нотации BPMN с возможностью совместной работы. Бесплатная.
  • ARIS Express — программа для моделирования бизнес-процессов и оргструктуры с нотациями eEPC или BPMN. Бесплатная.
  • Business Studio — система, в которой можно описать, оптимизировать и регламентировать бизнес-процессы предприятия. Платная.

Фрагмент бизнес-модели с процессом обработки заявки в Business Studio
Скриншот: личный архив Александра Завьялова

Как правило, у всех платных конструкторов есть демоверсии, которых хватает, чтобы смоделировать простой процесс. Но повторюсь, специальное ПО — вариант для профессионалов. Не нужно тратить на него время, если вы не планируете моделировать бизнес-процессы постоянно.

В графических редакторах. Этот способ подойдёт для новичков, которые только знакомятся с моделированием бизнес-процессов. Проще всего взять обычный графический редактор — например, Microsoft Paint, Figma или Adobe Photoshop — и самостоятельно нарисовать интуитивно понятную схему процесса.

Также для изображения бизнес-процессов используют сервисы для создания ментальных карт. На мой взгляд, самые удачные из них — XMind, Diagrams и MindManager.

При выборе сервиса главное, чтобы пользователю было удобно пользоваться им и чтобы было понятно, что получается в итоге. Стандартизация и каноны при этом не так важны. На первых порах для внутреннего использования этот вариант самый доступный.

Покажем, как описать и смоделировать бизнес-процесс, на примере обработки заявки учебного центра. Использовать конструкторы не будем — все модели из примера построим в графическом редакторе.

1. Задаём точки входа и выхода. Вход — первое событие в процессе, выход — результат. Так обозначают границы, чтобы потом наполнить процесс действиями. Нужно определить:

  • Когда начинается процесс. В нашем примере это момент получения заявки от клиента. Если компания использует CRM, точкой входа будет попадание заявки в систему.
  • Когда процесс закончится. Это момент успешной реализации сделки: клиент оплатил счёт, а продавец и логист организовали доставку.

Можно придумать несколько вариантов точек входа и выхода — для разных вариантов развития события.

Задаём границы бизнес-процесса
Инфографика: Майя Мальгина для Skillbox Media

2. Описываем элементы. При составлении схемы перед глазами нужно держать основную информацию о процессе, чтобы ничего не забыть. Для этого в любом файле подробно описываем:

  • зачем нужен процесс;
  • из каких шагов и действий он состоит;
  • кто исполнители;
  • есть ли ограничения по срокам — сколько времени должен занимать весь процесс и его отдельные шаги;
  • какие события сопровождают действия исполнителей — например, обмен документами, информацией, денежные переводы;
  • какого результата нужно достичь — например, нужны подготовленные документы или оплата по счёту;
  • перечень ресурсов — что исполнителю нужно для реализации процесса;
  • показатели эффективности — по каким параметрам отслеживать, достигнута цель процесса или нет;
  • детали и особенности отдельных этапов.

Здесь лежит шаблон текстового описания процесса.

3. Выделяем основные этапы процесса. На основе описанного в предыдущем пункте процесса составляем блок-схему. В графическом редакторе рисуем каркас — основные этапы в пределах границ входа и выхода.

Рисуем каркас — основные этапы процесса
Инфографика: Майя Мальгина для Skillbox Media

4. Добавляем детали. Наполняем каркас «мясом» — основными событиями по процессу и действиями исполнителя по алгоритму.

Добавляем детали — основные события процесса и действия исполнителя
Инфографика: Майя Мальгина для Skillbox Media

5. Задаём роли. В процессе может быть несколько исполнительских ролей. Их может выполнять один или несколько сотрудников. Обычно роли обезличены, без уточнения фамилий, — только должности.

6. Наполняем схему ресурсами. Отмечаем на схеме источники ресурсов, которые будут использовать в бизнес-процессе. Например, какие документы кто кому и на каком этапе отправит, какие базы и системы для этого будет использовать.

В нашей «ручной» схеме — это просто дополнительные элементы в алгоритме. Если для моделирования используется специальный софт, к схеме можно прикрепить ссылки.

Фрагмент процессной модели бизнес-процесса: основные действия менеджера по продажам
Инфографика: Майя Мальгина для Skillbox Media

Блок-схема готова. Если таких схем несколько, их процессы можно связать друг с другом на одной карте.

Схемы и алгоритмы нужны, чтобы сделать процессы эффективнее и полезнее для бизнеса. Кроме этого, с готовыми моделями бизнес-процессов проще проводить автоматизацию. Об автоматизации бизнес-процессов расскажем в следующей статье.

  • Бизнес-процессы — любые операции внутри компании, которые помогают решать бизнес-задачи и зарабатывать. Моделирование бизнес-процессов — описание существующих в компании процессов и документирование требований к ним.
  • В моделировании бизнес-процессов есть три основных подхода: функциональный, процессный и ментальный. Самый понятный подход для неподготовленного человека — процессный. Он даёт подробный алгоритм действий для сотрудников и глубокую детализацию операций.
  • Моделировать процессы можно своими силами — если бизнес небольшой и несложный. Если в дальнейшем нужно оптимизировать процессы, лучше привлечь консультантов.
  • Бизнес-процессы обычно описывают графически — в виде карт и интуитивно понятных схем. Так с ними проще работать.
  • Смоделировать процесс можно самому: разобрать внутреннюю кухню компании, описать в тексте все алгоритмы и на основе этого построить схему в графическом редакторе.

Другие материалы Skillbox Media для менеджеров

Эффективный руководитель

Вы научитесь разрабатывать стратегию, ставить цели, создавать бизнес‑процессы и комфортный климат в команде. Найдёте точки роста в своей компании, сможете претендовать на повышение или масштабировать бизнес.

Узнать про курс

Моделирование бизнеса. Основные подходы

Время на прочтение
9 мин

Количество просмотров 77K

Моделирование бизнесаВ этой статье я хочу поговорить об основных принципах моделирования бизнеса, о тех подходах, которые применяются в этой сфере, и на основе которых создаются языки моделирования и нотации.

Я уже писал о моделировании при помощи IDEF0 (Знакомство с нотацией IDEF0 и пример использования), об организации работы склада и работе с клиентами от лида до сделки (Внедрение CRM. От регистрации лида до закрытия сделки. Кейс и пояснения), о системе Bizagi (Bizagi. Описание. Пример). И везде я использовал при пояснении примеров и практических решений нотации бизнес-процессов.

С одной стороны, применение схем для наглядности при описании моделей бизнеса в ни у кого не вызывает вопросов. Это действительно очень удобно. С другой стороны, многие бизнесмены и даже мои коллеги недоумевают, зачем нужны специальные нотации и правила для разработки бизнес-процессов, ведь можно в любом графическом редакторе (visio) или при помощи других удобных инструментов просто нарисовать интуитивно понятную схему.

О том, почему так важна стандартизация, а также о том, в каком случае применяется тот или иной подход, я и хочу поговорить.

Основные подходы

Сегодня существует множество различных инструментов для разработки бизнес-моделей, они используют различные языки моделирования, как стандартные, так и какие-то собственные разработки. Но все их можно объединить по принципу работы в три основных подхода:

  • Функциональный;
  • Процессный;
  • Ментальный (с применением ментальных карт).

На самом деле, конечно, существуют и другие подходы, их много так же, как и языков моделирования. Но они большей частью являются гибридными решениями, объединяющих перечисленные подходы. Кроме того, именно процессная и функциональная модели уже стали стандартами, по крайней мере, на западе. И у нас они получают все большее распространение. Об этих основных направлениях я и хочу поговорить подробнее.

Функциональное моделирование

Функциональное моделированиеФункциональное моделирование рассматривает бизнес как функцию (лат. functio — совершение, исполнение) или иными словами «черный ящик». В функциональной модели функция не имеет временной последовательности, а только точку входа и точку выхода. Функциональное моделирование помогает рассматривать бизнес-модель с с точки зрения результативности, т.е. при моделировании мы исходим из того, что имеем на входе, и того, что желаем получить на выходе.

Например, компания разрабатывает какую-то CRM-систему для своего бизнеса. В случае применения функционального подхода к моделированию уже сама выбранная среда для работы подсказывает, с чего начинать. Точка входа – «входящий интерес клиента или лид», точка выхода – желаемый результат: «покупка и получение лояльного клиента», «получение постоянного клиента», «получение максимум информации о потенциальном клиенте» и т.д.

Таким образом, в функциональной модели изначально известны точка входа и желаемый результат, а последовательность действий и является объектом разработки. При этом использование функциональных моделей как «черных ящиков» позволяет детализировать каждый этап по мере необходимости. А вся работа при моделировании направлена на поиск оптимального решения для достижения цели.

Функциональные модели вы можете также использовать для демонстрации своих идей и вариантов решений. Это также очень удобно, ведь в процессе демонстрации вы можете двигаться от общего к деталя, по мере необходимости разделять и декомпозировать функции. Но декомпозировать вы будете при этом именно функции, и, разделяя одну функцию на несколько, вы не получите описание процесса.

Некоторые путают описание процесса и функциональную модель. Например, в системе Business Studio функцию называют процессом, хоть это и не совсем верно. Все же описание функций и процессный подход – несколько разные вещи. И я лично считаю, что функциональное моделирование оптимально реализовано в нотации IDEFO. Сам я для такого варианта работы использую именно ее, и всем также рекомендую.

Правила работы с IDEFO вы можете подробнее изучить, прочитав мою статью накомство с нотацией IDEF0 и пример использования.

Процессное моделирование (моделирование бизнес процессов)

Процессное моделированиеО процессном моделировании я буду рассказывать с точки зрения нотации BPMN, как одного из наиболее распространенных стандартов процессного моделирования. При этом я полностью согласен, что существует множество языков моделирования и различных систем. И каждый может пользоваться тем, что ему удобнее. Но все же BPMN — это уже сложившийся стандарт процессного моделирования, а потому его я и беру за основу в описании.

Процесс с точки зрения бизнес-модели — это последовательность каких-то событий и действий, которые имеют начало и конец.

В этом кроется основное отличие процессного моделирования от функционального. Функциональное моделирование рассматривает бизнес-модель с точки зрения входа и выхода (имеющихся ресурсов и желаемого результата). А процессное основано на последовательности действий в определенных границах, в случае BPMN это будут начало и конец события.

Все процессы могут разбиваться (детализироваться) на подпроцессы вплоть до детализации на уровне задач, т.е. действий, дальнейшая детализация которых невозможна. Процесс – это некая последовательность действий, которую необходимо выполнить, чтобы получить определенный результат. Необходимо отметить что в модели бизнеса как процесса результат может и не быть явным в отличии от функциональной модели.

Принципиальное отличие процессного моделирования от функционального заключается в том, что при процессном моделировании основное внимание уделяется не тому, что мы хотим получить, а тому, что нужно сделать для получения результата, т.е. не итогам той или иной деятельности, а самой последовательности действий.

Например, в BPWIN или Business Studio в процессе детализации каждой функции происходит переход от функционального подхода к процессному. Т.е. в общем, мы рассматриваем модель с точки зрения – возможностей и желаемого результата, а когда переходим к решениям для каждой функции, здесь уже практикуется явно процессный подход, т.е. пошаговый алгоритм действий для достижения результата.

Представьте себе что в функциональной модели есть «черный ящик» — функция «Принять заказ». А при декомпозировании мы уже рассматриваем ее не как функцию, а как процесс, и последовательность действий при приеме заказа – это уже процессный подход.

Есть и еще одно очень важное отличие. Функциональную модель невозможно использовать при реализации какой-то либо системы, только для проектирования. А процессный подход позволяет создавать исполняемые модели, т.е. описания последовательности действий, которые мы можем в дальнейшем перевести в какую-то среду для создания системы совместной работы предприятия, основанной на процессном подходе.

Ментальный подход (ментальные карты)

Ментальный подход (ментальные карты)При создании ментальных моделей специалист подходит к моделированию не как к процессу или набору функций, а как к некому набору связанных между собой понятий. Для наглядности я приведу пример — ментальная карта понятия “Процедура снабжения” (см. рисунок).

Такой вариант подхода применяется, прежде всего, для себя. Рисование схемы в свободной форме помогает структурировать свои знания, так сказать, “разложить по полочкам” в свободной форме полученную информацию. Также подобные ментальные карты помогают найти решение, которое уже позже, по мере необходимости, будет воплощаться в рамках строгих правил процессного или функционального подхода.

Можно применять ментальные карты и для демонстрации клиентам: и существующей ситуации, и вариантов решения поставленной задачи. Ментальные карты помогут наглядно продемонстрировать, какие методы могут быть использованы, показать в наглядной форме различные идеи.

Плюсы применения таких ментальных карт очевидны:

  • Не нужно знать какие-то специальные языки;
  • Нет строгих рамок и ограничений при создании схемы;
  • Ментальная карта в большинстве случаев интуитивно понятна;
  • Создавать такие схемы просто.

Минусом подхода является отсутствие устоявшегося подхода и стандартизированной методологии. Если в нотациях функциональных и процессных имеется некоторая вариативность, но все же она ограничена строгими рамками языков моделирования, то ментальные карты создаются в произвольной форме. И даже специализированные программы для их создания также почти не ограничивают человека в процессе моделирования. Т.е. какие-то правила могут вводиться в рамках определенного программного продукта, но стандарта не существует.

В результате для понимания модели и заложенных в ней идей требуется присутствие и комментарии ее разработчика (аналитика).

Конечно, существуют очень простые карты, которые интуитивно читаются и без дополнительных комментариев. Но при отсутствии стандартов всегда есть вероятность, что даже в этом случае автор что-то другое имел в виду или где-то недостаточно детализировал свою схему. Т.е. существует вероятность разного прочтения. А бизнес — это не философия. При всей умозрительности и разнообразии подходов к описанию бизнес-процессов, здесь очень важны однозначные решения.

Методология и языки бизнес-моделирования

Очень часто даже в профессиональной литературе возникает путаница, когда люди смешивают понятия методологии анализа работы бизнеса и описания языков бизнес-моделирования.

Методология — это система принципов и стандартов описания бизнес моделей и их последующего анализа. В то время как язык бизнес-моделирования – это не более чем инструмент для разработки моделей бизнеса.

Здесь напрашивается сравнение с программированием вообще и применением конкретного языка программирования. Программирование включает в себя и построение алгоритма, и выбор подходящего языка программирования, и реализацию алгоритма программы в рамках того или иного языка. А, например, программирование на языке Си++ – это уже заведомо ограничение определенными рамками, так как средствами определенного языка можно решить только четко ограниченный круг задач, и, одновременно, даже если задачу можно решить средствами Си++ совсем не обязательно, что именно этот язык будет в конкретном случае оптимальным. В общем, разницу между понятием «программирование» и «программированием в рамках определенного языка», я думаю, большинство понимают даже без таких пояснений.

Отличие языков разработки бизнес-моделей в от языков проектирования систем

Существует целое семейство языков проектирования систем, которые внешне схожи с языками бизнес-моделирования, например, это Ares Studios, целое семейство языков UML и другие, которые используются для проектирования IT-систем.

Основное различие этих языков от языков разработки бизнес-процессов лежит в их предназначении. Если языки проектирования IT-систем рассматривают бизнес-процессы с точки зрения возможности их автоматизации, воплощении в IT-системах, то языки бизнес-моделирования рассматривают последовательность действий именно с точки зрения бизнеса, включая работу как IT-систем, так и сотрудников, движения товаров и т.д.

Соответственно, в языках проектирования систем нет элементов, которые помогут полноценно описать действия подразделений, сотрудников, взаимодействие между ними, работу с поставщиками, общение с клиентами и так далее. Инструменты этой группы языков помогут именно автоматизировать процессы бизнеса, которые поддаются автоматизации. А все остальное будет оставлено «за кадром», например, как некие «функции» без расшифровки.

В то же время языки разработки бизнес-процессов охватывают максимально именно работу бизнеса как такового, а вот те или иные нюансы автоматизации и алгоритмизации систем в них описать далеко не всегда возможно с достаточной степенью детализации.

Преимущества разработки моделей бизнеса

И все же, зачем применять языки бизнес-моделирования, которые налагают строгие ограничения, требуют придерживаться жестко заданных правил при моделировании? Ведь всегда можно «нарисовать схему» в графическом редакторе или даже на бумаге, используя ментальный подход, при этом изучение языков моделирования вообще не потребуется.

На самом деле, стандарты и правила – это огромный плюс:

  1. Языки моделирования помогают максимально качественно передать информацию. Стандартизация повышает простоту восприятия.
  2. Скорость разработки моделей значительно увеличивается. Языки содержат все необходимые инструменты и графические блоки в готовом виде. Вам не придется «рисовать» или придумывать свою терминологию. Инструментарий уже готов, и работа в его рамках значительно ускоряется. Конечно, язык нужно выучить. Но один раз изучить – это намного быстрее, чем каждый раз придумывать и пояснять собственный набор обозначений.
  3. Снижается число возможных ошибок. Сами элементы системы уже будут «подсказывать» перечень возможных и необходимых действий. А в случае создания исполняемых моделей или неисполняемых, но в строгих рамках правил, всегда можно проверить работу бизнес-модели в исполняемой среде и провести отладку, как при программировании.

Применение моделей бизнеса на практике

Лично я считаю, что бизнес-моделирование стоит применять при решении любых задач, связанных с выявлением проблем и «узких мест», с оптимизацией и модернизацией бизнеса и т.д. Как бизнес-консультант я практически всегда строю модели работы компании или ее подразделений при работе со своими клиентами. Это дает четкое понимание всех этапов работы и позволяет избежать «белых пятен» в этом вопросе.

Кроме того, наглядные схемы бизнес-моделей помогают мне в процессе взаимодействия с клиентами. Проекты у меня часто бывают сложными, и обычного текста или устной речи бывает недостаточно для понимания, в то время как использование наглядных бизнес-моделей снижает затраты времени клиента на чтение и понимание моих предложений, и практически исключает проблемы взаимопонимания в этом вопросе. И если несколько лет назад я еще сталкивался с недоумением со стороны клиентов, то сейчас вариант описания «на словах» без наглядных и удобных схем практикуется крайне редко.

А в случае автоматизации какого-либо этапа работы или создания автоматизированной системы управления бизнесом на основе проектно-ориентированного подхода качественная бизнес-модель, выполненная в том или ином языке моделирования, станет готовым руководством для технических специалистов.

Удобство, универсальность, простота восприятия – это те причины, по которым от словесных описаний в бизнес-сфере все больше переходят к бизнес-моделированию. А применение готовых языков позволяет работать с моделями быстро, избегать ошибок, и также без проблем вносить любые изменения.

Также в настоящее время я готовлю к публикации книгу и онлайн курс, в которой подробно опишу собственное видение процессного подхода к бизнесу, а также мой собственный практический опыт работы в сфере функционального и процессного моделирования. Все желающие могут подписаться на уведомление о выходе новой книги по и другие новости ссылке.

Понравилась статья? Поделить с друзьями:
  • Тинькофф бизнес личный кабинет телефон техподдержки
  • Тинькофф личный кабинет малый бизнес войти в личный
  • Тихоокеанский государственный университет реквизиты
  • Тойота центр волхонский санкт петербург часы работы
  • Система управленческого учета строительной компании