Моделирование и оптимизация бизнес плана
В этой статье я хочу поговорить об основных принципах моделирования бизнеса, о тех подходах, которые применяются в этой сфере, и на основе которых создаются языки моделирования и нотации.
Я уже писал о моделировании при помощи IDEF0 (Знакомство с нотацией IDEF0 и пример использования), об организации работы склада и работе с клиентами от лида до сделки (Внедрение CRM. От регистрации лида до закрытия сделки. Кейс и пояснения), о системе Bizagi (Bizagi. Описание. Пример). И везде я использовал при пояснении примеров и практических решений нотации бизнес-процессов.
С одной стороны, применение схем для наглядности при описании моделей бизнеса в ни у кого не вызывает вопросов. Это действительно очень удобно. С другой стороны, многие бизнесмены и даже мои коллеги недоумевают, зачем нужны специальные нотации и правила для разработки бизнес-процессов, ведь можно в любом графическом редакторе (visio) или при помощи других удобных инструментов просто нарисовать интуитивно понятную схему.
О том, почему так важна стандартизация, а также о том, в каком случае применяется тот или иной подход, я и хочу поговорить.
Основные подходы
Сегодня существует множество различных инструментов для разработки бизнес-моделей, они используют различные языки моделирования, как стандартные, так и какие-то собственные разработки. Но все их можно объединить по принципу работы в три основных подхода:
- Функциональный;
- Процессный;
- Ментальный (с применением ментальных карт).
На самом деле, конечно, существуют и другие подходы, их много так же, как и языков моделирования. Но они большей частью являются гибридными решениями, объединяющих перечисленные подходы. Кроме того, именно процессная и функциональная модели уже стали стандартами, по крайней мере, на западе. И у нас они получают все большее распространение. Об этих основных направлениях я и хочу поговорить подробнее.
Функциональное моделирование
Функциональное моделирование рассматривает бизнес как функцию (лат. functio — совершение, исполнение) или иными словами «черный ящик». В функциональной модели функция не имеет временной последовательности, а только точку входа и точку выхода. Функциональное моделирование помогает рассматривать бизнес-модель с с точки зрения результативности, т.е. при моделировании мы исходим из того, что имеем на входе, и того, что желаем получить на выходе.
Например, компания разрабатывает какую-то CRM-систему для своего бизнеса. В случае применения функционального подхода к моделированию уже сама выбранная среда для работы подсказывает, с чего начинать. Точка входа – «входящий интерес клиента или лид», точка выхода – желаемый результат: «покупка и получение лояльного клиента», «получение постоянного клиента», «получение максимум информации о потенциальном клиенте» и т.д.
Таким образом, в функциональной модели изначально известны точка входа и желаемый результат, а последовательность действий и является объектом разработки. При этом использование функциональных моделей как «черных ящиков» позволяет детализировать каждый этап по мере необходимости. А вся работа при моделировании направлена на поиск оптимального решения для достижения цели.
Функциональные модели вы можете также использовать для демонстрации своих идей и вариантов решений. Это также очень удобно, ведь в процессе демонстрации вы можете двигаться от общего к деталя, по мере необходимости разделять и декомпозировать функции. Но декомпозировать вы будете при этом именно функции, и, разделяя одну функцию на несколько, вы не получите описание процесса.
Некоторые путают описание процесса и функциональную модель. Например, в системе Business Studio функцию называют процессом, хоть это и не совсем верно. Все же описание функций и процессный подход – несколько разные вещи. И я лично считаю, что функциональное моделирование оптимально реализовано в нотации IDEFO. Сам я для такого варианта работы использую именно ее, и всем также рекомендую.
Правила работы с IDEFO вы можете подробнее изучить, прочитав мою статью накомство с нотацией IDEF0 и пример использования.
Процессное моделирование (моделирование бизнес процессов)
О процессном моделировании я буду рассказывать с точки зрения нотации BPMN, как одного из наиболее распространенных стандартов процессного моделирования. При этом я полностью согласен, что существует множество языков моделирования и различных систем. И каждый может пользоваться тем, что ему удобнее. Но все же BPMN — это уже сложившийся стандарт процессного моделирования, а потому его я и беру за основу в описании.
Процесс с точки зрения бизнес-модели — это последовательность каких-то событий и действий, которые имеют начало и конец.
В этом кроется основное отличие процессного моделирования от функционального. Функциональное моделирование рассматривает бизнес-модель с точки зрения входа и выхода (имеющихся ресурсов и желаемого результата). А процессное основано на последовательности действий в определенных границах, в случае BPMN это будут начало и конец события.
Все процессы могут разбиваться (детализироваться) на подпроцессы вплоть до детализации на уровне задач, т.е. действий, дальнейшая детализация которых невозможна. Процесс – это некая последовательность действий, которую необходимо выполнить, чтобы получить определенный результат. Необходимо отметить что в модели бизнеса как процесса результат может и не быть явным в отличии от функциональной модели.
Принципиальное отличие процессного моделирования от функционального заключается в том, что при процессном моделировании основное внимание уделяется не тому, что мы хотим получить, а тому, что нужно сделать для получения результата, т.е. не итогам той или иной деятельности, а самой последовательности действий.
Например, в BPWIN или Business Studio в процессе детализации каждой функции происходит переход от функционального подхода к процессному. Т.е. в общем, мы рассматриваем модель с точки зрения – возможностей и желаемого результата, а когда переходим к решениям для каждой функции, здесь уже практикуется явно процессный подход, т.е. пошаговый алгоритм действий для достижения результата.
Представьте себе что в функциональной модели есть «черный ящик» — функция «Принять заказ». А при декомпозировании мы уже рассматриваем ее не как функцию, а как процесс, и последовательность действий при приеме заказа – это уже процессный подход.
Есть и еще одно очень важное отличие. Функциональную модель невозможно использовать при реализации какой-то либо системы, только для проектирования. А процессный подход позволяет создавать исполняемые модели, т.е. описания последовательности действий, которые мы можем в дальнейшем перевести в какую-то среду для создания системы совместной работы предприятия, основанной на процессном подходе.
Ментальный подход (ментальные карты)
При создании ментальных моделей специалист подходит к моделированию не как к процессу или набору функций, а как к некому набору связанных между собой понятий. Для наглядности я приведу пример — ментальная карта понятия “Процедура снабжения” (см. рисунок).
Такой вариант подхода применяется, прежде всего, для себя. Рисование схемы в свободной форме помогает структурировать свои знания, так сказать, “разложить по полочкам” в свободной форме полученную информацию. Также подобные ментальные карты помогают найти решение, которое уже позже, по мере необходимости, будет воплощаться в рамках строгих правил процессного или функционального подхода.
Можно применять ментальные карты и для демонстрации клиентам: и существующей ситуации, и вариантов решения поставленной задачи. Ментальные карты помогут наглядно продемонстрировать, какие методы могут быть использованы, показать в наглядной форме различные идеи.
Плюсы применения таких ментальных карт очевидны:
- Не нужно знать какие-то специальные языки;
- Нет строгих рамок и ограничений при создании схемы;
- Ментальная карта в большинстве случаев интуитивно понятна;
- Создавать такие схемы просто.
Минусом подхода является отсутствие устоявшегося подхода и стандартизированной методологии. Если в нотациях функциональных и процессных имеется некоторая вариативность, но все же она ограничена строгими рамками языков моделирования, то ментальные карты создаются в произвольной форме. И даже специализированные программы для их создания также почти не ограничивают человека в процессе моделирования. Т.е. какие-то правила могут вводиться в рамках определенного программного продукта, но стандарта не существует.
В результате для понимания модели и заложенных в ней идей требуется присутствие и комментарии ее разработчика (аналитика).
Конечно, существуют очень простые карты, которые интуитивно читаются и без дополнительных комментариев. Но при отсутствии стандартов всегда есть вероятность, что даже в этом случае автор что-то другое имел в виду или где-то недостаточно детализировал свою схему. Т.е. существует вероятность разного прочтения. А бизнес — это не философия. При всей умозрительности и разнообразии подходов к описанию бизнес-процессов, здесь очень важны однозначные решения.
Методология и языки бизнес-моделирования
Очень часто даже в профессиональной литературе возникает путаница, когда люди смешивают понятия методологии анализа работы бизнеса и описания языков бизнес-моделирования.
Методология — это система принципов и стандартов описания бизнес моделей и их последующего анализа. В то время как язык бизнес-моделирования – это не более чем инструмент для разработки моделей бизнеса.
Здесь напрашивается сравнение с программированием вообще и применением конкретного языка программирования. Программирование включает в себя и построение алгоритма, и выбор подходящего языка программирования, и реализацию алгоритма программы в рамках того или иного языка. А, например, программирование на языке Си++ – это уже заведомо ограничение определенными рамками, так как средствами определенного языка можно решить только четко ограниченный круг задач, и, одновременно, даже если задачу можно решить средствами Си++ совсем не обязательно, что именно этот язык будет в конкретном случае оптимальным. В общем, разницу между понятием «программирование» и «программированием в рамках определенного языка», я думаю, большинство понимают даже без таких пояснений.
Отличие языков разработки бизнес-моделей в от языков проектирования систем
Существует целое семейство языков проектирования систем, которые внешне схожи с языками бизнес-моделирования, например, это Ares Studios, целое семейство языков UML и другие, которые используются для проектирования IT-систем.
Основное различие этих языков от языков разработки бизнес-процессов лежит в их предназначении. Если языки проектирования IT-систем рассматривают бизнес-процессы с точки зрения возможности их автоматизации, воплощении в IT-системах, то языки бизнес-моделирования рассматривают последовательность действий именно с точки зрения бизнеса, включая работу как IT-систем, так и сотрудников, движения товаров и т.д.
Соответственно, в языках проектирования систем нет элементов, которые помогут полноценно описать действия подразделений, сотрудников, взаимодействие между ними, работу с поставщиками, общение с клиентами и так далее. Инструменты этой группы языков помогут именно автоматизировать процессы бизнеса, которые поддаются автоматизации. А все остальное будет оставлено «за кадром», например, как некие «функции» без расшифровки.
В то же время языки разработки бизнес-процессов охватывают максимально именно работу бизнеса как такового, а вот те или иные нюансы автоматизации и алгоритмизации систем в них описать далеко не всегда возможно с достаточной степенью детализации.
Преимущества разработки моделей бизнеса
И все же, зачем применять языки бизнес-моделирования, которые налагают строгие ограничения, требуют придерживаться жестко заданных правил при моделировании? Ведь всегда можно «нарисовать схему» в графическом редакторе или даже на бумаге, используя ментальный подход, при этом изучение языков моделирования вообще не потребуется.
На самом деле, стандарты и правила – это огромный плюс:
- Языки моделирования помогают максимально качественно передать информацию. Стандартизация повышает простоту восприятия.
- Скорость разработки моделей значительно увеличивается. Языки содержат все необходимые инструменты и графические блоки в готовом виде. Вам не придется «рисовать» или придумывать свою терминологию. Инструментарий уже готов, и работа в его рамках значительно ускоряется. Конечно, язык нужно выучить. Но один раз изучить – это намного быстрее, чем каждый раз придумывать и пояснять собственный набор обозначений.
- Снижается число возможных ошибок. Сами элементы системы уже будут «подсказывать» перечень возможных и необходимых действий. А в случае создания исполняемых моделей или неисполняемых, но в строгих рамках правил, всегда можно проверить работу бизнес-модели в исполняемой среде и провести отладку, как при программировании.
Применение моделей бизнеса на практике
Лично я считаю, что бизнес-моделирование стоит применять при решении любых задач, связанных с выявлением проблем и «узких мест», с оптимизацией и модернизацией бизнеса и т.д. Как бизнес-консультант я практически всегда строю модели работы компании или ее подразделений при работе со своими клиентами. Это дает четкое понимание всех этапов работы и позволяет избежать «белых пятен» в этом вопросе.
Кроме того, наглядные схемы бизнес-моделей помогают мне в процессе взаимодействия с клиентами. Проекты у меня часто бывают сложными, и обычного текста или устной речи бывает недостаточно для понимания, в то время как использование наглядных бизнес-моделей снижает затраты времени клиента на чтение и понимание моих предложений, и практически исключает проблемы взаимопонимания в этом вопросе. И если несколько лет назад я еще сталкивался с недоумением со стороны клиентов, то сейчас вариант описания «на словах» без наглядных и удобных схем практикуется крайне редко.
А в случае автоматизации какого-либо этапа работы или создания автоматизированной системы управления бизнесом на основе проектно-ориентированного подхода качественная бизнес-модель, выполненная в том или ином языке моделирования, станет готовым руководством для технических специалистов.
Удобство, универсальность, простота восприятия – это те причины, по которым от словесных описаний в бизнес-сфере все больше переходят к бизнес-моделированию. А применение готовых языков позволяет работать с моделями быстро, избегать ошибок, и также без проблем вносить любые изменения.
Также в настоящее время я готовлю к публикации книгу и онлайн курс, в которой подробно опишу собственное видение процессного подхода к бизнесу, а также мой собственный практический опыт работы в сфере функционального и процессного моделирования. Все желающие могут подписаться на уведомление о выходе новой книги по и другие новости ссылке.
Источник
- Что такое бизнес-процесс и зачем его описывать
- Ошибки при создании бизнес-процессов
- Категории бизнес-процессов
- Правила описания процессов
- Точки контроля на каждом этапе
- Примеры оптимизации бизнес-процессов
Что такое бизнес-процесс и зачем его описывать
Бизнес-процессом называют стандартный набор действий, который выполняется в компании для получения заданного результата. Алгоритм их совершенствования можно закрепить, а затем совершенствовать, снижая затраты и сокращая время выполнения.
Бизнес-процессы важно описать так, чтобы они действительно выполнялись. Если они не описаны, значит они и не выполняются.
Владельцы компании получают от формализации бизнес-процессов много преимуществ:
- четкое понимание того, как работает компания;
- стандартизацию процессов;
- повышение качества работ и управляемости бизнеса;
- возможность осознанно улучшать деятельность компании;
- уменьшение зависимости бизнеса от человеческого фактора;
- возможность найма более дешевого персонала;
- повышение удовлетворенности клиентов, снижение издержек и рост прибыли.
Для выявления сильных и слабых сторон бизнеса, его возможностей и угроз используется SWOT-анализ. С помощью него мы сможем определить риски и пути их предотвращения. При прогнозе негативных событий необходимо учитывать новые инфекции, стихийные бедствия, которые ранее не наблюдались. К примеру, в этом году всех нас затронул коронавирус. Кризис привел к потере платежеспособности и сложностям с получением финансовых ресурсов. Предприятия, которые заранее оценили риски возникновения непредвиденных обстоятельств, пережили ситуацию легче.
Сейчас компаниям приходится восстанавливаться после длительного простоя и создавать бизнес-модель, устойчивую к кризисным ситуациям. Для этого нужно внедрять новые подходы к работе.
Ошибки при создании бизнес-процессов
При создании бизнес-процессов следует избегать следующих ошибок:
- делать бизнес-процессы слишком сложными и запутанными;
- предусматривать лишние и неэффективные шаги;
- создавать проблемы на стыке людей и процессов,
- сильно вовлекать руководство в процессы;
- осуществлять недостаточный или, наоборот, избыточный контроль — он отрицательно влияет на эффективность процессов;
- оставлять бизнес-процессы только на бумаге.
С неприятным примером неотработанного бизнес-процесса столкнулась недавно моя сестра в санатории. Когда она заселилась, попросила фен. Фен ей так и не принесли. Но когда она уже возвращалась домой, ей позвонили и потребовали вернуть фен. Ответственные работники не отметили, что фен ей не давали и что он числился на предыдущей гостье. Сестре долго по телефону пришлось объяснять, что она ничего не забирала из санатория. Настроение у неё было испорчено из-за того, что процесс выдачи фенов в санатории не был отработан.
Категории бизнес-процессов
Процессы предприятия можно разделить на четыре категории:
Основные — процессы, вследствие которых компания зарабатывает деньги. Например, процесс производства холодильника, розничные продажи.
Вспомогательные. Например, управление финансами, управление персоналом, логистика.
Процессы управления. Например, стратегическое, тактическое и оперативное управление.
Процессы совершенствования.
При описании процессов бизнеса необходимо определить ключевые параметры бизнеса, первый и последний шаги, цели процесса. Менеджер процесса отвечает за выполнение данной операции. Также нужно будет определить выходы и входы процесса. Процесс не зависит от организационной структуры управления, он может пересекать границы подразделений.
Предположим, фирма разрабатывает проект нефтехимического завода. В нем задействованы разные подразделения — отдел строительства, электротехнический отдел, сантехнический отдел и т.д. Каждый отдел отвечает за свою часть.
Правила описания процессов
Нужно помнить о том, что при описании бизнес-процессов важно:
- отображать только нормальный ход процесса;
- не мельчить, но и сильно не абстрагироваться, оптимальное количество шагов — 5-12, лучше 7;
- удерживаться на выбранном уровне детализации.
Процессы разбивают на большее количество шагов для того, чтобы подробно описать все действия. Предположим, процессы должны происходить в удаленных филиалах компании. Или процессы выполняются массово и на них набирают людей с минимальным опытом.
Для того, чтобы подробно описать бизнес-процесс конкретного шага, мы его сначала выбираем, затем рисуем блок-схему процесса. Она не обязательно должна вписываться в стандарт, например, можно символически обозначать людей, предметы, оборудование. Затем делаем пошаговую презентацию, описываем процесс таблицей и текстом. Можно также включить фотографии, снять видеоролик.
Точки контроля на каждом этапе
Контроль выполнения бизнес-процессов должен быть выстроен оптимально, чтобы он не мешал работе, но и в то же время не давал упустить ситуацию.
Я часто замечаю, что на предприятиях достаточно много начальников в расчете на одного исполнителя и каждый из них своим избыточным контролем раздражает работников. Но чтобы понять, насколько правильно работники выполняют возложенные на них задачи, контроль тоже нужен. Например, сами работники контролируют друг друга или руководитель подразделения. Здесь важно не допустить перекоса в ту или иную сторону. Главное — понятно описать все процессы.
Примеры оптимизации бизнес-процессов
Кризис — тот момент, когда наступает необходимость в оптимизации бизнес-процессов. Возьмем, к примеру, ресторанный бизнес.
В связи с самоизоляцией заведения не работали несколько месяцев. Когда им разрешили открывать летние веранды, сразу делать спонтанные большие закупки продуктов было нецелесообразно. Поэтому в целях оптимизации бизнес-процессов необходимо было определить минимальный объем запасов по каждой группе товаров. Это хозяйственные товары, продукты питания, алкогольные напитки и т.д.
Затем нужно было составить квартальные планы заказов с ежемесячной корректировкой. Заказы лучше разбить на мелкие партии, чтобы тратить меньше денег на складские запасы. В одном из ресторанов внедрение такой системы привело к высвобождению 10 % денежных средств.
Автоопределение категорий доходов и расходов, виртуальные счета для учета наличных, аналитика по проектам и подразделениям и другие инструменты для бизнеса.
Попробовать бесплатно
Невыгодные бизнес-процессы можно найти в отчетах. Допустим, в отчете о прибылях и убытках. Сам по себе отчет не покажет, какие процессы на предприятии работают эффективно, а какие нет.
Рассмотрим пример предприятия, производящего станки.
Отчет о прибылях и убытках (пример)
Статья | Период 1 | Период 2 | ||
---|---|---|---|---|
Сумма, млн руб. | Доля в продажах, % | Сумма, млн руб. | Доля в продажах, % | |
Выручка | 150 | — | 310 | — |
Себестоимость | 105 | — | 225 | — |
Валовая прибыль | 45 | 30 | 85 | 27 |
Коммерческие | 12 | — | 25 | — |
Прибыль от продаж | 33 | 22 | 60 | 19 |
Административные | 10 | — | 15 | — |
Проценты | — | — | 5 | — |
Прибыль | 23 | 14 | 40 | 12 |
По отчету видно, что выручка и прибыль возросли. Однако рентабельность по чистой прибыли снизилась с 14 % до 12 %. Какие-то процессы стали функционировать хуже. Но какие именно, мы не знаем.
Сделаем следующие шаги, чтобы разбить управленческую отчетность на бизнес-процессы.
1. Разобьем на детали такие статьи управленческой отчетности, как выручка, себестоимость и коммерческие расходы.
Детализация статей отчета о прибылях и убытках
Статья в отчете о прибылях и убытках | Код процесса | Процесс |
---|---|---|
Выручка | П1 | Продажа |
П1.1 | Скидка покупателю | |
Себестоимость | П2 | Закупка |
П3 | Доставка и хранение | |
П4 | Переменная электроэнергия | |
П5 | Амортизация | |
П6 | Зарплата производственного | |
Коммерческие расходы | П7 | Маркетинг и реклама |
П8 | Бонусы менеджерам по продажам | |
П9 | Административные расходы | |
П10 | Проценты по кредиту |
2. Проанализируем отчет о прибылях и убытках с детализацией бизнес-процессов (скачать подробную таблицу).
Выручку необходимо было увеличить в два раза, но при этом рентабельность упала на 2 %. Скидка была предоставлена на 3% ниже. Расходы на маркетинг и рекламу увеличились на 5 %, также возросли расходы на приобретение сырья и материалов. Все это и привело к снижению рентабельности. Также нехватка денег привела к необходимости кредитования.
3. Скорректируем планы.
В нашем случае генеральный директор на основании отчета предыдущего периода поставил следующие задачи:
- повысить выручку на 25 %;
- снизить бюджет на рекламу до 3 %;
- снизить затраты на закупку.
4. Назначим ответственного за каждый бизнес-процесс.
В таблице в отдельном столбце указаны ответственные. И можно увидеть, кто отвечает за увеличение или снижение работы того или иного бизнес-процесса.
Таким образом, с помощью такой оптимизации мы можем улучшить показатели деятельности.
Лилия Саетгалиева, бизнес-тренер, специалист по антикризисному анализу, владелец онлайн-школы антикризисного анализа Capitalis
Не пропустите новые
публикации
Подпишитесь на рассылку, и мы поможем вам разобраться в требованиях законодательства, подскажем, что делать в спорных ситуациях, и научим больше зарабатывать.
Источник