Проектирование процессов управления бизнес системой

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

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

С чего начать проектирование бизнес-процессов

Все начинается с исходных данных проекта. Получить эти данные можно, соединив два приема: 

  1. Анкетирование.

  2. Обследование и сбор данных во внешних источниках.

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

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

В результате будут получены исходные данные для проектирования структуры бизнес-процессов организации. У разработчиков проекта теперь есть:

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

Модель структуры бизнес-процессов

Основа для проектирования структуры бизнес-процессов — глобальная модель процессов.

     Процессы реализации (жизненного цикла) продукции:

  1. Разработка миссии и стратегии организации.

  2. Разработка и производство продукции и услуг.

  3. Организация продаж (сбыта) продукции и услуг.

  4. Поставка продукции и услуг потребителям.

  5. Управление обслуживанием потребителей.

    Управленческие и обеспечивающие процессы:

  6. Планирование и управление человеческими ресурсами.

  7. Управление информационными технологиями.

  8. Управление финансовыми ресурсами.

  9. Приобретение, сооружение и управление собственностью.

  10. Управление охраной окружающей среды, безопасностью и охраной труда (EHS Management).

  11. Управление внешними связями (PR).

  12. Управление знаниями, улучшениями и изменениями (Knowledge and Innovation Management).

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

При этом для каждого бизнес-процесса должны быть определены:

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

  2. Входы процесса. Перечень необходимых исходных материальных ресурсов и иных исходных данных и источников их поставки.  

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

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

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

  6. Критерии результативности бизнес-процесса.

Запомнить

  • Разработка структуры бизнес-процессов — обязательное условием проектирования корпоративной системы менеджмента.
  • Работа по разработке структуры бизнес-процессов начинается с исходных данных проекта. Их получают при помощи анкетирования обследования (сбора данных во внешних источниках).
  • В основе структуры бизнес-процессов лежит глобальная модель. Она состоит из двух кластеров (Процессы реализации (жизненного цикла) продукции и Управленческие и обеспечивающие процессы) и 12 классов процессов.
  • 12 классов бизнес-процессов потом раскрываются в бизнес-процессы и подпроцессы нижних уровней, на основе их комбинации можно сформировать структуру бизнес-процессов практически любой организации.
  • Для каждого процесса обязательно нужно определить: владельца, входы и выходы, метод реализации, ресурсы и критерии результативности.

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


Любое использование материалов медиапортала РШУ возможно только с разрешения

редакции.

#статьи

  • 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 для менеджеров

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

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

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

Алфавит нотации и примеры бизнес-процессов
Алфавит нотации и примеры бизнес-процессов

Введение

В этой статье мы рассмотрим, что представляет собой нотация бизнес-моделирования BPMN и как её использовать для описания бизнес-процессов.

Главное назначение и практическое применение

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

BPMN позволяет описать бизнес-логику выполнения действий в виде наглядной диаграммы, а также запустить отрисованный бизнес-процесс на исполнение. Для этого используются специализированные системы BPMS (Business Process Management System), поддерживающие эту нотацию.

BPMS-системы могут автоматически перевести схему бизнес-процесса в исполняемый код и создать веб-приложение, которое будет обрабатывать данные, введённые пользователями и сторонними сервисами. Это соответствует концепции Low Code/No Code (создание программного обеспечения без разработки кода) и отлично подходит для автоматизации офисных процессов.

Технически такая возможность реализуется за счёт перевода BPMN-диаграмм в документы формата BPEL (Business Process Execution Language). BPEL-документы представляют собой инструкции исполнения бизнес-процессов для веб-сервисов.

Таким образом, BPMN используется в следующих случаях:

  1. Когда нужно детально и наглядно показать последовательность и логику взаимосвязи действий, событий, исполнителей и объектов бизнес-процесса

  2. Когда требуется запустить схему бизнес-процесса на исполнение в BPMS-системах

Краткая история появления нотации

BPMN считается довольно молодой нотацией: её 1-я версия вышла в 2009 году под эгидой профессионального консорциума OMG. Сегодня эта нотация является стандартом де-факто в ИТ-сфере и используется для описания бизнес-процессов. Текущая версия BPMN 2.0 вышла в 2011 году и используется до сих пор. В 2014 году в дополнение к BPMN группа OMG выпустила нотацию описания бизнес-правил и принятия решений (Decision Model and Notation, DMN).

DMN упрощает построение BPMN-диаграмм в случаях сложной бизнес-логики и многоуровневых её ветвлениях.

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

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

Уровни моделирования

В зависимости от целей построения BPMN-диаграмм, различают 3 уровня моделирования:

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

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

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

Алфавит нотации

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

Поток управления — это последовательность шагов бизнес-процесса, в которой он исполняется.

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

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

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

События

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

Триггер определяет тип и смысл события. Например, триггер в виде конверта означает, что пришли какие-то данные, причём совсем не обязательно в виде сообщения электронной почты. Триггер в виде часов связан со временем. Если событие имеет триггер, значит, поток управления двинется дальше только тогда, когда сработает триггер этого события. Например, получены данные, наступил определённый временной интервал и так далее.

Таблица базовых элементов BPMN

Таблица базовых элементов BPMN

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

Поток управления

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

Эфемерной сущностью BPMN, которая показывает смысл концепции потока, называют токен. Подобно потоку воды токен «бежит» от стартового события диаграммы к финишному, разделяясь на несколько экземпляров с помощью логических операторов. Последовательность и вариативность выполнения действий называется бизнес-логикой и показывается с помощью логических операторов или развилок, шлюзов. Например, на диаграмме ниже представлено 2 логических оператора: исключающее ИЛИ (XOR) и включающее ИЛИ (OR).

Процесс утреннего пробуждения

Пример процесса утреннего пробуждения

Пример процесса утреннего пробуждения

Как можно видеть на диаграмме, после стартового события выполняется первое действие («Проверить время звонка»). Следующий за ним логический оператор исключающего ИЛИ, подобно шлюзу, пропускает дальше поток управления только по одной ветке: «да» или «нет». Причём ветка «нет» здесь помечена как поток по умолчанию, который выполнится, если все остальные условия не будут верны.

После выполнения действия оператор включающего ИЛИ (OR) пропускает поток на действие «Выпить кофе» или на действие «Узнать новости» или по обоим веткам. Исключения здесь нет, ручеёк потока управления распараллеливается на две ветки, чтобы потом объединиться снова в одну и один раз выполнить действие «приготовиться к делам». После выполнения этого действия процесс заканчивается конечным событием.

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

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

Диаграмма BPMN может содержать один или несколько пулов, каждый из которых может содержать одну или несколько дорожек.

Процесс утоления голода

В следующем примере процесс «утоления голода» состоит из двух дорожек («Ребёнок» и «Мама»), общение между которыми выполняется через поток управления.

Пример процесса утоления голода

Пример процесса утоления голода

Стартовым событием является простое событие «Возникло чувство голода» на дорожке Ребёнок, а конечным — простое событие «Чувство голода удовлетворено» на этой же самой дорожке.

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

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

Типы событий

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

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

Также некоторые события могут быть прерывающими и не прерывающими.

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

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

Прерывающие события с разным типом

Прерывающие события с разным типом

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

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

Граничные прерывающие и непрерывающие события

Граничные прерывающие и непрерывающие события

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

Примеры прерывающих и непрерывающих граничных событий с типом «сообщение»

Примеры прерывающих и непрерывающих граничных событий с типом «сообщение»

Типы действий

Подобно событиям, действия в BPMN также могут быть разных типов:

  • Выполняемые вручную без использования какого-либо ПО, например, съесть пиццу.

  • Выполняемые пользователем с помощью ПО, к примеру, заказать пиццу.

  • Выполняемые скриптом или сервисом, например, изменить статус заказа пиццы.

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

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

Логические операторы

Поскольку BPMN показывает логику выполнения бизнес-процесса, в диаграммах используются логические операторы, которые также называются развилками или шлюзами. Изначально их всего три: OR, XOR и AND.

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

Пример исключающего ИЛИ

Пример исключающего ИЛИ

В отличие от исключающего или, простое ИЛИ (OR) допускает возможность активации как нескольких веток, так и одной из них. В математическом смысле этот оператор реализует дизъюнкцию или логическое сложение переменных, что показано в таблице истинности на слайде.

Наконец, логическое И (AND) означает активацию всех входящих или исходящих в этот оператор потоков управления, реализуя логическое умножение переменных, т. е. операцию конъюнкции.

Пример логического И

Пример логического И

Поскольку алфавит BPMN является избыточным, помимо базовых операторов булевой алгебры (то есть ранее рассмотренных И, ИЛИ и исключающего ИЛИ) в нотации также присутствуют усложнённые вариации этих операторов.

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

Следующий рисунок показывает использование эксклюзивного шлюза по событиям, который запускает движение потока только по той ветке, где событие произойдёт раньше. Например, получено согласие от клиента ИЛИ прошло 5 дней (без новостей от клиента).

Пример использования эксклюзивного шлюза по событиям

Пример использования эксклюзивного шлюза по событиям

Все остальные шлюзы, которые есть в BPMN, приведены в Приложении В.

Артефакты

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

Вы можете найти полный перечень артефактов в Приложении Г.

Правила построения диаграмм

Рассмотрим пример бизнес-процесса обработки заявки:

Пример бизнес-процесса обработки заявки

Пример бизнес-процесса обработки заявки

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

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

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

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

После действия «Направить клиенту коммерческое предложение (КП)» на диаграмме используется логический оператор ИЛИ (событийный XOR), после которого возможен один из двух вариантов:

1. Если прошло 5 дней, что показано событием с триггером таймер, и ответа от клиента нет, заявке присваивается статус «Отказ» в CRM-системе и наступает финишное событие «Заявка закрыта».

2. Если же ответ от клиента получен и 5 дней ещё не прошло, процесс движется дальше в зависимости от данных в этом ответе.

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

В результате этой задачи создаётся документ «Проект договора» и наступает финишное событие «Заявка успешно обработана».

Поток по умолчанию

Если в диаграмме используются операторы обычного XOR, проверяющего условия по данным, и OR (неисключающего ИЛИ) рекомендуется помечать поток по умолчанию, который активируется, если другие условия не сработали. Поток по умолчанию допустимо не подписывать, если подписаны остальные потоки и диаграмма остаётся понятной. В примере ниже «‎Нецелевой» — поток по умолчанию.

Пример обозначения потока по умолчанию

Пример обозначения потока по умолчанию

Альтернативный способ показать условия

Поскольку алфавит нотации BPMN чрезмерно широкий, даже избыточный, то некоторые элементы по сути эквивалентны друг другу. В частности, вместо шлюза XOR по данным можно зашить условие в сам поток управления. Он обозначается маленьким ромбом в начале стрелки и содержит условие, которое определяет, будет активирован данный поток или нет. Этот поток нельзя использовать со шлюзами. В случае визуально нагруженной диаграммы с большим количеством блоков такой приём может чуть облегчить её и упростить восприятие.

Пример условия зашитого в поток управления

Пример условия зашитого в поток управления

Задачи и события

Говоря про вариативность BPMN, следует отметить небольшое различие между событиями-сообщениями и задачами-сообщениями. По сути это одно и тоже, но к задачам-сообщениям можно прикреплять обработчики событий (например, таймер) и модификаторы (например, цикл по объектам), а к самим событиям — нет.

Ниже показан пример диаграммы с задачами по отправке и получению сообщения:

Пример этой же диаграммы с событиями получения и отправки сообщений:

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

Рекомендации по использованию BPMN

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

Принимая во внимание три уровня моделирования BPMN и избыточный алфавит этой нотации, можно сделать вывод, что при проектировании диаграмм «‎для людей» (без запуска на выполнение в BPMS-системах) следует намеренно ограничить количество используемых элементов:

  • Использовать только пользовательские и ручные задачи — без сценариев, сервисов и бизнес-правил, отправки и получения сообщений.

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

  • Использовать только XOR и AND, без событийных шлюзов и OR, так как разница между исключающим и не исключающим ИЛИ понятна не всем пользователям.

  • Использовать события с типом простое, таймер, сообщение и останов.

Для упрощения восприятия диаграммы стоит придерживаться правил наименования:

  • Внешних контрагентов показывать как закрытые, они же — свёрнутые пулы (пулы, в которых нет действий).

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

  • Называть дорожки также, как роль, должность или структурное подразделение.

  • Называть действия (задачи) в стиле Глагол-Существительное, например, «‎Проверить счёт», «Подтвердить заявку», «Оформить договор».

  • Называть события как свершившийся факт в прошедшем времени, к примеру, «Поступила заявка», «Прошло 3 дня».

  • Подписывать исходящие из XOR стрелки, например, «Да» и «Нет», а также отмечать поток по умолчанию.

Также рекомендуется:

  • Показывать успешное и неуспешное завершение процесса разными финишными событиями.

  • Не выводить поток управления за пределы подпроцесса.

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

Наконец, при разработке любой диаграммы нужно помнить о главном правиле аналитика: независимо от нотации, ваша схема должна быть МАКСИМАЛЬНО простой и понятной читателю БЕЗ знания тонкостей процессного моделирования!

В целом алгоритм разработки BPMN-диаграммы можно представить как набор следующих 7 шагов:

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

  2. Описать «счастливый» путь (happy path), который ведёт к созданию полезного результата (продукта).

  3. Добавить условия и альтернативные потоки.

  4. Добавить неуспешные завершения.

  5. Добавить артефакты (объекты и хранилища данных).

  6. Раскрыть на новых связанных диаграммах свёрнутые подпроцессы.

  7. Добавить промежуточные событийные потоки к внешним пулам.

Пример построения диаграммы по текстовому описанию

Рассмотрим пример процессов работы с клиентской заявкой, представленной двумя пулами: «Обработка заявки» и «Заключение договора».

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

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

Узнав подробности коммерческого предложения, клиент принимает решение о продолжении сотрудничества или отказе от него. Если клиент не согласился на условия КП, на этом процесс работы с ним заканчивается, а заявке присваивается статус «Отказ».

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

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

Пример построения диаграммы по текстовому описанию

Пример построения диаграммы по текстовому описанию

Инструменты для разработки бизнес-процессов в нотации BPMN

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

  • ШТОРМ — веб-редактор от команды Дениса Котова, пожалуй, главного евангелиста BPMN в России, с автопроверкой диаграмм и возможностями командной работы в одном пространстве;

  • Online BPMN — простой и удобный веб-редактор, поддерживает интеграцию с BPMS-системой;

  • Cavemo — веб-редактор, аналогичный предыдущему, имеет офлайн-версию

  • простые веб-«рисовалки‎» Lucidchart, Draw.io, Visual Paradigm

Также алфавит нотации BPMN поддерживается и в MS Visio, ARIS Express и других редакторах диаграмм общего назначения.

Заключение

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

Однако, избыточный алфавит нотации, особенно слишком большой набор событий и шлюзов, затрудняют разработку и чтение диаграмм. Это приводит к тому, что у разных аналитиков могут получиться разные диаграммы описания одного и того же процесса. Такая вариативность не всегда хороша, поскольку повышает семантическую нагрузку на читателя. Поэтому при использовании BPMN в качестве корпоративного стандарта визуального описания бизнес-процессов (без запуска на исполнение в BPMS) следует определить, какие элементы вы с коллегами будете использовать, и что именно каждый из них означает, чтобы исключить риски возможных семантических расхождений и снизить смысловую нагрузку на читателей диаграммы.


Анна Вичугова

Бизнес-аналитик, CBAP, к.т.н., тренер Systems.Education,
основатель и тренер Школы прикладного бизнес-анализа

  • Кандидат технических наук (Системный анализ, управление и обработка информации, 2013)

  • Сертифицированный бизнес-аналитик (IIBA CBAP, 2020)

  • Сертифицированный специалист Business Studio и СЭД Directum

Профессиональные интересы: системный анализ, бизнес-анализ, разработка и поддержка СМК, ССП (KPI), анализ и формализация бизнес-процессов (UML, IDEF, BPMN), Data Science, технологии Big Data, разработка технической документации (ТЗ по ГОСТам серии 19, 34, руководства пользователя и администратора, описание программных продуктов), управление продуктами и проектами.

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

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

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

Кому это надо

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

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

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

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

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

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

Намерение внедрить автоматизированную систему управления. Дело в том, что приобретение и установка АСУП далеко не всегда приводит к положительным результатам. Специалисты по внедрению таких систем, независимо от своей продуктовой ориентации, сходятся в одном: «невозможно автоматизировать бардак». Самая совершенная система управления не будет работать без четкого распределения ответственности между работающими в ней сотрудниками. И даже при наличии четкой системы управления стоит подумать, прежде чем вкладывать немалые ресурсы в приобретение и внедрение АСУП, а не содержит ли имеющая система какие-либо пороки, которые не стоит закреплять в жесткой компьютерной логике.

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

Разумеется, возможны и другие причины – или комплекс причин, по которым проектирование системы управления становится необходимым. Главное, при принятии решения не следует забывать простую истину: «Если работает – не ремонтируй!». (В ходе написания статьи у авторов возникли некоторые разногласия в трактовке этой поговорки. Остановились на таком ее уточнении: то, что прекрасно работает сегодня – завтра может стать проблемой. И конечно, дальновидный руководитель просто обязан предусмотреть соответствующий «ремонт»).

Немного примеров из жизни

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

ИТ-компания – типичное предприятие среднего бизнеса. Основные направления деятельности:

● Продажа средств автоматизации бизнеса – от продажи бухгалтерских и офисных программ до полномасштабных АСУП

● Внедрение средств автоматизации бизнеса

● Системная интеграция

● Услуги по обучению и сертификации специалистов Заказчика

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

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

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

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

Различные примеры, разные цели и подходы к решению задач. Но все предприятия объединяет одно – необходимость проектирования и внедрения системы управления предприятием, основанной на базе бизнес-процессов.

С чего начать?

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

Пример стратегической карты предприятия ИТ-отраслиРисунок 1. Пример стратегической карты предприятия ИТ-отрасли

Построение карты начинается с выяснения цели собственника. Что он ждет от своего предприятия? В приведенном примере цель проста и понятна – увеличение стоимости бизнеса на долгосрочном горизонте событий и рост прибыли в ближайшей перспективе. Возможны и другие цели – увеличение инвестиционной привлекательности, например. Главное условие – достижимость цели, ее четкое и ясное определение (например: «хочу иметь возможность через три года продать данный бизнес за 10 миллионов»). Как правило, постановка цели производится в диалоге собственника с бизнес-аналитиками и топ-менеджерами компании, чья задача довести не очень четкие пожелания до конкретных цифр и фактов, которых желательно достигнуть за некоторый промежуток времени. На этих же совещаниях намечаются и способы достижения главной цели. В нашем примере высшую цель – повышение стоимости бренда – можно разделить на две подцели – высокая стоимость бренда компании и брендов продуктов компании – так решили аналитики, изучая деятельность предприятия. На нижних уровнях показано, за счет чего можно повысить эти ценности. Получившаяся в итоге карта четко выделяет основные направления, в которых следует действовать для достижения главной цели, указанной собственником.

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

Какие элементы подвергаются анализу? В первую очередь, ассортимент предлагаемых компанией товаров и услуг. Составляется реестр – полный пакет этих предложений – и производится его анализ. Все ли из того, что мы производим, выгодно, полезно и способствует достижению основных целей? Стоит ли расширить наш ассортимент? Нужно ли сократить его в части невыгодных товаров или услуг? Можно ли невыгодные товары или услуги сделать выгодными (а выгодные – супер-прибыльными?). Составляется перспективный пакет продуктов и услуг, для которого и будет производиться моделирование бизнес-процессов. Для продуктового анализа можно, например, использовать матрицу Boston Consulting Group (рисунок 2).

Матрица Boston Consulting Group

Рисунок 2. Матрица Boston Consulting Group.

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

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

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

Команда участников

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

Стратег. Он же Руководитель проекта. Задача этого человека в проекте – воплощать ожидания собственника в стратегию их достижения, координировать действия остальных участников, решать конфликты в тех случаях, когда требуется видение ситуации целиком. Стратег, если применять военные ассоциации, должен представлять картину сражения в целом – то есть, должны выполняться оборонительные действия. На одних участках – наступательные, на других – конница в определенный момент должна выскочить из засады для обеспечения прорыва, танки воспользоваться этим прорывам для прорыва в тыл и разгрома противника… Его не волнует, каким строем будут двигаться танки – это местная тактическая задача. Его не волнует, какой транспорт будет использован для подвоза боеприпасов – их просто должны доставить в нужном количестве. В то же время, если отдел снабжения и командир танковой бригады не смогут договориться о количестве и сроках подвоза снарядов, стратег, зная общую логику работы системы, должен разрешить конфликт между службами, руководствуясь своим мнением о необходимом балансе. Одна из наиболее реальных кандидатур на выполнение этой функции – генеральный директор (впрочем, бывает и так, что генеральный директор является «свадебным генералом», либо слишком занят и может доверить функцию стратега заместителю или внешнему консультанту). В зависимости от опыта, загруженности, наличия специальных знаний, в помощь ему могут привлекаться как заместители, так и внешние консультанты (например, руководитель или координатор проекта со стороны исполнителя). Однако принятие окончательных решений остается все-таки именно за этим единственным человеком, либо иногда за собственником предприятия.

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

Проектировщики бизнес-процессов нижнего уровня. Для того, чтобы понять – кто эти люди, рассмотрим задачу с точки зрения стоящей задачи. Для небольшого предприятия, как правило, выделяются 7-8 бизнес-процессов верхнего уровня (например, производство продукции, продажи, снабжение, воспроизводство персонала, и т.п.). Каждый из них делится еще на 7-8 подпроцессов помельче – более детальных (так, «производство продукции» может включать в себя производство деталей, сборка изделий, контроль качества) – то есть, в итоге имеем около полусотни бизнес-процессов. В крупных компаниях, как правило, необходимо дальнейшее деление – еще на один или два уровня. (Рисунок 3)

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

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

Пример – единственный менеджер по кадрам средней компании осуществляет свою функцию в рамках единственного бизнес-процесса, который называется просто «подбор персонала». Учитывая, что практически всю работу он выполняет самостоятельно, никакого регламента для этой работы писать не требуется. Другое дело – отдел кадров крупной компании, где существует разделение различных функций между сотрудниками. Процесс «подбор персонала» в таком случае складывается уже из десятков более простых действий, выполняемых различными людьми – и вот их взаимодействие и требуется описать бизнес-процессами нижнего уровня. Конечным уровнем для деления бизнес-процессов является бизнес-операция – процесс, полностью выполняемый и контролируемый одной кадровой единицей. И для очень крупных компаний вполне реальны тысячи бизнес-процессов. Теперь сделаем воображаемую проекцию картины бизнес-процессов на схему подразделений предприятия. Очевидно, что некоторые бизнес-процессы будут полностью укладываться в рамках одного подразделения. Будут также и процессы, за выполнение которых отвечает (в той или иной степени) два и более подразделения. И самые неприятные ситуации, это те, в которых ответственность за выполнение бизнес-процесса неоднократно переходит от одного подразделения к другому (забегая вперед, скажем, что таких бизнес-процессов рекомендуется, по возможности, избегать). На рисунке 4 схематично показаны бизнес-процессы условного предприятия по производству продукции. Часть бизнес-процессов, показанная черными стрелками – протекает внутри подразделений. Другая часть – синие стрелки – переходит из одного подразделения в другое. И, наконец, третья часть – процесс, в котором задействовано несколько подразделений. Красный пунктир.

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

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

Кому лучше всего доверить моделирование бизнес-процесса нижнего уровня, за который полностью (или почти полностью) отвечает одно подразделение? (Кому доверить построение танкового отряда для выполнения прорыва?) Ответ напрашивается сам собой – это руководитель подразделения (либо внешний консультант такого уровня, работающий с руководителем подразделения). А вот планировать взаимодействие конников, танкистов и снабженцев доверить руководителю одного из этих подразделений было бы, по крайней мере, опрометчиво – слишком велик риск «перетягивания одеяла на себя». Поэтому моделирование бизнес-процессов верхних уровней, процессов с большим числом взаимосвязей между цехами и отделами должен проводить непосредственно стратег, как лицо, заинтересованное в успехе всего предприятия, а не отдельного подразделения. Минимальные требования к проектировщикам совпадают с должностными обязанностями названных сотрудников. Найм сторонних специалистов может частично разгрузить руководителей, а большой опыт и профессиональные навыки – ускорить работу.

Исполнители. Они же – эксперты по бизнес-процессам нижнего уровня и… подопытные кролики. Мало составить теоретически верную схему взаимодействия. Для победы нужно реализовать ее на практике. То есть довести до рядовых исполнителей и добиться ее исполнения. Идеальный вариант – это выделить из ряда сотрудников, выполняющих одинаковую работу, одного-двух наиболее активных и способных и доверить им работать по-новому – до того момента, пока система не будет отлажена. Другой вариант – постепенный переход от части старых процессов к новым, их заменяющим. Однако в реальности такое получается далеко не всегда. Система отношений (особенно, если она не была оптимизирована) может оказаться настолько сложной, что в тестирование придется вовлекать большое количество участников. Некоторую аналогию можно провести с примером внедрения автоматизированной информационной системы. Редко когда удается замещать отдельные участки старой системы новыми решениями. Гораздо чаще сотрудникам приходится некоторое время вести учет параллельно в старой и новой системах. Для этих участников команды найм сторонних исполнителей невозможен. Однако, внешние консультанты могут существенно ускорить внедрение, выделив профессионалов для обучения и консультаций сотрудников предприятия и наблюдения за правильностью выполнения процессов.

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

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

Собственно проектирование…

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

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

Концентрация усилий на выполнение стратегических целей. Бизнес-процессы, не имеющие влияния на ключевые показатели, разрабатываются в последнюю очередь, либо не разрабатываются вообще. Проведем простейший расчет: для предприятия, имеющего три уровня бизнес-процессов (то есть не очень большое унитарное предприятие) мы имеем 7-8 процессов верхнего уровня, каждый из которых делится на 7-8 БП второго уровня, такой же принцип деления сохраняется и ниже. Как результат, уже на третьем уровне имеем более 350 бизнес-процессов. В среднем, каждый бизнес-процесс состоит из десятка операций, что дает четыре тысячи операций в целом для предприятия. И это только для небольшого! Геометрическую прогрессию до четвертого и пятого уровня предлагаю посчитать самостоятельно. Конечно, пятого уровня детализации требуют только такие монстры, как Газпром или РАО ЕЭС – но и для четвертого уровня число операций оказывается не маленьким. Каждый процесс, каждую операцию, в идеале, нужно оптимизировать, регламентировать и пересматривать хотя бы раз в год или по мере изменения внешних условий. Учитывая количество операций, понимаем, что идеал, как обычно, недостижим, а погоня за ним приведет лишь к неоправданному перерасходу ресурсов. Приходится принимать грустное, но верное решение – взяв стратегическую карту, проектировать лишь те бизнес-процессы, которые соответствую указанным в ней целям. И, если уборка внутренней территории не влияет ни на одну из целей или подцелей стратегической карты, не воздействует ни на один показатель из ССП – то пусть ее регламентируют сами уборщики. Хотя бы до тех пор, пока мы не разобрались окончательно с производством, сбытом и снабжением…

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

Не забывать при проектировании задавать основные параметры бизнес-процесса (рисунок 5).

Не забудьте указать параметры бизнес-процесса

Рисунок 5. Основные параметры бизнес-процесса

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

Оценка проблемности и важности процесса. Также позволяет понять, какие процессы следует проектировать сразу, а какие могут и подождать. Среди основных критериев здесь могут быть рассмотрены: 1) критичность для бизнеса. То есть насколько неправильное исполнение процесса может навредить компании – повысить затраты, привести к потере клиента, задержать принятие важного решения… 2) Частота повторения процесса (редко, часто, регулярно). 3) Количество передач ответственности в рамках одного процесса, например, от подразделения к подразделению. Такие процессы потенциально опасны и тянут за собой множество проблем.

Лидеры по всем трем номинациям – явные кандидаты к проектированию и оптимизации.

Очень важным является понимание принципов распределения зон ответственности на предприятии. Существует два основных варианта распределения – функциональный и процессный. При первом варианте предприятие делится на подразделения по функциональному принципу: например, ремонтные цеха, обрабатывающие, сборочные, службы поставок, отдел сбыта. И тогда один и тот же цех может выпускать кузова для, например, комбайнов и автомобилей. При процессной схеме предприятие делится на подразделения, обеспечивающие выпуск различной продукции или услуг. То есть, при втором способе одно подразделение выпускает и продает автомобили, второе – комбайны. И каждое из них содержит ремонтные, обрабатывающие и сборочные цеха или бригады, логистические службы и т.д. Преимущество первого подхода – экономия ресурсов. Но это преимущество часто оборачивается серьезным недостатком, размыванием ответственности за конечный результат среди слишком большого количества участников деятельности. Например, при этом подходе можно ограничиться одним технологом по окраске кузовных деталей (но этот спец, не имея четкой зависимости от продаж конкретной продукции, имеет все побудительные мотивы для того, чтобы работать спустя рукава, пользоваться неразберихой в разбросе работы между разной продукцией). Во втором случае – нужно уже два (причем с такой же примерно зарплатой для каждого). Преимущество второго подхода – концентрация усилий каждого подразделения в первую очередь на конечном результате. Моделирование бизнес-процессов в первом случае – для функционального построения предприятия – должно производиться с максимальной тщательностью в тех случаях, когда процессы переходят из ответственности одного подразделения к ответственности другого. Разумная рекомендация – делить процессы на несколько частей, за каждую из которых отвечает только одно подразделение. При процессной организации большинство бизнес-процессов остаются в рамках одного подразделения и, кроме того, имеют более логичную структуру. Вспомним приведенный выше процесс разработки нового изделия (рисунок 4), распределенный между пятью функциональными подразделениями. Каждое из производств имеет свой план (синие стрелки). Красные стрелки символично сделаны пунктирными – ведь этот процесс, как таковой, цехам не нужен, сложен и мешает «давать план». Отделы разработки и маркетинга не распоряжаются в цехах… Теперь становится понятно, что скрывается под кружочками с буквой «Д» – это управляющие воздействия директора, который оказывается единственным человеком, способным заставить цеха выполнять нестандартную работу. Эти функции вежливо называют склеивающими, по сути же они являются паразитными, излишними – той платой, которую приходится отдавать за экономию ресурсов при функциональном построении. А ниже – на рисунке 6 – пример процессного подхода, создано отдельное производство для разработки новой продукции. Дорого? Да, конечно. Эффективно? Надо подумать…

процессный подход

Рисунок 6. Иллюстрация процессного подхода

Следует заметить, что эти два подхода редко встречаются в ярко выраженном виде. Так, отдел кадров большого предприятия почти всегда один обеспечивает нужды всех подразделений, в то же время производство заметно различающейся продукции очень часто организуется в раздельных частях предприятия. Таким образом, задача определения того, какой подход имеет место быть на данном предприятии (а также какой должен быть реализован на самом деле), должна решаться одной из самых первых в ходе работы над проектом. Ведь чем более предприятие тяготеет к функциональному построению, тем более запутаны бизнес-процессы, и тем ответственнее и сложнее задача их проектирования. Рекомендация переходить на процессное управление не всегда уместна – ведь, например, в таком случае придется делить все ресурсы по подразделениям, что невозможно по отношению к уникальным ресурсам (например, энергетическая подстанция), и может оказаться невыгодным экономически. Другой пример – Такелажный цех в составе десяти человек способен передвинуть станок, весящий 2-3 тонны. Если этот цех раскидать по пяти бригадам в различные подразделения, то передвинуть такой станок вдвоем окажется невозможно. Придется в каждом подразделении держать бригаду из десяти человек – и не факт, что они постоянно будут загружены работой.

Учесть неминуемое сопротивление сотрудников предприятия всему, что тем или иным образом будет разрушать сложившуюся систему отношений. Так, начальник такелажного цеха вряд ли обрадуется понижению в должности до бригадира, и будет искать все возможные способы саботировать принятие такого решения. Сотрудники будут преувеличивать важность своей работы – и добиваться снижения значимости работы других подразделений. Начальники подразделений будут оттягивать на себя выгодные бизнес-процессы и всячески открещиваться от ответственности за необходимый вклад в «чужие» процессы. Хотя, разумеется, есть очень сильная зависимость от стимулирования инноваций для конкретных исполнителей (которые, в большинстве своем, вовсе не заинтересованы в любых переменах, даже если они и сулят в будущем что-то очень хорошее, ведь повышение эффективности с их точки зрения означает возможность сделать для своего работодателя больше за те же деньги).

Что ожидаем в итоге

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

Регламенты бизнес-процессов (по крайней мере, ключевых), стандартные бланки документации, как наружной, так и внутренней, положения о подразделениях, должностные инструкции, штатное расписание предприятия – вот ее минимальный перечень. Не менее важно и внедрение системы, реализация регламентов на практике. Только после этого можно говорить о том, что силы и ресурсы на проектирование потрачены не напрасно. Хорошо, если удастся разделить внедрение на небольшие этапы и участки (например, сначала отдел закупок, потом складское хозяйство и т.п.) Помимо того, что это позволит сохранять уверенный контроль за процессом внедрения инноваций, каждый небольшой успех будет становиться хорошим стимулирующим фактором для продолжения дальнейшей работы. Правда, возможность разделить внедрение на отдельные независимые участки имеется далеко не всегда. Даже если новая система полностью позволяет избежать разделения ответственности между подразделениями, если структура новых бизнес-процессов строго линейна и проста – даже тогда необходимость внедрять измерения «на ходу» (кто же позволит остановить предприятие, приносящее прибыль?) приводит к тому, что внедрение одного нового процесса затрагивает десятки старых, которые, в свою очередь, заменены десятками «новых», каждый из которых… (и далее, по нарастающей). Поэтому в большинстве случаев по ходу внедрения коллектив вынужден какое-то время работать по старой системе, параллельно имитируя новую деятельность (большинство ваших сотрудников люди грамотные и прекрасно понимают, что долгое время придется делать двойную работу только ради того, чтобы итоговая нагрузка на них возросла бы по сравнению с изначальной – отсюда и сопротивление инновациям). В наиболее запущенных случаях для внедрения системы управления оказывается проще построить недалеко новый завод (именно так приходится поступать, например, на «АвтоВАЗе», где унаследованные из советских времен несуразности, помноженные на благоприобретенные в процессе перестройки создали среду, инновациям в которой сопротивляется практически каждый сотрудник). И, наконец, еще один закономерный результат проектирования – внедрение автоматизированной системы управления предприятием. Давно доказано, что автоматизация повышает эффективность работы. Особенно заметный эффект автоматизация дает на предприятиях, где имеется четкая и рациональная система управления, регламентированы все бизнес-процессы. И, напротив, автоматизировать управление без предварительного проектирования – значит обречь внедрение АСУ на провал (мы уже упоминали невозможность автоматизации неопределенным образом происходящих случайно возникающих взаимоотношений?). Наличие же строгой системы бизнес-процессов позволит подойти к внедрению АСУ с точки зрения максимальной эффективности. Теперь уже вполне реально автоматизировать сначала наиболее критичные участки работы, на вырученные или сэкономленные в результате деньги – следующие по важности… Можно делать это с той постепенностью, какую позволяют ресурсы или требует внешняя ситуация.

Оценка потребности в ресурсах

Если вам ранее доводилось заниматься подобной деятельностью – то вы уже представляете себе, насколько облегчит проектирование Ваш расчетный счет, скольких сотрудников вы временно потеряете, как полноценные боевые единицы (и скольких вообще потеряете). Рассуждения ниже скорее для тех, кто впервые планирует приступать к такой работе – ведь опасно как переоценить, так и недооценить масштабы грядущих потерь. Завышенная оценка сложности может привести к отказу от проекта вообще (вместе с надеждами стать лидером отрасли), либо к излишне высоким суммам по договору с исполнителем. Заниженная оценка приведет к тому, что в какой-то момент ресурсов не хватит и проект будет заброшен – что снова означает потерянные деньги. Временная оценка не менее важна – и по тем же соображениям. Практика показывает, что компании среднего размера – от 500 до 1000 человек – разрабатывают и внедряют новую систему управления целиком за один год. Компаниям с 10 тыс. сотрудников потребуется примерно 2-3 года. Впрочем, в зависимости от сложности ситуации, время внедрения может увеличиться и в два и в три раза.

Из потребности в людских ресурсах можно предположить на весь этот период постоянную команду из 3-4 человек (стратег, аналитики) и необходимость привлечения к работе сотрудников предприятия по мере необходимости – начальников подразделений и рядовых исполнителей. Начальники будут привлекаться, приблизительно на один-два месяца чистого времени на протяжении всего цикла проектирования и внедрения, рядовые исполнители – меньше, от 2 недель до месяца. Затраты на своих специалистов, учитывая это время, можно оценить. Внешние консультанты стоят недешево. Услуги специалиста могут обойтись от 1,5 до 25 тыс. рублей за час работы.

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

Вопрос: Можно ли снизить затраты на проектирование системы управления?

Ответ: Можно и нужно. Способом снизить потребность в ресурсах является использование специализированных программных продуктов.

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

● Вторая причина берет исток в понимании основ эффективности. Часто повторяющиеся процессы являются критичными для общего хода дела – ведь, несмотря на простоту и шаблонность, их вклад в общие трудозатраты весьма значителен. В проектировании бизнес-процессов достаточно много шаблонных, повторяющихся действий, которые, при ручной работе, заберут львиную долю всего времени разработки. Конечно, применение методик CTRL-C – CTRL-V заметно облегчает работу в WORD или Excel при их вводе, однако специализированное ПО предоставляет еще более удобную среду для проектирования.

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

● Четвертая причина – возможность оптимизации. Пусть на сегодняшний день и не существует программы, способной самостоятельно спроектировать оптимальный вариант бизнес-процесса (иначе и необходимость в руководителях и бизнес-аналитиках отпала бы сама собой, компьютер дешевле) – но произвести симуляцию сотен циклов прохождения каждого из тысяч бизнес-процессов в десятках вариаций их взаимодействия… Попробуйте проделать это с помощью Excel! А без статистической обработки в данном случае не обойтись – ведь система будет работать в реальном мире, где всякое случается.

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

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

Автор: Д.Пинаев, Д.Веретенников

Источник: материалы сайта ecm-journal.ru

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

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

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

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

Текущее состояние

Часто сквозные процессы делят на модули, исполняемые целиком внутри организационных единиц компании, — их называют бизнес-процессами подразделения [1]. Такой способ локализации бизнес-процесса в рамках одного структурного подразделения свойственен функциональному подходу к управлению организацией и может противоречить основной цели моделирования — переходу к процессному управлению. Рекомендуется выявлять процессы с помощью цепочек создания ценностей [2]. Для этого предлагается: выявить клиентов компании; определить, какие продукты потребляют эти клиенты; определить поток преобразования продуктов или услуг, итогом которого является результат, ценный для клиента компании. Если компания выпускает материальный продукт, то определение цепочки создания ценности является относительно простой задачей, однако если компания предоставляет  услугу, то обнаружение цепочки ее создания существенно сложнее.

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

В качестве критерия разделения сквозного процесса на цепочку взаимодействующих подпроцессов ряд авторов советуют анализировать выходы одного этапа процесса и входы следующего [4]. Действительно, если вход и выход соотносятся как 1:1, то процесс можно рассматривать как монолитный, но если соотношение имеет вид 1:М или М:1, то это свидетельствует о разделении процесса на подпроцессы.

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

Объект управления

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

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

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

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

Декомпозиция процесса

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

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

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

Примеры деления на подпроцессы

Рассмотрим типичный пример процесса заключения договора в нотации BPMN [6]. В примере имеются две точки старта, причем одна из них ведет в середину процесса, и несколько завершающих событий, некоторые из которых находятся в середине процесса (рис. 1). Сквозной процесс имеет два объекта управления: коммерческое предложение и договор — внимательный аналитик увидит смену объекта управления и предположит, что сквозной процесс распадется на два подпроцесса: «Согласовать коммерческое предложение» и «Заключить договор».

Рис. 1. Сквозной процесс от заявки до договора
Рис. 1. Сквозной процесс от заявки до договора

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

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

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

Этапы исполнения процесса

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

Декомпозиция процесса по этапам жизненного цикла объекта управления позволяет расположить этапы исполнения в естественном порядке следования. Они связаны безусловными переходами и образуют основной сценарий исполнения процесса [8], который не предполагает показывать альтернативные маршруты и варианты ветвления. Поэтому следующим шагом нужно уточнить модель: расширить — добавить в основной сценарий пропущенные варианты исполнения и углубить — детализовать каждый из подпроцессов. Можно оформить каждый этап как подпроцесс в нотации BPMN, тогда основной сценарий будет изображаться цепочкой подпроцессов, связанных безусловными переходами (рис. 2). Например, объект управления «Заказ» имеет следующие этапы жизненного цикла: оформление, проверка реализуемости, согласование условий, исполнение, передача заказчику и завершение финансовых расчетов. Затем основной сценарий следует уточнить: (а) расширить — добавить пропущенные варианты исполнения, (б) углубить — детализовать каждый из подпроцессов.

Рис. 2. Основной сценарий исполнения процесса
Рис. 2. Основной сценарий исполнения процесса

Моделирование организационных обязанностей

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

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

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

Псевдороли при организационном взаимодействии

  Псевдороль Функция
1. Распределяющий Оценка задания, установка приоритетов и сроков
2. Диспетчеризация, отбор и назначение исполнителя в соответствии с критериями
3. Возложение поручения на выбранного  исполнителя 
4. Исполнитель Выполнение функционального поручения
5. Информируемый Координация работы
6. Проверяющий Проверка качества выполненных работ
7. Визирующий Утверждение результата своей подписью
8. Передача задания на следующий этап обработки

Следующий пример (рис. 3) показывает схему взаимодействия сотрудников одного подразделения. Обычно руководитель подразделения играет сразу несколько ролей: «Распределяющий», «Информируемый», «Проверяющий», «Визирующий». Если руководитель хочет иметь возможность самостоятельно исполнять задание, он должен быть приписан к роли «Исполнитель».

Рис. 3. Организационное взаимодействие участников
Рис. 3. Организационное взаимодействие участников

***

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

Литература

  1. Репин В. В., Елиферов В. Г. Процессный подход к управлению. Моделирование бизнес-процессов. — М.: Манн, Иванов и Фербер, 2012.
  2. Сооляттэ А.Ю., Репин В. В. Цепочка создания ценности — основа для построения сети бизнес-процессов компании // Финэксперт.
  3. Silver B., BPMN Method and Syle, 2009.
  4. Sharp А., McDermott P., Workflow Modeling. Artech House Publishers, 2001.
  5. Mendling J., Neumann G., Van der Aalst W., Understanding the Occurrence of Errors in Process Models Based on Metrics // In: Proceedings of the OTM Conference on Cooperative information Systems (CoopIS 2007). Berlin: Springer-Verlag, 2007.
  6. Белайчук А. Процессный паттерн: Cнова здравствуйте! [Электронный ресурс]. URL: mainthing.ru/ru/item/537/#more-537. 2012. (Из BPM-блога «Главное не результат, главное процесс»). 
  7. OMG. BPMN 2.0 by Example. OMG Document Number: dtc/2010-06-02. www.omg.org/spec/BPMN/2.0/examples/PDF
  8. Федоров И.Г. Системный подход к выявлению бизнес-процессов методом «сверху вниз» // Прикладная информатика. — 2012. No. 5 (41), — C.5–13.

Игорь Федоров (IFedorov@mesi.ru) — профессор, Московский государственный университет экономики, статистики и информатики (Москва).

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

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

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

  • построение
    модели бизнес-процессов «как есть»;

  • построение
    модели бизнес-процессов «как должно
    быть» (с отражением ключевых показателей
    эффективности основных подразделений);

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

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

Технология
проектирования изменений в бизнес-процессах
состоит из 4-х основных компонентов:

ТРАДИЦИОННАЯ
МОДЕЛЬ ПРОЕКТИРОВАНИЯ БИЗНЕС-ПРОЦЕССОВ
была разработана в Норвежском

университете
г. Торндхейм:

В
ВЕРХНЕЙ ЧАСТИ модели представлена
циклическая часть процесса совершенствования.
Она состоит из фаз планирования,
совершенствования, оценки сделанного
и внедрения.

В
НИЖНЕЙ ЧАСТИ модели показано, какие
исходные данные нужны для оценки
показателей. После этого дается описание
действий в рамках процесса совершенствования.

ПЕРВАЯ
ФАЗА — фаза оценки показателей, которая,
как следует из ее названия, оценивает
уровни показателей. Когда процесс
совершенствования только начинается,
это всегда связано с предварительными
измерениями текущих показателей.
Результаты их измерений создают базу
для планирования процесса совершенствования.

Общая
модель совершенствования процессов
(Трондхейм, Норвегия)

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

В
ФАЗЕ ПЛАНИРОВАНИЯ устанавливаются
приоритеты в соответствии с теми
областями или процессами, которые
нуждаются в улучшениях. Приоритетность
определяется с учетом оценки показателей,
стратегии организации, а также после
определения ключевых факторов успеха.
Основной результат этой фазы процесса
совершенствования — составление
рейтинга приоритетов тех областей, что
нуждаются в улучшениях. Другой важный
элемент этой фазы — определение
ответственности в организации за
планирование и совершенствование

показателей.

Следующий
элемент совершенствования показателей
— АКТИВНАЯ ФАЗА ПРОЦЕССА. На этой фазе
усовершенствования внедряются в
соответствии с рейтингом, составленным
на предшествующей фазе. Эта модель не
указывает, как именно можно добиться
улучшений. Однако она предполагает, что
и малые постепенные улучшения и более
масштабные прорывы могут стать частью
конечного результата. Конкретные
инструменты, которыми можно пользоваться
в этой фазе процесса.

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

Процесс
включает в себя:

  • владельца
    процесса — должностного лица, имеющего
    в своем распоряжении ресурсы процесса,
    с определенными правами, зоной
    ответственности и полномочиями

  • технологии
    процесса — порядка выполнения
    деятельности по преобразованию входов
    в выходы

  • системы
    показателей процесса — показателей
    продукта, показателей эффективности
    процесса, показателей удовлетворенности
    потребителей

  • управление
    процессом — деятельность владельца
    процесса по анализу данных о процессе
    и принятию управленческих решений

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

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

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

На
этапе СТРАТЕГИЧЕСКОГО ОПРЕДЕЛЕНИЯ
БИЗНЕС-ПРОЦЕССОВ происходит общая
выработка целей организации, отдельных
направлений деятельности.

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

процессов.

Этап
проектирования ПРОЦЕССОВ предусматривает
создание моделей процессов «как есть»
и «как должно быть». Бизнес-аналитик
(консультант, «моделировщик») на этом
этапе в системе поддержки и проектирования
бизнес- процессов описывает детальные
процессы. В семействе продуктов ARIS к
средствам проектирования относятся
ARIS
Business
Architect,
ARIS
Business
Designer,
и, конечно, ARIS Toolset и его облегченная
версия ARIS Easy Designer.

Затем
ОПИСАНИЯ ПРОЦЕССОВ согласовываются с
владельцами процессов, с непосредственными
или потенциальными участниками и
руководителями подразделений. На этом
этапе DIRECTUM играет роль системы, где
происходит согласование и впоследствии
публикуется информация о процессах.

Спроектированные
бизнес-процессы должны быть ВНЕДРЕНЫ
В КОМПАНИИ.

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

Спроектированные
процессы исполняются различными людьми
и в разных информационных системах.
Роль «дирижера», организатора процессов
играет отдельная BPM-система или модуль
«Управление деловыми процессами».

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

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

ПРИ
ВНЕДРЕНИИ ПРОЦЕССОВ ВОЗНИКАЕТ ДВЕ
КЛЮЧЕВЫХ ЗАДАЧИ:

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

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

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

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

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