Внедрение Business Studio 6: создание системных справочников. Часть II
Внедрение Business Studio 6: создание системных справочников. Часть II
Внедрение Business Studio 6: создание системных справочников. Часть II
В своей статье ВладимирРепин рассматривает системный подход к моделированию организации в Business Studio 6. Представлено краткое сравнение нотаций VAD и IDEF0 (Часть I). Рассматриваются практические аспекты создания основных справочников Business Studio 6: организационной и ролевой структуры, документов и статусов, программного обеспечения и хранилищ данных. Статья будет полезна для читателей, перед которыми поставлена задача создания и использования процессной модели организации на основе современных подходов.
Справочник организационной и ролевой структуры
На рис. 1 показан справочник организационной и ролевой структуры (в Business Studio 6 он называется «Оргединицы»). Почему этот справочник должен быть частично заполнен в первую очередь? При создании архитектуры бизнес-процессов на схемах верхнего уровня желательно показывать должности владельцев процессов и наименование подразделений – исполнителей. Руководители верхнего уровня при работе с архитектурными схемами всегда хотят видеть эту информацию.
Привязка владельцев процессов к процессам верхнего уровня дает возможность сформировать матрицу ответственности – Business Studio делает это на любую глубину процессного дерева. Матрица ответственности – это важнейший инструмент управления. Потребителями этого документа являются собственники и топ-менеджеры компании.
При переходе на уровень операционных исполняемых бизнес-процессов (модели в нотации BPMN) в Business Studio нужно создавать дорожки на основе должностей или ролей (так же можно использовать программное обеспечение). Если каждый процессный аналитик будет создавать эти должности и роли «на ходу» и как попало, то очень скоро справочник будет представлять из себя информационную помойку. Например, один сотрудник создаст должность «Руководитель отдела продаж», другой – «Начальник Отдела продаж», третий – «Руководитель ОП» и т.д. То же самое касается ролевой структуры. Поэтому лучше всего, когда первичное заполнение справочника «Оргединицы» в части организационной структуры компании выполнит Процессный методолог, с учетом требований и правил, сформулированных в «Соглашении по моделированию» организации. Пример структуры такого документа можно посмотреть здесь.
Елена Захарова, Директор департамента управления бизнес-процессами КОМПАНИИ «ДАИЧИ»: «Мы в своей практике, если цель моделирования – регламентация, стараемся избегать использования дорожек программных продуктов, так как, по нашему мнению, это порождает безответственность. За задачи на дорожке программного продукта никто из участников процесса не хочет отвечать или считают, что за это отвечает ИТ-подразделение. Мы практикуем для задач, выполняемых программным продуктом автоматически, использование типа задачи – сервисная. Размещаем такую задачу на дорожке реального исполнителя, с указанием его должности или роли. Этим мы говорим им, если вы автоматизировали свой процесс, это не снимает с вас ответственности следить за тем, что процесс работает без сбоев, а если, вдруг, такое произошло, ваша ответственность — восстановить работоспособность процесса, в т.ч. с привлечением сотрудников ИТ-подразделения при необходимости».
Роли в процессах и информационных системах (например, в 1С-ДО) могутсоздаваться по ходу проектирования бизнес-процессов компании. Заранее неизвестно, какие именно роли потребуются. Но папки для группировки ролей можно и нужно создать заранее. Правильный подход – создавать папки по названию процессных категорий компании. Но можно и по названию крупных структурных подразделений. Обычно мы используем 2 уровня группировки ролей в виде папок. Натретьем уровне можно создавать сами роли. Кстати, Business Studio позволяет создавать дочерние роли, например, у роли «ИТ-администратор» может быть дочерняя роль «Администратор 1С-ДО» и т.п.
Елена Захарова, Директор департамента управления бизнес-процессами КОМПАНИИ «ДАИЧИ»: «Мы используем подход с созданием папок по названию процессных категорий, такой подход помогает специфицировать роли в привязке к бизнес-процессам. Кроме того, еще один подход, который позволяет не «наплодить» множество одинаковых ролей – использование общих ролей, которые требуются в разных процессах, например, Сотрудник компании, Руководитель подразделения, Сотрудник магазина, Владелец бизнес-процесса, Вышестоящий руководитель и др».
Кроме ролей и должностей, Business Studio 6 позволяет создавать так называемые «Группы оргединиц». В такого рода объекты можно включать любые должности и роли из основного справочника с использованием типа связи «Агрегация». Это очень удобно для моделирования различных коллегиальных органов управления, например: «Процессный комитет», «Правление», «Временная рабочая группа по проекту оптимизации бизнес-процесса» и т.п.
Справочники документов и статусов
На рис. 2 показан справочник «Документы». Его можно разделить на две части. Первая – это типы документов, которые используются при выполнении процессов. Они сгруппированы в папках по названию категорий бизнес-процессов.
Для каждого документа можно указать необходимые реквизиты, например: код и тип документа. Также к каждому документу в справочнике можно привязать соответствующий файл с формой, например, в MS Word.
Создать документы в справочнике может Процессный методолог, проанализировав соответствующую предметную область, например, продажи. Но, как показывает опыт, лучше создавать эти документы по ходу моделирования, придерживаясь определенных правил.
Документы в папках создаются с учетом следующего правила. Документ попадает в папку по названию категории бизнес-процесса в случае, если он: 1) создается соответствующим процессом (подпроцессом); 2) заходит в компанию из внешней среды в этот процесс. При этом, дополнительно можно сделать еще папки для группировки «Внешние документы» и «Внутренние документы», но это несколько усложняет работу со справочником.
Елена Захарова, Директор департамента управления бизнес-процессами КОМПАНИИ «ДАИЧИ»: «Кроме предложенного подхода, есть альтернативный, который используется в некоторых компаниях, группировка документов по видам, например, Акты, Запросы, Договоры, Счета, Отчеты и пр. Данный подход помогает быстро находить нужный документ с структуре и переиспользовать его для разных бизнес-процессов».
Вторая часть справочника «Документы» — это папка «Утвержденные ВНМД». ВНДМ – внутренние нормативно-методические документы – политики, стандарты, регламенты, положения, инструкции и т.д. Частично эти документы могут быть сформированы на основе моделей бизнес-процессов, выгружены из Business Studio, согласованы, утверждены, отсканированы. Все утвержденные и отсканированные ВНМД помещаются в справочник Business Studio.
Анна Сорокина, Начальник отдела Отдел методологии и стандартизации бизнес-процессов АО «Газпромбанк Лизинг»: «В нашей компании мы классифицируем ВНМД на группы в соответствии с бизнес-функциями и размещаем в Business Studio. Карточка поиска позволяет искать документы не только по названию, но и осуществлять поиск по тексту в теле документа. Для каждого ВНМД назначается владелец – Ответственный за ВНМД. Перечень Ответственных за ВНМД также публикуется с помощью Business Studio на внутреннем корпоративном портале. Перечень интерактивный, из него можно открыть любой документ и увидеть всю информацию о нем, а также открыть архивные версии документа».
Возможны различные группировки документов по папкам. Если в вашей организации стандартов немного, то можно не усложнять излишне структуру папок по категориям бизнес-процессов, а сделать папки по видам ВНМД или просто использовать одну папку для всех документов. Если же ВНМД много, то для удобства поиска можно создать развитую структуру папок.
Для каждого утвержденного ВНМД в свойствах на вкладке «Параметры СМК» можно указать: должность разработчика, статус документа, приказ о вводе в действие, ответственного за актуализацию и проч.
Отмечу, что в Business Studio 6 можно создавать иерархическую структуру документов без использования папок. Это может быть удобно, например, для моделирования пакетов документов, которые состоят из нескольких частей.
Кроме того, есть весьма интересная возможность группировать документы с использованием связи «Агрегация». В этом случае, документы продолжают храниться в соответствующих папках по принадлежности, но может быть создан новый документ, к которому, с использованием типа связи «Агрегация», привязаны другие документы. Так можно группировать документы любого типа для различных задач моделирования бизнес-процессов.
Business Studio 6 позволяет создавать новые типы связей для удобной вам группировки объектов. Но для этого уже требуется высокая квалификация администратора системы.
Отмечу, что документы в справочнике мы рассматриваем в широком смысле, например «Карточка контрагента» в 1С или «Запрос клиента через форму сайта» — это тоже документы.
На рис. 3 показан справочник, в котором мы моделируем так называемые статусы документов. Для чего они нужны? При моделировании бизнес-процессов в нотации BPMN важно показывать потоки документов как между задачами процесса, так и при взаимодействии различных процессов по входам и выходам. Для полной картины недостаточно просто использовать документы на схеме, так как непонятно, в какой именно форме они движутся в рамках процесса. Для решения этой задачи мы используем статусы. Подробнее об этом можно прочесть в моей статье.
Для создания статусов используется раздел «Термины» в справочнике «Функциональные объекты». Создавать статусы должен Процессный методолог. Более того, желательно запретить остальным участникам проекта создавать свои статусы. Иначе через какое-то время в справочнике будет много мусора – неадекватно определенных, ненужных для моделирования статусов.
Приведу несколько примеров использования статусов документов:
- «Договор с клиентом», статусы: «Согласован» и «Word»;
- «Бюджет закупки», статусы: «Утвержден» и «Excel»;
- «Приказ», статусы: «Утвержден» и «Бум.»;
- «Контрагент», статусы: «1С-ДО» и «Помечен на удаление»;
- «Заявление на отпуск», статусы: «Шаблон» и «Word».
Елена Захарова, Директор департамента управления бизнес-процессами КОМПАНИИ «ДАИЧИ»: «Мы в своей практике тоже используем статусы документов. Это позволяет уже на модели процесса видеть стадии жизненного цикла документа, в т.ч. в программных продуктах, его форму и др. В структуре справочника группируем статусы по видам статуса — по стадиям жизненного цикла, форме, программному продукту, документу в программном продукте или вне него, если статусы специфичны для конкретного документа. В данном справочнике в отдельной папке таКже могут быть выделены универсальные статусы, которые могут быть использованы для любого документа».
Справочники программных продуктов и хранилищ данных
На рис. 4 показан пример заполнения справочника «Программные продукты».
Можно группировать программное обеспечение с использованием папок, например: «Корпоративное ПО», «Пользовательское ПО» и проч. Процессный методолог совместно с ИТ-службой может заполнить этот справочник в начале проекта. В некоторых компаниях подробно расписывают модули и функции ERP-систем для того, чтобы потом на схемах в нотации BPMN можно было увидеть, какие задачи выполняются с использованием конкретных функций ERP.
Елена Захарова, Директор департамента управления бизнес-процессами КОМПАНИИ «ДАИЧИ»: «Кроме структурирования программных продуктов в справочнике, мы, как правило, расширяем количество атрибутов в карточке программного продукта, дополняя его необходимыми, например, размещая в ней ссылку на паспорт программного продукта, если паспорта, ведутся ИТ-службой на другом ресурсе. Отдельного внимания требует справочник «Категория программного продукта», который определяет классы информационных систем, например, Системы электронного документооборота (СЭД), Планирование ресурсов предприятия (ERP), Управления взаимоотношениями с клиентами (CRM), Системы автоматизированного проектирования (CAD). Заполняя этот атрибут в карточке программного продукта, в дальнейшем можно проанализировать «парк» используемых программных продуктов по нему и спланировать его оптимизацию или развитие.»
На рис. 5 показан справочник «Базы данных». На схемах в нотации BPMN объект из такого справочника выглядит как бочонок. Для описания процессов удобно интерпретировать эти «базы данных» в широком смысле – как хранилища для документов. Пример:
- Договор в формате MS Word разработан и хранится на компьютере – используется объект «ПК работника».
- Далее договор отправляется по e-mail другому сотруднику – используется объект «Outlook», т.е. файл с договором некоторое время «живет» в Outlook.
- Затем сотрудник загружает договор с 1С-ДО – используется объект «1С-ДО».
- После согласования договор распечатывается, подписывается и потом попадает в архив – используется объект «Бум.архив».
Использование значков «баз данных» на схемах в нотации BPMN позволяет наглядно показывать, как именно, посредством какого хранилища перемещается документ от задачи к задаче и между взаимодействующими бизнес-процессами.
Елена Захарова, Директор департамента управления бизнес-процессами КОМПАНИИ «ДАИЧИ»: «Использование этого справочника целесообразно при принятии решения об использовании его объектов при моделировании процессов и анализе используемых хранилищ информации, в т.ч. с целью их оптимизации и развития. Если такой анализ и оптимизация не предполагается, мы не используем базы данных до момента, когда такие задачи станут актуальны для компании».
Справочники «Информация» мы, как правило, в проектах не используем, поскольку вполне достаточно справочника «Документы». Если посмотреть свойства объектов «Документ» и «Информация» в Business Studio, то видно, что они практически не отличаются. Но при моделировании крайне нежелательно плодить лишние сущности, дублирующие друг друга.
Что касается справочника «Материальные объекты», то он используется весьма редко. Для моделей процессов в нотации BPMN вполне достаточно объектов из справочника «Документы».
Елена Захарова, Директор департамента управления бизнес-процессами КОМПАНИИ «ДАИЧИ»: «Использование справочника Материальные объекты целесообразно, если на моделях процесса вы хотите выделить такие объекты как Товар, Грузовое место и др. в т.ч. с присвоением им статусов, отражающих стадию жизненного цикла такого объекта. В торговых компаниях мы его используем».
Выводы
В статье рассмотрены основные справочники, которые используются на старте проекта внедрения системы управления бизнес-процессами на платформе Business Studio 6.
Ответственным за первичное заведение и последующее поддержание справочников должен быть Процессный методолог (должность или роль).
Елена Захарова, Директор департамента управления бизнес-процессами КОМПАНИИ «ДАИЧИ»: «Абсолютно согласна с автором, что нужно заложить правильную методологию ведения справочной информации, следить за ее исполнением, чтобы справочники не превратились в «помойку». Это важная задача, которая должна быть возложена на процессного методолога, что позволит в том числе сократить время на разработку и изменение бизнес-процессов».
Подвести итог можно следующей фразой:
Порядок в справочниках → порядок в моделях бизнес-процессов → высокое качество моделей → результативный проект.
В.В. Репин,
к.т.н., доцент, консультант по управлению, Генеральный директор КОМПАНИИ «Владимир Репин Менеджмент», член ABPMP Russian Chapter, Процессный методолог проектов «КИС» и «АРС».
Сентябрь 2024 г.
Внедрение Business Studio 6: создание системных справочников. Часть I
Внедрение Business Studio 6: создание системных справочников. Часть I
В своей статье Владимир Репин рассматривает системный подход к моделированию организации в Business Studio 6. Представлено краткое сравнение нотаций VAD и IDEF0. Рассматриваются практические аспекты создания основных справочников Business Studio 6: организационной и ролевой структуры, документов и статусов, программного обеспечения и хранилищ данных. Статья будет полезна для читателей, перед которыми поставлена задача создания и использования процессной модели организации на основе современных подходов.
Клиповый метод моделирования бизнес-процессов
Мой многолетний опыт продаж, настройки и использования Business Studio в проектах показывает следующее. Довольно много компаний, которые начинают использовать систему весьма спонтанно – приобретают, ставят, запускают в нее сотрудников для того, чтобы они «начали быстро описывать процессы». Предложения о необходимости разработки методик использования системы, обучения и аттестации сотрудников периодически игнорируются – многим нужно «быстро и бесплатно».
В последнее время некоторые клиенты в качестве одного из ключевых критериев выбора системы рассматривают «возможность быстро начать моделировать процессы» — открыл систему и «нарисовал», что нужно. Изучать нотации и методы построения архитектуры не обязательно, ошибки система должна выявлять сама, «токены должны красиво бегать по схеме» и т.п. Не хочется говорить о плохом, но это очень похоже на следствие фрагментированного, клипового мышления. В Интернете нашел такое определение: «Клиповое мышление — это вид сознания, при котором человек воспринимает информацию через короткие форматы и яркие образы и способен быстро переключаться с одной информации на другую из-за поверхностного погружения в её суть. Принято считать, что при клиповом мышлении мозг воспринимает информацию фрагментарно и небольшими порциями. Этому виду сознания приписывают самые разные симптомы и свойства — рассеянность внимания и концентрации, неспособность строить логические связи, неумение воспринимать большие объёмы данных…». Если у наших молодых процессных аналитиков будет преобладать такой тип мышления, то потребность в сложных, системных решениях постепенно будет сходить на нет.
Как проявляется такой подход при создании корпоративной процессной архитектуры? В справочнике процессов (в BS6 – это «Деятельность…») возникает куча папок по фамилиям сотрудников, в которых они создают модели процессов, например, в нотации BPMN. При этом единые справочники документов, событий и другие наполняются хаотично, бессистемно, как попало. Различные, ненормированные названия, множество дублирующих друг друга объектов. При этом, никакая архитектура бизнес-процессов (в нотации IDEF0 или VAD) не создается.
Однако, через какое-то время, руководители организации все-таки задают вопрос руководителю проекта (Процессного офиса, отделу орг.развития и т.п.): «А можно как-то в целом посмотреть на наши процессы? Где у вас общая модель (ландшафтная карта, архитектура) бизнес-процессов?». Появление этого вопроса свидетельствует о том, что руководство, в определенной степени, «дозрело» до реального использования процессной модели для целей управления и развития компании (например, для описания и оптимизации сквозного бизнес-процесса закупок и проч.). И тут начинаются проблемы. Собрать из огромного числа разрозненных, не связанных между собой общей архитектурой, процессов что-то стройное и понятное крайне сложно. Справочники забиты мусором, для расчистки которого нужно потратить титанические усилия и т.п. Через это проходят, практически, все, кто начал с «простого и быстрого рисования процессов». Поэтому я очень скептически отношусь к ситуации, когда клиент говорит, что хочет «быстро начать моделировать процессы в системе».
Есть ли альтернатива клиповому моделированию бизнес-процессов? Да, конечно. Во-первых, в организации должны быть процессный архитектор и процессный методолог – специалисты с опытом работы (если их нет, то нужно учить того, кто есть). Во-вторых, нужно разработать внутренний стандарт — «Соглашение по моделированию» и строго ему следовать. В-третьих, нужно обучить сотрудников нотациям моделирования, методам построения архитектуры и знанию функциональных возможностей Business Studio 6 (или любой другой выбранной системы класса Enterprise Architecture).
Ниже в статье я рассматриваю вопросы построения системных справочников для организации работы по моделированию в Business Studio 6. Частично будут затронуты вопросы использования нотаций VAD (Value Added Chain) и IDEF0. Что касается, применения нотации BPMN, то на сайте www.bpm3.ru много статей по этой теме, на основе которых вы можете даже разработать свое «Соглашение по моделированию».
Создание справочника бизнес-процессов
В Business Studio 6 справочник «Деятельность» («Деятельность Visio» — при одновременном использовании двух редакторов, «Деятельность» — при использовании только редактора MS Visio или только встроенного редактора) является основным – в нем создается процессная архитектура организации. Для создания моделей процессов верхнего уровня -, так называемых структурных моделей, — используются нотации VAD и IDEF0. Речь идет о разработке корпоративной процессной архитектуры. Для этого нужен определенный, четкий метод. Можно создавать архитектуру, основываясь на разных принципах:
- от структуры – структурно-функциональная модель;
- от функций – функциональная модель;
- на основе понимания цепочек создания ценности (базовых бизнес-компетенций).
В своих проектах мы используем третий подход, когда верхний уровень структурной модели формируется на основе видения бизнес-модели компании собственниками и топ-менеджерами. Это дает возможность построить архитектуру, которую можно использовать для стратегического развития бизнеса, обоснования перспективной организационно-ролевой структуры компании, разработки матрицы ответственности руководителей, выбора ключевых процессов для описания и оптимизации, создания гипертекстовой базы знаний по бизнес-процессам и др.
При декомпозиции используется информация о процессах, выполняемых в структурных подразделениях компании, как показано на рис. 1. Организационно-штатная структура компании – объективная реальность. Понимание процессов, выполняемых в структурных подразделениях («Экселька»), – исходные данные, «руда», сырье для процессной модели. Видение собственника «с высоты птичьего полета» — основа для понимания цепочек создания ценности (базовых бизнес-компетенций, бизнес-модели организации).
Как правило, полученная модель довольно близка по сути к модели бизнес-компетенций (для многих компаний – это почти функциональная модель системы). Главное, чтобы у вас появилась полная базовая модель архитектуры бизнес-процессов. В дальнейшем, средствами Business Studio 6 вы сможете создавать любые архитектурные представления процессов в зависимости от необходимости и поставленных задач, например, модель кросс-функционального процесса годового интегрированного планирования или закупок.
На рис. 2 показан пример, как выглядит справочник «Деятельность» при создании процессной архитектуры организации с использованием нотации VAD.
VAD или IDEF0?
В версии 6 Business Studio представлены две нотации для проектирования процессов на верхнем уровне: VAD и IDEF0. Моделировать в VAD можно с использованием встроенного в систему редактора, в IDEF0 – при помощи MS Visio (подробно о методике моделирования в нотации IDEF0 можно прочитать в моей книге «Разработка архитектуры бизнес-процессов компании в Business Studio»).
На рис. 3 представлена модель архитектуры бизнес-процессов компании, выполненная в нотации VAD.
На самом верхнем уровне архитектурная модель в нотации VAD выглядит как плитка (реестр в графической форме), состоящая из категорий процессов («рыбок») без каких-либо визуальных связей в виде стрелок между ними (в самой же модели Business Studio 6 создается связь типа «Композиция» через вложение в родительскую фигуру). Если визуальная связь между объектами в виде стрелок есть (в Business Studio можно выбрать для этого связь «предшествует»), то она может рассматриваться в качестве «декоративной». Никакой осмысленной нагрузки, с точки зрения системной модели, связи такого типа на диаграмме верхнего уровня не несут, так как никакого потока работы (Work Flow), непосредственно запускающего один процесс строго после завершения другого, на верхнем уровне не бывает. Это диаграммы структурного типа, а не алгоритмов.ё
В Business Studio 6 можно создавать несколько представлений архитектуры, в том числе можно:
- строить диаграммы с использованием группы функций VAD (как показано на рис. 1, использован тип связи «Композиция»);
- строить дерево бизнес-процессов на одной диаграмме VAD с использованием типа связи «Композиция»;
- строить дерево бизнес-процессов в виде отдельной диаграммы (см. рис. 4) с использованием типа связи «Агрегация»; далее можно привязать эту диаграмму к существующему объекту справочника «Архитектура бизнес-процессов Компании».
Наличие технической возможности создания различных представлений архитектуры бизнес-процессов и создания нескольких диаграмм для одного объекта иерархического справочника «Деятельность» дают широкие возможности и гибкость в представлении архитектуры и доведении ее до руководителей и работников компании.
Замечу, что при моделировании в нотации VAD на среднем уровне, на диаграмме можно показывать движение документов, исполнителей, информационные системы и прочие объекты, как показано на рис. 5.
Если при работе в Business Studio 6 выбран редактор MS Visio, то можно моделировать бизнес-процессы верхнего уровня в нотации IDEF0. При этом функциональные возможности по настройке визуального вида модели (вывод на показ параметров, визуальные стили) будут работать так же, как было в версии 5. Нужно понимать, что при использовании встроенного редактора и нотации VAD визуальная настройка модели может быть выполнена с использованием совершенно других, новых функциональных возможностей Business Studio 6 – через стили, которые дают широкие и гибкие возможности по «кастомизации» визуального вида диаграмм.
На рис. 6 представлен учебный, незаконченный пример архитектуры бизнес-процессов в нотации IDEF0 (все «боевые» примеры являются конфиденциальными – в статью не поместить).
С появлением в 6-й версии Business Studio нотации VAD многие задаются вопросом: «А какую нотацию лучше использовать для моделирования архитектуры бизнес-процессов компании?». С точки зрения профессионального процессного архитектора – разницы нет. Главное – иметь правильный методический подход к созданию архитектуры. Но, тем не менее, я приведу здесь таблицу сравнительного анализа этих двух нотаций.
Таблица 1. Сравнение нотаций VAD и IDEF0 в Business Studio 6
№ | Возможности | Нотация VAD | Нотация IDEF0 |
1 | Создание иерархической модели бизнес-процессов | Да | Да |
2 | Отображение потоков (информации, документов, материальных объектов) на диаграммах | Да. В виде значков. Неудобно, так как приводит к усложнению и потери визуальной наглядности схемы | Да. В виде стрелок, к которым могут быть привязаны объекты из справочника «Функциональные объекты» |
3 | Визуальная наглядность | Очень высокая, но ценой потери информации о границах процессов | Высокая. Границы процессов понятны. |
4 | Трудоемкость моделирования | Низкая при отсутствии документов. Определение границ и стыковка должна быть выполнена отдельно (например, в файле MS Excel) | Высокая. Необходимо глубоко продумать границы процессов и отобразить их в модели при помощи стрелок и объектов |
5 | Возможность создания различных архитектурных представлений в Business Studio 6 | Да. При помощи связи «Агрегация» | Да. При помощи процессов-ссылок («Создать связь с объектом»). |
6 | Возможность создания нескольких диаграмм для одного объекта в справочнике «Деятельность» в Business Studio 6 | Да | Нет |
Чем нотация VAD привлекает многих руководителей и бизнес-аналитиков? Схемы можно «нарисовать» быстро. Это, очевидно, ключевое преимущество. Но какой ценой достигается эта быстрота? «Плитку» из «рыбок» в VAD можно сделать, но обоснование структуры бизнес-процессов на каждом уровне остается, как бы, за кадром. Процессный архитектор обязан использовать четкую методику построения архитектуры, определить границы каждого процесса и увязать их между собой по входам и выходам. Эта информация может быть структурирована в виде таблицы MS Excel, например. Но также она может остаться только в голове архитектора модели, что крайне плохо. Кроме того, отсутствие информации о границах процессов на схеме в нотации VAD может привести к ненужным дискуссиям руководителей при обсуждении архитектурных моделей компании.
Использование нотации VAD на среднем уровне (см. рис. 5) также вызывает вопросы. Дело в том, что это почти BPMN, только без четкой логики – нет движения токенов, нет событий и шлюзов. Но зачем нужна такая «недонотация» — ни структурная, ни исполняемая?
Интересно разобраться, как вообще возникла нотация VAD? Концепция выявления и анализа цепочек создания ценности организации принадлежит Майклу Портеру. Это продуманная и практически полезная методология. Но вот нотация VAD, насколько я понимаю, — это детище профессора А.В. Шеера. Когда-то давно Шееру с его фирмой IDS Scheer нужно было (с маркетинговой точки зрения) отмежеваться от якобы «устаревшего метода функциональной декомпозиции IDEF0» и прикрыться красивой методологией цепочек создания ценности Майкла Портера. Только и всего… Какой-то глубокой методологии рисования «зеленых рыбок» у Шеера не было.
В следующей, II-ой части статьи я расскажу как заполнить другие важнейшие справочники Business Studio 6 на этапе внедрения этой системы.
В.В. Репин,
к.т.н., доцент, консультант по управлению, Генеральный директор ООО «Владимир Репин Менеджмент», член ABPMP Russian Chapter, Процессный методолог проектов «КИС» и «АРС».
Сентябрь 2024 г.
Архитектура бизнес-процессов: многомерность, сценарии, способы визуализации
Архитектура бизнес-процессов: многомерность, сценарии, способы визуализации
В статье Андрея Манюхина приводятся примеры визуализации процессных моделей как в общепризнанных нотациях в среде Business Studio, так и в свободных нотациях. Разбираются плюсы и минусы, условия применения тех или иных способов визуализации процессных моделей. Статья адресована как бизнес-аналитикам, так и менеджерам, которые интересуются процессным управлением.
Введение
Современные условия характеризуются слабым представлением бизнес-заказчиков о профессиональных стандартах для специалистов в области описания и оптимизации бизнес-процессов. В этой связи хочется напомнить о существовании такого стандарта (https://abpmp.org.ru/resource/profstandard/). Много «около-процессных» специалистов заявляют об оптимизации бизнес-процессов: в последнее время набирают популярность, так называемые, «подразделения операционных улучшений», которые обычно занимаются точечными фрагментарными улучшениями на уровне операций, но преподносят это как бизнес-процессы. В результате, бизнес-заказчик теряется в многообразии методов, часто разочаровывается, появляется предвзятое негативное отношение к описанию и оптимизации бизнес-процессов, в их настоящем понимании.
Команда консультантов BPM3.RU имеет обширную практику построения процессных архитектур и в данной статье автор делает попытку систематизировать подходы и предоставить читателю наиболее оптимальные для каждой конкретной ситуации.
Правильный подход, ставший классикой
Рассмотрим построение процессной архитектуры на примере процессной модели закупок для операционной деятельности. Данная модель создана мной на основе практик российских и зарубежных производственных компаний в учебных целях. Модель создана с точки зрения директора по закупкам. На рис.1 представлена контекстная диаграмма (А-0).
Понимая окружение (контекст) процесса операционных закупок, декомпозируем процесс на 6 процессных категорий (групп процессов), как показано на рис.2.
Часто приходится слышать такое мнение, что процессная архитектура – вещь умозрительная и не существует никаких критериев группировки процессов в категории, и, вообще, архитектура не нужна и можно просто описывать процессы нижнего уровня. Хотел бы поделиться критериями группировки процессов. По результатам своего опыта я выделяю два основных критерия группировки процессов:
- Единый владелец группы процессов,
- Единый результат (выход) группы процессов.
Так, например, в представленной модели владельцами процессов инициирования закупок являются подразделения бизнес-заказчиков. В результате процессов инициирования появляется электронный документ – Заявка на закупку. Владельцем группы процессов проведения закупочных процедур является подразделение закупок, результат – решение о выборе поставщика.
Процессная модель операционных закупок в виде реестра представлена на рис. 3.
Как мы видим, реестр получился многоуровневый. Глядя на реестр, можно увидеть, что процесс закупки может осуществляться в отношении товаров и услуг, существует также шесть типов закупочных процедур, решение о выборе поставщика может принимать Закупочная комиссия либо уполномоченное лицо, поставщик и номенклатура могут быть уже известными или новыми, договор может быть типовым или нетиповым, таможенное оформление может потребоваться либо нет, то же самое – инспекции и экспедирование. Получается несколько десятков сценариев. Как будет выглядеть реестр процессов без архитектурного решения? А выглядеть он будет, как я начал показывать на рис.4, имея целью посчитать количество возможных вариантов (сценариев).
В реестре расписаны варианты проведения аварийной закупки, их восемь, далее я указал количество вариантов по каждому типу закупочной процедуры. В итоге, по закупке товаров получается 44 сценария, плюс – столько же по услугам. Итого, получается 88 (!) сценариев и, соответственно, процессов. Очевидно, что ряд подпроцессов будет дублирован n количество раз. Хорошо, что я семантически верно обозначил эти процессы, на практике бывает, что так чётко названия не обозначают, и появляется сотня процессов, найти нужный из которых можно только путём последовательного перебора… Такие решения часто понятны только их создателям. А бизнес-заказчик всегда одной из важных целей ставит порядок и прозрачность процессов и зон ответственности…
Конечно же, для связи процессов существуют методы отражения в виде межпроцессных взаимодействий в виде свёрнутых пулов и стрелок типа message flow. Но, опять же, чтобы эти взаимодействия увидеть, необходимо последовательно открывать все процессы. Часто бывает нужно показать наиболее важные сценарии и сделать это можно при помощи процессов-ссылок, как показано на рис. 5. На примере закупки стандартных товаров у единственного поставщика по импорту.
Тот же самый процесс с помощью ссылок можно сделать в нотации BPMN, как показано на рис.6.
В реестре обычно для таких процессов завожу папку «Типовые цепочки процессов (on-demand chains of models)», как показано на рис.7.
Таким образом, типовые процессы (сценарии) являют собой третье измерение процессной модели не нарушая, при этом, логики процессной архитектуры.
Несомненными плюсами такого подхода являются: 1) возможность представления архитектуры процессов, сгруппированной в логике цепочки создания ценности с отражением владельцев групп процессов, 2) возможность представления архитектуры процессов в виде сценариев, последовательности запуска тех или иных процессов. Оба представления, как показывает практика, востребованы бизнес-заказчиками.
Свободные нотации для презентационных целей
Часто аудитория слабо ориентируется в нотациях. Более того, менеджменту обычно нравятся простые красочные картинки. Ту же самую модель закупок можно изобразить вот в таком виде, как показано на рис.8.
По сути, это — графическое представление реестра процессов. Но, для презентационных целей смотрится гораздо интереснее.
Сценарий закупки у единственного поставщика представлен на рис.9.
Важно отметить, что подобные картинки хороши для понимания контекста и общего смысла, но они не предназначены для анализа процессов и формирования каких-либо выводов. Для анализа и оптимизации существуют другие нотации и методы, например, — BPMN.
Нередко приходится встречать совсем экзотические картинки с изображениями машинок, корабликов, домиков, фигурок человечков. Но, об этом, как об описании процессов даже не стоит говорить. Да, я бы и не говорил, если бы создатели таких схем не выдавали их за описания бизнес-процессов…
Выводы
Таким образом, хотелось бы подчеркнуть важность архитектурных моделей бизнес-процессов, как системной практики, позволяющей упорядочивать модели, разграничивать зоны ответственности.
Сценарии позволяют отобразить на верхнем уровне, как и в какой последовательности «включаются» процессы, что представляется важным для бизнес-заказчиков.
В презентационных целях бывает полезно для общего понимания отойти от нотации, «оживить» картинку, но, — не более того. Далее необходима кропотливая работа по описанию и оптимизации процессов.
А.Е. Манюхин,
МВА, консультант по управлению
Май 2023 г.
BPM-2021: вопросы и ответы
BPM-2021: вопросы и ответы
19 февраля 2021 года состоялась конференция «Системная практика управления бизнес-процессами». В конференции приняли участие более 500 руководителей и специалистов из России и других стран. По ходу конференции участники задали большое количество вопросов. Многие вопросы были сформулированы в чате конференции, поэтому во время ее проведения не всегда была возможность ответить на них развернуто. В статье мы восполняем этот недостаток. Наталья Косарева (НК) и Владимир Репин (ВР) подробнее ответили на многие вопросы участников. Презентации спикеров конференции и видео докладов можно посмотреть по ссылке выше.
Введение
18 февраля 2021 года состоялась конференция «Системная практика управления бизнес-процессами». В конференции приняли участие более 500 руководителей и специалистов из России и других стран.
Подводя итоги конференции, мы проанализировали состав участников, выбрали наиболее интересные вопросы и сформулировали на них ответы.
На рис. 1 представлена структура участников по половой принадлежности.
Интересно отметить, что женщины заметно больше мужчин интересуются темой процессного управления. Эта статистика подтверждается нашими личными наблюдениями за кадровым составом подразделений внутреннего орг. развития (это там, где работают бизнес-аналитики).
На следующем рис. 2 представлена диаграмма по уровням должностей участников конференции.
Любопытно отменить, что интерес к конференции был ярко выражен у руководителей подразделений (в первую очередь, в области орг. развития и СМК) и специалистов – бизнес-аналитиков, системных аналитиков и т.п. При этом главные и ведущие специалисты, вероятно, либо «уже в теме» (или считают, что «в теме»), либо настолько загружены текущей работой, что не смогли уделить время конференции. Впрочем, это только гипотезы.
На рис. 3 представлена структура участников конференции по типам организаций. Интересно отменить, что тема процессного управления оказалась важной для ВУЗов (6%) и органов государственной власти (4%).
Далее в статье представлены наиболее интересные вопросы участников конференции в соответствии со структурой BPM CBOK 3.0 и ответы на них. Часть вопросов была задана в чате конференции. Во время ее проведения не всегда была возможность ответить на них развернуто. Ниже мы восполняем этот недостаток.
Управление бизнес-процессами
Вопрос: Можно ли немного рассказать о связи процессов с финансовыми и бюджетными структурами. Например, для процесса управления «Бюджетирование», являются ли входами бюджеты ЦФО? Или бюджеты ЦФО — это интерфейсы между владельцем процесса бюджетирования и владельцами других процессов?
Ответ (НК): С моей точки зрения, бюджеты, которые не видоизменяются в других процессах, являются неким правилом, ориентиром. Если в бюджетной структуре происходит изменение бюджета, в связи с ее обязанностями по корректировке бюджета, то «бюджет» будет являться входом.
Ответ (ВР): Документы – это в любом случае не интерфейсы, ведь они пересекают границы ответственности. Границы процесса бюджетирования могут быть определены по-разному. Если формирование бюджетов ЦФО не входит в процесс «Бюджетирование», то очевидно, что бюджеты ЦФО (как результат другого процесса) могут являться входами для процесса «Бюджетирование». Так что это вопрос определения границ процесса.
Вопрос: «На примере последнего слайда Вы противопоставили развитие процессного управления и такие вещи, как развитие культуры, горизонтальных связей и т.п. Почему они противопоставлены? Нужно и то, и другое, как мне кажется».
Ответ (ВР): Нет, я не вкладывал такой смысл в слайды и не говорил этого. Как-раз наоборот, высокий уровень корпоративной культуры в части исполнительской дисциплины, коммуникаций, командной работы над проблемами, вовлеченности в улучшения будет только большим «плюсом» при внедрении технологий процессного управления. Наоборот, в бюрократической структуре с низкой исполнительской дисциплиной и слабыми горизонтальными связями процессное управление внедрять крайне тяжело.
Вопрос: «Зачем нужно уделять особое внимание управлению процессами, если можно решать задачи повышения прибыли другими способами?»
Ответ (НК): Прибыль = Выручка — Затраты. Следовательно, повышения прибыли можно достигать, либо увеличением выручки, либо уменьшением затрат. Процессное управление может способствовать изменению обеих составляющих. Например, для повышения выручки совершенствовать скрипты общения с клиентами, которые способствуют их притоку и доведения до покупки. Процессы, повышающие качество продукции, также способствуют увеличению количества клиентов и совершению существующими клиентами повторной покупки. Уменьшению затрат способствует стандартизация процессов, а для этого их необходимо увидеть, регламентировать и контролировать с помощью показателей с целью дальнейшего улучшения. Когда процессы выполняются по установленным стандартам, то люди не тратят время на раздумывания, как им лучше выполнить его. При стандартизации можно собирать статистические данные и смотреть статистическую устойчивость процесса. Улучшать можно только статистически устойчивые процессы.
Ответ (ВР): Каждая компания проходит разные этапы жизненного цикла. Область деятельности и масштаб компаний так же совершенно разные. Поэтому ответить на этот вопрос можно только применительно к конкретной компании, находящейся в конкретной ситуации. В целом, ответ – да. Можно эффективно решать задачи повышения прибыли другими способами. Но если компания достигла определенного размера и уровня зрелости, то внедрение процессного подхода становится неизбежным для того, чтобы уйти от практики «ручного управления» бизнесом, получить возможность делегировать полномочия и сделать процессы «прозрачными», контролируемыми, управляемыми.
Вопрос: «Можно ли в цифрах просчитать эффект для представления руководству?»
Ответ (НК): Все зависит от уровня зрелости учета на вашем предприятии. В продолжении ответа на предыдущий вопрос: эффект от внедрения может выражаться, либо в получении дополнительной прибыли от выпуска более качественной продукции, либо в уменьшении расходов в связи с устранением потерь.
Знание стоимости выполнения процесса помогает команде правильно назначить приоритет процессам, заслуживающим первоочередного рассмотрения. Организация может выбрать следующие критерии приоритетности:
• процессы, взаимодействующие с клиентом;
• процессы, оказывающие большое влияние на доходы;
• кросс-функциональные процессы, нуждающиеся в координации.
Каждому из этих факторов можно присвоить шкалу и определять приоритетность, исходя из суммы баллов.
Ответ (ВР): Можно. Но для этого нужно провести достаточно глубокую диагностику ситуации в компании и определить потенциал повышения эффективности. Для решения этой задачи целесообразно создать команду, включающую внутренних экспертов, внешних процессных методологов/аналитиков и отраслевых экспертов. Сравнение с практиками других успешных компаний особенно важно и позволяет сразу «высветить» проблемные места, оценить потенциал роста выручки, сокращения затрат и проч.
Вопрос: «Исходя из каких критериев можно рекомендовать выбор метода описания процессов (функциональные /сквозные)?»
Ответ (НК): Чтобы сложная современная организация оставалась конкурентоспособной, ВРМ и функциональное управление обязаны в ней уживаться и сотрудничать:
• функциональное управление гарантирует работоспособность несметного числа функциональных дисциплин, которые требуются организации для создания продукции и услуг;
• ВРМ гарантирует, что работа этого несметного числа функций координируется так, что продукция и услуги создаются с максимальной производительностью и эффективностью.
Ответ (ВР): Выбор зависит от целей и масштаба вашего проекта. Если вы хотите разобраться с процессами внутри отдела, то это будут «функциональные» процессы, которые могут не иметь законченной ценности в целом для компании и ее клиентов. Это не плохо и не хорошо. Это факт…. Если цель состоит в построении архитектуры бизнес-процессов компании, то нужно начинать с анализа деятельности всех подразделений, то есть с определения функциональных процессов. Если же цель проекта, например, быстро описать и автоматизировать конкретный бизнес-процесс на межфункциональном уровне, то нужно будет определять сквозной бизнес-процесс.
Вопрос: «Я правильно понимаю, что теперь на сквозной процесс не надо ломать голову и искать одного Владельца процесса. Так как это была та ещё задачка (невыполнимая), а исходя из теории так должно было бы быть. Сегодня Ваш слайд расставил все на свои места».
Ответ (НК): Э. Деминг в своей книге «Выход из кризиса» писал: «Разделенная ответственность означает, что не отвечает никто». Если цель ставится по всему сквозному процессу, то и ответственный должен быть один.
Ответ (ВР): Почему не надо? Надо! Если вы определяете сквозной процесс, то, очевидно, планируете его улучшать и потом оперативно управлять. Так что нужно будет выбрать и назначить ответственного за эту работу. А вот называть ли его «владельцем» и какие полномочия давать, это уже другой вопрос.
Вопрос: «Правильно ли понимаю, что рекомендуете с разной степенью глубины описывать разные процессы в рамках компании?»
Ответ (НК): В зависимости от уровня процессной зрелости организации управление эффективностью процессов различается углом зрения и глубиной. Один из первых шагов процессной команды – определение границ анализируемого процесса. Это ответственное решение, так как от него будет зависеть, как далеко зайдет проект, сколько бизнес-функций он затронет и какое воздействие на процессы и пользователей вверх и вниз по потоку работ окажут изменения. После того как рамки анализа заданы, аналитик должен выбрать глубину анализа: достаточно ли рассмотреть уровень действий или следует также проанализировать все входы и выходы?
Ответ (ВР): Глубина декомпозиции системы определяется целью ее разработки и квалификацией специалистов, которые потом будут с ней работать. Я рекомендую описывать процессы с той степенью глубины, которая нужна для принятия решений по улучшению процессов. Решения эти могут быть разного масштаба. Например, описание процессов в нотации IDEF0 на верхнем уровне помогло обосновать структурные изменения в организации – была создана новая, эффективная орг. структура, перераспределена ответственность за процессы на верхнем уровне. Другой пример: описание процесса в нотации BPMN помогло увидеть, насколько сложен, запутан реальный процесс, и принять решения по его реорганизации с последующим выходом на проект автоматизации в BPMS.
Вопрос: «Я правильно понимаю, что «сквозные» процессы собираются из отдельных уже описанных / стандартизованных процессов? Если да, то в чем ценность / смысл такой сборки? Или «выделены отдельные процессы» означает только то, что они названы / идентифицированы?»
Ответ (НК): Согласно определению АВРМР, «процесс» является кросс-организационным и включает в себя все работы, необходимые для создания и предоставления продукции или услуги. При этом процесс может быть разбит на подпроцессы, которые выполняются подразделениями как последовательность взаимосвязанных и последовательных действий – на потоки работ. После того, как эта структура определена, можно организовать мониторинг процесса путем объединения информации на уровне потоков работ, включая передачу ответственности между подразделениями.
Верхний уровень процессной иерархии составляет сквозной процесс. Затем он разбивается (декомпозируется) вплоть до отдельных действий, где и выполняется процессная работа. Процесс должен быть декомпозирован достаточно глубоко, чтобы показать, из каких действий он состоит и как эти действия дополняют друг друга в создании конечной продукции.
Ответ (ВР): Ценность — в непрерывности. Стыковка процессов в единый, непрерывный сквозной процесс, особенно при условии его автоматизации, дает очень хороший эффект для бизнеса: сроки выполнения, устранение потерь, удобство для клиентов.
Вопрос: «Как определить владельца процесса и разделить границы между внутренний заказчик/поставщик»?»
Ответ (НК): Самое главное – обеспечить непрерывность процесса и передачу ответственности. Лучше всего этого достигать при совместном обсуждении.
Ответ (ВР): Границы процессов – это всегда вопрос внутренних договоренностей. Не настолько важно, где граница. Гораздо важнее, что процессы стыкованы между собой непрерывным образом, что отсутствуют зоны безответственности (пересечения ответственности). При этом, конечно, важно понимать потребности каждого внутреннего заказчика. В разных частях организации (с учетом типа бизнеса) методы определения сквозных процессов могут быть разные. Простой критерий – «сквозной процесс проходит через несколько подразделений» — это не метод его определения. В целом, определение сквозных процессов – это инструмент менеджмента. Если просто спрашивать, «Что вы делаете для такого-то процесса?», можно получить большой объем плохо структурированной информации, которую почти невозможно будет использовать. Другими словами, описание процессов «снизу вверх» без архитектуры, как правило, не дает хорошего результата.
Вопрос: «Почему поиск и прием нового сотрудника — сквозной процесс. Этим же может заниматься одно подразделение».
Ответ (НК): В разных компаниях по разному: все зависит от размеров и организационной структуры компании.
Ответ (ВР): Может и один человек заниматься, если у вас небольшая компания. Но в средней и большой компании в процессе поиска и приема нового сотрудника участвует несколько разных подразделений: служба персонала, служба безопасности, бухгалтерия, внешнее мед. учреждение, руководитель подразделения-заказчика и проч. Процесс может быть достаточно сложным и, очевидно, сквозным.
Вопрос: «Правильно ли поняла по вашему слайду о функциях и процессах, что деятельность по бюджетированию является функцией? Если — да, то почему эта функция имеет все определяющие для процесса характеристики — повторяемость, регламентированность, наличие заказчика и показателей качества. Пример показателей — отклонение план\факт, своевременность подготовки бюджетов».
Ответ (НК): Модели потоков работ обычно описывают, что должно быть сделано для выполнения процесса. Это модели более детальные по сравнению с моделями процессов предприятия и моделями бизнес-процессов. Модели потоков работ разбиваются на действия (их также называют задачами или процедурами). Действия в модели потоков работ выполняются «функциями»: должностями, подразделениями, системами.
Ответ (ВР): А что такое вообще «Функция»? Если абстрактная способность что-то делать, то нам такое определение не нужно. А если функция имеет все нужные характеристики, то это уже процесс, но не сквозной, а локализованный в одном структурном подразделении. Это нормально.
Вопрос: «Какие принципы существуют при определении границ процесса. Как показывает моя практика — целостный результат коллеги понимают по-разному. Для кого-то это договор закупки подписан, для кого-то договор исполнен, для кого-то отсутствует возможность применить к нему исковую давность».
Ответ (НК): Все определяется целями компании, а также выбором приоритетов, о которых говорили выше: знание стоимости выполнения процесса помогает команде правильно назначить приоритет процессам, заслуживающим первоочередного рассмотрения, а также определению границ.
Ответ (ВР): Границы процесса определяются по входам/выходам и событиям. Но еще раз подчеркну: важно не просто определить границы отдельного процесса, а стыковать все процессы между собой по входам/выходам и событиям, добиваясь непрерывности и отсутствия зон безответственности.
Вопрос: «Обеспечение производства услугами подрядчиков куда помещаем: в операционную или обслуживающую систему?»
Ответ (НК): Компания сама определяет. Генри Минцберг в организационной структуре выделяет еще «Техноструктуру», которая как раз занимается обеспечением производства.
Ответ (ВР): Скорее, в обслуживающую.
Вопрос: «А управление, как процесс, Вы не выделяете?»
Ответ (НК): Управление – это самый важный процесс с точки зрения устранения потерь и повышения эффективности компании. Большинство организаций продолжает фокусироваться на небольших улучшениях структурированных процессов, в то время как возможности дифференциации процессов в большей степени кроются в деятельности работников умственного труда. Эта деятельность в значительной степени не структурирована – она не является рутинной, и для нее не характерно последовательное и предсказуемое выполнение. Ведущие мировые экономики зависят от успеха работников умственного труда. Успех в отраслях сферы услуг определяется использованием знаний.
Ответ (ВР): Да, конечно. При создании архитектуры бизнес-процессов для каждого процесса 1-3 уровня всегда определяем процесс «управления процессом». При его декомпозиции показываем процессы, связанные с целеполаганием, планированием, организацией, мониторингом и контролем, принятием решений, анализом, контролем исполнения регламентов и проч. Если не определять такие процессы в архитектуре, то как потом регламентировать и автоматизировать деятельность руководителей по управлению бизнес-процессами?
Вопрос: «Однако, а как же быть с процессами управления? Как быть с классическими схемами с управляющей и управляемой подсистемами и обратными связями?»
Ответ (НК): Работники умственного труда оказываются среди тех, кто больше всех сопротивляется улучшению процессов. Они видят в этом принижение значимости их опыта и уникальной интуиции. Однако такое отношение отражает давнее ошибочное восприятие улучшения процессов.
Ответ (ВР): При формировании моделей в нотации IDEF0 это можно легко показать. Мы так и делаем.
Моделирование процессов
Вопрос: «На верхнем уровне при моделировании не используете IDEF0? Комбинирование IDEF0 и BPMN на ваш взгляд не эффективно?»
Ответ (ВР): это зависит от используемого программного продукта для описания бизнес-процессов. Например, в Business Studio 5 мы активно используем нотацию IDEF0 для построения моделей процессов на верхнем уровне. Это модели так называемого структурного типа. Их основная задача – построение модели сложной системы – архитектуры процессов компании. Такую же задачу решает, например, нотация VAD в системе ARIS. Есть и другие нотации, которые можно применять для построения структурных моделей, например DFD (Data Flow Diagram). В свою очередь, нотация BPMN является отличным выбором для описания процессов Work Flow (поток работы) для целей анализа, регламентации и подготовки к автоматизации в BPMS. Например, комбинация нотаций IDEF0 (для верхнего уровня) и BPMN (для нижнего) в Business Studio 5 весьма эффективна.
Вопрос: «Какая «временная последовательность» может быть в диаграмме IDEF0 (верхний уровень 8-процессной модели)?»
Ответ (ВР): Никакая. IDEF0 – это модель структурного типа. Она принципиально не показывает «временную последовательность» выполнения процессов в отличии от нотаций типа Work Flow (CFFC, eEPC, BPMN).
Вопрос: «Выделяете ли Вы требования к моделируемым БП, до начала моделирования»?
Ответ (ВР): Да, конечно. Практически в каждом проекте создается (на основе типового) Соглашение по моделированию бизнес-процессов (Стандарт описания бизнес-процессов). В этом документе фиксируются все требования к моделям бизнес-процессов в используемых нотациях (например, IDEF0 и BPMN). Кроме того, всегда важно понимать цель моделирования процесса, метод и точку зрения.
Вопрос: «В «Бережливом производстве» есть инструмент картирование процесса. Рекомендуете ли его?».
Ответ (НК): Карта потока создания ценности (КПСЦ) входит в нотации, рекомендуемые BPM CBOK. Использование нотаций зависит от целей компании.
КПСЦ используется.
• Чтобы вовлечь в анализ процесса его исполнителей.
• Там, где не требуются полноценные средства моделирования.
• Там, где четко заданы требования по стоимости и продолжительности процесса.
Преимущества.
• Простота и легкость применения.
Недостатки.
• Плоские модели.
• Репозиторий не предусмотрен.
• Невозможно использовать для решения сложных задач.
Ответ (ВР): Если Вы имеете в виду Toyota Value Stream Map (VSM), то его можно рекомендовать для решения конкретного круга задач – анализа цепочки создания ценности в рамках существующей производственной модели и построении новой модели «вытягивающего» производства на основе принципов TPS. Если ваша задача – описать процессы для последующей автоматизации в BPMS, то метод VSM вам, конечно, не подойдет.
Анализ процессов
Вопрос: «Описание и анализ чем отличается от стандартизации?»
Ответ (НК): Одна из целей BPM СВОК – стимулировать читателей к использованию общей, согласованной терминологии в области ВРМ. Чтобы все друг друга понимали, определения должны быть согласованы с бизнес-руководителями, с IT и бизнес-партнерами. Но тут возникает культурно-политическая проблема: чье определение будет признано истинным и выбрано для всеобщего употребления? Пока термины и акронимы не согласованы, пользы от стандартов сбора информации будет немного в плане выработки общего понимания того, что представляют собой операции и как их следует совершенствовать.
Что такое описание и анализ по BPM CBOK?
Описание процесса должно соответствовать назначению и применению:
• Соответствие назначению подразумевает, что описание процесса содержит всю необходимую информацию для ответа на вопросы, кто, что, где, когда, зачем и как делает.
• Соответствие использованию подразумевает, что описание процесса структурировано таким образом, чтобы представлять эту информацию максимально эффективно, учитывая потребности целевой аудитории.
Анализ процессов дает представление о действиях процесса и измеряет результаты этих действий, сопоставляя их с целями организации.
Анализ процессов выполняется с помощью различных методов, в том числе составления диаграмм, интервьюирования, имитации действий и других. Он часто включает в себя изучение бизнес-среды, организационного контекста процесса, факторов, влияющих на операционную среду, отраслевых особенностей, правительственных и отраслевых нормативов, требований рынка и конкуренции.
Ключевые факторы, подлежащие рассмотрению при анализе процессов:
• стратегия бизнеса;
• цели процесса;
• ключевые проблемы на пути к достижению целей;
• вклад процесса в общую цепочку создания ценности;
• организация и бизнес-роли, обеспечивающие процесс.
Ответ (ВР): Да, конечно. Целью описания и анализа может быть, например, оптимизация процесса и/или подготовка к его автоматизации. Кроме того, создание регламента на основе описания процесса еще не означает его стандартизацию. Чтобы стандартизовать процесс нужно внедрить регламент и добиться того, чтобы соответствующие процессы выполнялись в соответствии с этим регламентом. Т.е. нужна Система стандартизации, а не просто отдельные регламенты.
Проектирование процессов
Вопрос: «На первый взгляд, проектирование процессов «снизу вверх» (путем выделения классов процессов и построения типовой модели объекта класса) всегда приводит к модели «as is». Или все-таки нет?»
Ответ (НК): Проектирование процесса включает изучение существующего процесса и его подпроцессов и анализ того, как он может быть усовершенствован или фундаментально пересмотрен для достижения желаемого результата.
Ответ (ВР): В этом вопросе несколько скрытых смыслов. Во-первых, проектирование «снизу вверх» редко приводит к нормальному архитектурному решению. Это как строить завод «хоз. способом» — построить можно, но потом будут постоянные проблемы: то не продумали, сё не продумали, там упало, тут развалилось и т.п. Во-вторых, что есть «as is»? Многие, когда делают описание «как есть», сильно отрываются от реальности. В итоге, считают, что делали «как есть», а по факту получили «как смогли изобразить свои представления о том, как есть, опираясь не неточные и непроверенные данные». Неумение моделировать, например, в нотации BPMN, комбинируется с недостоверными данными и их субъективной интерпретацией… Для получения действительно адекватной модели «как есть» нужно быть серьезным профессионалом и опираться на проверенные, достоверны данные. Чем точнее модель «как есть», тем она дороже. Но здесь возникает вопрос, а насколько такая модель нужна, если анализ процесса в целом показывает, что он никуда не годный? Речь идет о том, что степень приближения модели «как есть» к реальности должна быть разумной, обусловленной целями и задачами конкретного проекта.
Вопрос: «Чем отличается описание процессов «для автоматизации» от описания процессов «как есть» или «как будет»?»
Ответ (НК): Группа, отвечающая за проектирование бизнеса, должна иметь представление о технических аспектах проектирования, создания и внедрения бизнес-усовершенствований. Аналогично группа от IT должна иметь представление о подходах к трансформации бизнеса. Ограничения и доступные варианты будут сильно различаться в зависимости от того, опирается ли проектирование процесса на генерацию BPMS-приложений.
Существуют два основных подхода к проектированию новой модели. Первый заключается в проектировании такого усовершенствования, которое можно целиком реализовать одним изменением. Второй заключается в разработке модели, которая была бы оптимальной, но (пока) не реализуемой на практике из-за дороговизны, из-за радикальности, из-за недостижимых изменений IT и т.д. В этом случае разрабатываются одна или несколько промежуточных версий, приближающих нас к «оптимальной» модели «как будет».
Эффективность компании напрямую зависит от качества процессов и правил. Но сегодня к ним добавляется еще один элемент: способность компании воспринимать изменения и быстро к ним адаптироваться. И еще меньше тех, кто способен на быстрые изменения, и кто может контролировать большую часть происходящих в компании изменений. Одна из причин – неспособность IT-инфраструктуры и унаследованных IT-приложений компаний среднего и крупного масштаба поддерживать требуемый темп изменений. IT-подразделения завалены заявками на доработку информационных систем, с которыми не могут справиться. В большинстве операций возникают «белые пятна» — ручная работа, обусловленная ограниченными возможностями автоматизации и быстротой изменений.
Ответ (ВР): Всем. Начнем с того, что модели «Как есть» и «Как будет» могут делаться не для автоматизации. Модели «для автоматизации» тоже могут быть разными. Поэтому в этом вопросе вы пытаетесь сравнивать «круглое» и «теплое» — в чем разница?
Управление эффективностью процессов
Вопрос: «Максимальное кол-во KPI на одного человека, которые работают эффективно?»
Ответ (НК): Объем внимания у взрослого человека составляет 5-7 элементов, на это и стоит ориентироваться. У меня в компании у сотрудников был один верхний интегрированный показатель эффективности, который каскадировался на три составных.
Ответ (ВР): KPI не работают. Работают системы: целеполагания и планирования, управленческого учета, оперативного контроля и управления, материального стимулирования. Количество KPI само по себе ничего не значит. Важно, как они используются в рамках данных систем. С точки зрения конкретного человека, оценка больше, чем по 3-5 показателям становится сложной для восприятия. Это затрудняет понимание и снижает возможность концентрации.
Вопрос: «Для оценки бизнес-процессов, что предпочтительнее использовать KPI или OKR?»
Ответ (НК): ОKR применяется при управлении изменениями и инновациями (Change and Disrupt), а KPI — больше при управлении процессами (Run).
Ответ (ВР): KPI – показатели. Они используются не сами по себе, а в рамках определенной системы. В OKR тоже есть показатели.
Процессная трансформация
Вопрос: «Классификация типов управления… Чье авторство разработки? Или обще признанное с методологической точки зрения?»
Ответ (ВР): Авторство Владимира Репина. Подготовил специально для конференции. Меня давно волновал вопрос, может ли компания быть успешной без бизнес-процессов? Классики жанра, такие как М. Хаммер, устами своих последователей твердили нам, что «… компанию делают успешной и конкурентоспособной ее бизнес-процессы». После долгих размышлений над этим вопросом я все-таки понял: это не так! Компанию делают успешной множество факторов: личность собственника, текущий момент, коллектив, наследство в виде активов, медленная смерь конкурентов, гос. поддержка, удача и т.п. Когда мы говорим о процессах – есть они в компании или нет, — надо четко определить, что мы поднимаем под понятием «процесс». Если это «деятельность по преобразованию входов в выходы», то такую деятельность можно успешно выполнять безо всяких там процессов. Да, будут потери. Да, результат будет каждый раз немного разный. Но если на рынке нашелся клиент на такой результат, купил, и мы в прибыли, то обошлось без бизнес-процессов. Другое дело, как я писал выше, когда компания вырастает до определенного размера, ей становится выгодно заниматься определением реальных процессов (целенаправленная, повторяющаяся, стабильная последовательность действий, приводящая к получению заданного результата).
Вопрос: «А что если руководитель подразделения не берет на себя роль владельца сквозного БП? Как можно повлиять\замотивировать?»
Ответ (НК): Должна быть заинтересованность вышестоящего руководства, а уж у него есть административные ресурсы для вовлечения.
Ответ (ВР): Всяко-разно. Можно, например, утвердить положение о Владельце процесса, а потом назначить приказом.
Процессная организация
Вопрос: «Архитектура бизнес-процессов — это реестр сквозных процессов? Или организационная структура с функционалом подразделений — это тоже архитектура бизнес-процессов?»
Ответ (НК): Вариант 1-й архитектуры бизнес-процессов — реестр процессов в виде справочника, перечня процессов в Word. Вариант 2-й архитектуры бизнес процессов – это модель, в которой вы понимаете, как ваши процессы связаны с точки зрения информационных и материальных потоков, с точки зрения управленческих воздействий, обратных связей. Модель позволяет вам понять в каких границах работают процессы и точно определить для них показатели. Архитектура процессов –это основа для того, чтобы внедрять системную практику работы с процессами.
Ответ (ВР): В каком-то смысле – да. Недостаток Реестра может состоять в том, что непонятны, не уточнены границы процессов. Это означает, что сам Реестр довольно «сырой». При декомпозиции могут потребоваться существенные действия по его изменению. Если же при создании Реестра процессы были стыкованы по входам/выходам (т.е. определены границы), то такой Реестр можно рассматривать в качестве архитектуры бизнес-процессов организации.
Вопрос: «Архитектура процессов и карта основных бизнес-процессов — не одно и то же?»
Ответ (ВР): Нет, если речь идет об одной картинке, на которой представлены «рыбками» основные процессы.
Вопрос: «Как описывать архитектуру процессов? Самостоятельно или внешними специалистами?»
Ответ (НК): Зависит от целей и возможностей компании. Например, Вы захотели съесть борщ. Первый вариант: пойти в ресторан и там его заказать. Второй вариант: изучить книгу с рецептами, сходить на рынок, все закупить, приготовить, подождать, когда он настоится, потому что борщ лучше есть на второй день. Выбирайте сами.
Ответ (ВР): Все зависит от наличия в вашей компании процессного архитектора/методолога и бизнес-аналитиков. Если они есть, то можно разработать архитектуру самим. Если их нет, а нужно быстро, то целесообразно заказать эту работу у внешних консультантов.
Управление процессами организации
Вопрос: «10 атрибутов Системы управления бизнес-процессами — какие из них наиболее важно добавлять к 1-ому и 2-ому подходам (1. регламентация и 2. BPM-проект)».
Ответ (ВР): Не нужно их добавлять. Нужно выбрать ваш путь – будете или нет создавать Систему управления бизнес-процессами, как часть общей Системы управления компанией.
Вопрос: «Есть ли продуманный граф причинно-следственных связей 10-ти атрибутов? С чего начинать? Если мы поставили себе цель, по бизнес-процессам выйти на 5 уровень, это реально сделать за год? Если мы сейчас находимся на 2-ом уровне».
Ответ (НК): Можно все. Зависит лишь от желания руководства и финансовых ресурсов. За первые 4 месяца войны из-под удара агрессора были выведены 8 млн. человек, 2,5 тысячи промышленных предприятий, 1,5 тысячи колхозов и совхозов. По своим масштабам и эффективности этот проект не имеет аналогов в мировой истории. Нет ничего невозможного.
Ответ (ВР): Такого графа нет. Была попытка его нарисовать, но схема оказалась слишком сложной – не стал публиковать. А вот график Ганта по внедрению СУБП есть. Его можно посмотреть в моих статьях и видео на канале Youtube. Да, реально за год перейти со 2-ого на 5-й уровень (оценка 0,5, шкала 0-1), если вы имеете в виду шкалу, представленную на диаграмме в моей презентации.
Вопрос: «Вы показывали оценку зрелости компании по 10 факторам СУБП. Есть у вас методики оценки финансового эффекта (эффективности) при изменении уровня зрелости в целом и по каждому из показателей?»
Ответ (ВР): Нет, пока такую методику не разрабатывал, так как сделать это весьма сложно. У вас есть методики оценки финансового эффекта от совершенствования процесса конструирования изделий, управления персоналом или развития корпоративной культуры? Вряд ли. Но, тем не менее, многие собственники компаний убеждены, что это делать нужно.
Вопрос: «В своей практике консультанта и продавца консалтинговых услуг я давно чувствовал нехватку методики оценки зрелости организации с точки зрения ее готовности к тем или иным работам в области бизнес-анализа. Мог бы я надеяться, что Вы или другой выдающийся профессионал однажды подготовит такую методику, которая позволит нам, специалистам, качественно оценивать организацию с точки зрения ее способности успешно внедрить конкретные наши работы / предложения?»
Ответ (ВР): Вопрос интересный. Такая методика, правда не в формализованном виде, у меня есть. Приходится оценивать возможность внедрения системы на этапе принятия решения – работать с конкретным клиентом или нет. Думаю, мы ее подготовим и опубликуем в ближайшее время.
Наталья Косарева,
эксперт-практик в области развития производственных систем, руководитель группы сервисных компаний по всей территории России, организатор кубка Гастева А.К. в 2019 году.
Владимир Репин,
к.т.н., доцент, консультант по управлению, Генеральный директор ООО «Владимир Репин Менеджмент»
Март 2021 г.
Сценарии выполнения сквозного процесса
Сценарии выполнения сквозного процесса
В статье Владимира Репина рассмотрена методика формирования модели сквозного процесса масштаба компании в среде Business Studio. Приводится пример модели в нотации IDEF0. Рассматриваются сценарии выполнения сквозного процесса. Представленная методика может быть использована при работе с любым программным продуктом, предназначенным для проектирования архитектуры бизнес-процессов организации.
Введение
С точки зрения повышения эффективности бизнеса важно уметь строить и использовать для оптимизации модель сквозного процесса масштаба компании.
В качестве примера я выбрал процесс «Разработка нового изделия: от идеи до постановки на производство» и создал его модель в Business Studio.
Обращаю внимание, что у меня не было цели создавать модель «идеального» процесса с претензией на «лучшую практику». Цель построения модели – показать возможности методологии моделирования сквозных процессов масштаба компании в среде Business Studio.
Модель сквозного процесса в нотации IDEF0
На рис. 1 представлена контекстная модель этого процесса. Видно, что стрелки приходят «ниоткуда» и уходят в «никуда». Понятно, что у сквозного процесса есть внутренние поставщики и потребители (процессы). Но на контекстной диаграмме Business Studio, увы, нельзя показать междиаграммные ссылки на другие процессы модели (техническое ограничение). С этим придется мириться. С другой стороны, в данном случае важно разработать модель отдельного сквозного процесса, а не всей компании.
Сквозной процесс строится из кусков – функциональных процессов подразделений разного уровня. Предполагается, что перед тем, как начать строить модель сквозного процесса, вы четко понимаете структуру процессов (функций), выполняемых в подразделениях. Более того, желательно иметь все эти процессы в виде иерархического справочника в Business Studio (только реестр, диаграммы можно сгенерировать, но они будут без связей).
На модели А0 сквозного процесса можно использовать блоки (процессы), которых нет в функциональной модели (реестрах функциональных процессов подразделений). Почему так?
Дело в том, что видение сквозного процесса масштаба компании, его структуры является предметом для обсуждения и согласования топ-менеджеров, например, в рамках проведения Процессного комитета (создание которого рекомендует BPM CBOK).
Другими словами, группировка процессных категорий на диаграмме А0 сквозного процесса (см. рис. 2) может отличатся от существующих структурных подразделений компании. Это две большие разницы.
Рассмотрим диаграмму процесса «Разработка нового продукта» (рис. 2). Видно, что рассматриваемый сквозной процесс является весьма масштабным. Он состоит из блоков (процессных категорий), которые сами по себе являются сложными.
Очевидно, что процесс такого уровня сложности невозможно представить в виде какой-то одной цепочки операций (Work Flow – поток работ, в нотации eEPC или BPMN), выполняемых конкретными сотрудниками. (Теоретически, это сделать можно, но модель будет включать несколько тысяч шагов и сотни шлюзов, что сделает ее абсолютно нечитаемой и практически неприменимой).
Если мы декомпозируем, например, «Выполнение НИОКР», то, скорее всего, на диаграмме увидим процессы, которые тоже нерационально представлять в виде диаграмм Work Flow.
Очевидно, что сквозной процесс такого масштаба нуждается в постоянном административном управлении. Поэтому наличие на схеме блока «Управление разработкой новых и изменением текущих продуктов» представляется вполне оправданным.
На рис. 2 некоторые блоки показаны розовым цветом. Это сделано специально, чтобы обратить ваше внимание на тот факт, что эти процессы (полностью или частично) выполнятся не только в рамках рассматриваемого сквозного процесса, но и задействованы при выполнении других процессов.
Пример. Внутри блока «Разработка технологии производства нового продукта» находятся следующие подпроцессы:
• Управление разработкой технологии производства.
• Разработка НТД по продукту.
• Тестирование новых видов сырья и упаковки.
• Разработка нормативов по новому продукту.
• …
Например, «Тестирование новых видов сырья и упаковки» может проводиться не только в рамках сквозного процесса создания нового продукта, а по ходу выполнения рутинной функциональной деятельности в случае необходимости смены поставщика сырья по каким-то причинам. Продукт останется тот же, но сырье будет от другого поставщика. С точки зрения технолога, в любом случае, надо тестировать, подойдет ли новое сырье или нет.
На рис. 3 показана диаграмма процесса «Разработка требований к новому продукту».
Семь процессов, представленные на диаграмме, выполняются последовательно только в идеальном случае (кроме блока «Анализ необходимости внесения изменений в существующий продукт»).
В реальности часть из них может работать одновременно, с разными задачами. Видно, что возможны возвраты и переделки, например, «Анализ возможности и необходимости создания нового продукта», «Разработка ТЗ на новый продукт» и «Принятие решения по новому продукту».
Если рассматривать блоки деятельности, представленные на схеме 3, как Work Flow (т.е. на следующем уровне), то для каждого такого процесса возможные различные условия:
• старта в части запуска предыдущими процессами;
• завершения в части запуска других процессов.
Сценарии выполнения сквозного процесса
На рис. 4 цветом показаны различные сценарии последовательного запуска процессов. На практике, конечно, их гораздо больше, чем три.
Желтый сценарий – «идеальный», когда всё делается с первого раза и продукт получается удачный.
Оранжевый сценарий – когда нужна консультация с клиентом с последующей повторной оценкой идей, а также, повторное выполнение разработки требований и принятия решений по результатам выпуска опытных партий продукта.
Третий, розовый сценарий запускается при получении рекламаций, анализ которых может потребовать радикальных мер, приводящих к созданию, по сути, нового продукта и т.д.
Очевидно, что сценариев выполнения сквозного процесса в части блока «Разработка требований к новому продукту» может быть множество.
Зачем нужна информация о том, какие процессы в рамках конкретного сценария должны запускаться? Ответ может быть следующий:
• для понимания процесса и возможностей его оптимизации;
• для определения требований в рамках регламентации сквозного процесса;
• для автоматизации сквозного процесса в BPMS системе – нужна архитектура процессов и понимание того, при каких условиях и с какими данными эти процессы будут последовательно запускаться в работу.
Часто бывает, что при построении модели выхватывают какой-то один сценарий или микс 2-3 сценариев. При этом забывают о том, что возможны и другие сценарии. Результат – рыхлая, фрагментарная модель, которая никуда не годится (процесс не может быть выполнен).
Попытка регламентировать, а уж тем более автоматизировать такой «дырявый» сценарий приведет к тому, что постоянно будет требоваться ручное управление. При этом я не хочу сказать, что для начала автоматизации нужно знать всё. Нет. Можно начинать автоматизировать процесс по частям. Но при этом понимание архитектуры сквозного процесса в целом поможет существенно сократить время на последующие переделки.
Для анализа некоторых возможных сценариев выполнения сквозного процесса можно построить соответствующую матрицу – см. пример ниже.
Таблица. Сценарии выполнения сквозного процесса. Пример.
№ | Наименование процесса | Сценарий А | Сценарий Б | Сценарий В |
1 | Управление разработкой новых и изменением текущих продуктов | |||
1.1. | Планирование разработки новых видов продукции | + | + | — |
1.2. | Управление проектом разработки нового вида продукции | + | + | — |
1.3. | Анализ инвестиционной привлекательности новых видов продукции | + | + | — |
1.4. | Формирование отчетов по разработке новых видов продукции | + | + | — |
2 | Разработка требований к новому продукту | |||
2.1. | Управление разработкой требований к новому продукту | + | + | + |
2.2. | Поиск идей по новым продуктам | + | + | — |
2.3. | Оценка и отбор идей по новым продуктам | + | + | + |
2.4. | Проведение консультаций с постоянными клиентами по новому продукту | — | + | — |
2.5. | Анализ возможности и необходимости создания нового продукта | + | + | — |
2.6. | Анализ необходимости внесения изменений в существующий продукт | — | — | + |
2.7. | Разработка ТЗ на новый продукт | + | + | — |
2.8. | Принятие решения по новому продукту | + | + | + |
3 | Выполнение НИОКР | |||
3.1. | Управление процессами НИОКР | + | + | — |
3.2. | Анализ инновационных технологи и продуктов конкурентов | + | + | — |
3.3. | Разработка/изменение дизайна продукта | — | + | + |
3.4. | Выполнение научно-исследовательских работ | + | + | — |
3.5. | Выполнение опытно-конструкторских работ | + | + | — |
3.6. | Проведение верификации на компьютерной модели | — | + | — |
4 | Разработка технологии производства нового продукта | |||
4.1. | Управление разработкой технологии производства | + | + | + |
4.2. | Разработка НТД по продукту | + | + | + |
4.3. | Тестирование новых видов сырья и упаковки | + | + | — |
4.4. | Разработка нормативов по новому продукту | + | + | — |
5 | Подготовка и производство пробных партий нового продукта | |||
5.1. | Управление подготовкой и производство пробных партий | + | + | — |
5.2. | Подготовка оборудования | + | + | — |
5.3. | Подготовка остатки | + | + | — |
5.4. | Закупка сырья для пробных партий | — | + | — |
5.5. | Изготовление пробной партии | + | + | — |
5.6. | Тестирование пробной партии | + | + | — |
6 | Запуск нового продукта в серийное производство | |||
6.1. | Управление запуском серийного производства нового продукта | + | + | — |
6.2. | Заключение договоров с поставщиками | — | + | — |
6.3. | Закупка, монтаж и пуско-наладка оборудования | — | + | — |
6.4. | Модернизация оборудования | + | — | — |
6.5. | Сертификация продукта | + | + | — |
6.6. | Внесение изменений в НТД | + | + | + |
6.7. | Внесение изменений в НМД | + | + | — |
6.8. | Определение цены на новый продукт | + | + | — |
6.9. | Обучение производственного персонала | + | + | — |
6.10 | Обучение сбытового персонала | + | + | — |
Некоторые процессы в этой таблице требуют декомпозиции еще на один уровень, прежде чем их можно будет описать в формате Work Flow (например, в нотации BPMN).
Анализ сценариев
Далее, если все процессы будут описаны в формате Work Flow, можно будет для каждого процесса рассчитать показатели выполнения одного экземпляра:
• минимальное, нормативное, максимальное время выполнения;
• затраты на выполнение.
(Кстати, для целей анализа времени выполнения и затрат можно использовать функционал имитационного моделирования в Business Studio).
Затем, с учетом среднего количества запусков каждого процесса (возможны итерационные повторения), можно рассчитать показатели конкретного сценария сквозного процесса в целом:
• общее время выполнения;
• совокупные затраты.
Полученную информацию можно использовать для анализа эффективности производства нового продукта. Например, при заданном размере планируемой партии может оказаться, что затраты на выполнение соответствующего сценария сквозного процесса будут больше, чем маржа от производства этой партии под конкретный заказ клиента. В этом случае, нужно будет принять решение о целесообразности разработки и производства этого нового продукта.
Если не брать в расчет стоимость всех процессов сценария, а только учесть стоимость сырья и материалов и разнести накладные (как это может сделать планово-экономический отдел), то картина окажется совершенно другой. Как следствие – будет принято ошибочное управленческое решение.
Также, результаты анализа можно использовать для определения целей и показателей оптимизации процессов, входящих в сценарий с точки зрения сокращения времени и затрат сквозного процесса в целом. Можно будет выявить процессы, которые являются узким местом как по времени, так и по затратам.
Очевидно, что общие показатели для «сквозного процесса в целом» (а не отдельного типового сценария) будут, в значительной мере, «средней температурой по больнице». Выбор и расчет показателей для сквозного процесса такого масштаба является весьма сложной задачей.
Резюме. Если цель проекта – повышение эффективности сквозного процесса, то можно и нужно сразу браться за его описание и анализ, не пытаясь создать полную, комплексную архитектуру процессов в Business Studio. Используя функциональные возможности системы, можно:
• построить архитектуру сквозного процесса;
• описать всего его подпроцессы в нотации BPMN и увязать их по входам/выходам и условиям запуска;
• провести анализ процессов с использование движка имитационного моделирования (или без него), определить время выполнения процессов и соответствующие затраты;
• построить матрицу сценариев выполнения сквозного процесса;
• выполнить анализ и оптимизацию сквозного процесса;
• регламентировать сквозной процесс;
• разработать систему целей и показателей для управления сквозным процессом (для основных сценариев);
• разработать техническое задание на автоматизацию сквозного процесса.
В.В. Репин,
к.т.н., доцент, консультант по управлению, тренер,
Генеральный директор ООО «Владимир Репин Менеджмент»
Март 2019 г.
И снова о SADT: в чем были неправы Марка и МакГоуэн?
И снова о SADT: в чем были неправы Марка и МакГоуэн?
В статье Владимира Репина рассмотрены недостатки методологии SADT с точки зрения создания инженерной модели бизнеса (ИМБ). Сформулированы новые правила использования SADT, позволяющие создать такую модель. Статья адресована специалистам, которые разрабатывают архитектуру бизнес-процессов своих компаний с использованием нотации IDEF0 в инструменте Business Studio (и не только).
Введение
Более 15 лет назад, когда IDS Sheer вывел на рынок методологию ARIS, для моделирования процессов верхнего уровня в ней использовалась нотация VAD (Value Added Chain – цепочка создания ценности). Маркетологи, продвигавшие ARIS, заявляли, что нотация IDEF0 (SADT) безнадежно устарела, т.к. представляла собой «функциональный взгляд на организацию», а VAD – «процессный взгляд»… Они были неправы. Сегодня становится очевидно, что скорее умрет VAD в том виде, как он реализован в ARIS. Это просто набор значков, по сути, представляющий собой субъективное видение реестра бизнес-процессов компании. Вокруг выбора состава этих значков много шаманства с бубном (типа разделения процессов на основные и вспомогательные и т.п.), но инженерного подхода там точно нет.
Практически единственной и, казалось бы, доступной (в силу своей кажущейся простоты) методологией построения моделей сложных систем является SADT (Structured Analysis & Design Technique), на основе которой в 1963 году был создан американский стандарт IDEF0 (разрешен в России в виде РД IDEF0 – 2000).
Классической книгой по SADT до сих пор считается книга Дэвида А. Марки и Клемента МакГоуэна с предисловием Дугласа Т. Росса «Методология структурного анализа и проектирования». Ниже в статье я буду цитировать авторов этого фундаментального труда (другого такого же на русском языке не издавалось).
Речь пойдет о моделировании сложных систем. И вот первая цитата (курсив автора статьи):
«Под словом «система» мы понимаем совокупность взаимодействующих компонент и взаимосвязей между ними… Под термином «моделирование» мы понимаем процесс создания точного описания системы. Особенно трудным оказывается описание систем средней сложности, таких, как система коммутаций в телефонных сетях, управление аэровоздушными перевозками или движением подводной лодки, сборка автомобилей, челночные космические рейсы, функционирование перерабатывающих предприятий. С точки зрения человека, эти системы описать достаточно трудно, потому что они настолько велики, что практически невозможно перечислить все их компоненты со своими взаимосвязями… Наша неспособность дать простое описание, а следовательно, и обеспечить понимание таких систем делает их проектирование и создание трудоемким и дорогостоящим процессом и повышает степень их ненадежности. С ростом технического прогресса адекватное описание систем становится все более актуальной проблемой. SADT (аббревиатура выражения Structured Analysis and Design Technique — методология структурного анализа и проектирования) — это методология, разработанная специально для того, чтобы облегчить описание и понимание искусственных систем, попадающих в разряд средней сложности».
Что можно сказать? Крупная организация (от 1000 человек, например) – это сложная система. Разработка комплексной модели бизнес-процессов организации – это создание модели сложной системы.
Приведу простой пример. Владельцы компании приняли решение построить новый завод. Для строительства завода нужна проектно-сметная документация (ПСД) и проч. Без ПСД строить нельзя (если речь не идет о сарае, конечно). Бизнесу это очевидно и он готов платить большие деньги за проект завода: генплан, цеха, дороги, коммуникации, размещение оборудования и т.п. Но вот архитектура бизнес-процессов, которые будут на этом заводе создавать ценность, в этот список не попадает. Бизнес редко готов платить реальные деньги за некий «виртуальный» результат – какой-то там проект архитектуры бизнес-процессов. Вот стены и железки – это другое дело. Их можно потрогать руками, а бизнес-процессы как увидеть? Результаты всем известны – при вводе в эксплуатацию нового завода куча денег (причем незапланированных) уходит на запуск и отладку тех самых бизнес-процессов…
Конечно, есть исключения. К ним относятся полностью роботизированные производства с минимальны количеством персонала. Но такие примеры в России являются пока крайне редкими. Представьте себе завод автомат, где всю работу выполняют роботы, или компанию, где информационная система принимает заказы клиентов и управляет отгрузкой со склада без участия человека? Как там обойтись без бизнес-процессов? Никак. По сути, бизнес-процессы – это и есть те самые алгоритмы, по которым должны работать роботы, информационные системы, беспилотники и т.п., причем активно взаимодействуя между собой.
Убежден, что архитектура бизнес-процессов организации, построенная в виде инженерной модели, основанной на четких правилах и стандартах, является необходимым инструментом для управления современным (в ближайшем будущем – цифровым) бизнесом.
Возникает вопрос, а годится ли методология SADT для построения архитектуры бизнес-процессов организации, как сложной системы? Причем не на уровне красивой презентации «ландшафтной карты процессов» для руководства, а на уровне сложной, комплексной инженерной модели? Обсуждению этого вопроса и посвящена данная статья.
Архитектура бизнес-процессов организации и проблемы ее построения
Итак, цель состоит в построении архитектуры бизнес-процессов компании. Приведу рабочее определение, взятое из одного из проектов:
Архитектура бизнес-процессов — «совокупность взаимосвязанных или взаимодействующих БП компании, представленная в виде иерархического списка и графических моделей в нотациях IDEF0 и BPMN в программном продукте «Х».
Данное определение не раскрывает всей сложности задачи. По факту, построенная архитектура процессов крупной организации это:
• иерархическая модель бизнес-процессов, включающая 5-6 уровней декомпозиции;
• уровни 1-3 (уровень 0 – контекстная диаграмма), местами до 4, описаны в нотации IDEF0;
• уровни 4-6 и ниже описаны в нотации BPMN;
• общее количество «процессов» (разного уровня) на диаграммах 1-6 уровней – 262 144 (если считать по 8 объектов на каждом уровне).
Последняя цифра не должна никого вводить в заблуждение или пугать. Это транзакции -элементарные действия, выполняемые отдельными сотрудниками или информационными системами. Много это или мало? По сравнению с численностью транзисторов на кристалле последней модификации Intel – это очень мало… По сравнению с численностью сотрудников… много? Не факт. Если в вашем холдинге работает 10 тыс. человек, то это всего лишь 26 транзакций на человека. Очевидно, что сотрудник выполняет гораздо больше элементарных действий во время повседневной работы (а значит для полного описания системы нужен еще уровень 7 или, даже 8).
Конечно, глубина описания должна определятся практическими задачами, ключевыми из которых являются:
• утверждение зон ответственности владельцев процессов (руководителей верхнего уровня) за счет определения границ бизнес-процессов (стыковки по входам/выходам);
• определения целей и показателей для управления бизнес-процессами для решения задачи стратегического и оперативного управления (невозможно определить адекватные показатели для процесса, границы которого размыты);
• регламентация бизнес-процессов (причем в виде гипертекстовых документов на web-портале компании);
• автоматизации системы синхронизованных между собой бизнес-процессов (в BPM-приложениях, СЭД);
• архитектурная интеграция различных подсистем управления на основе единой процессной модели (процессы в разных подсистемах и ИС не должны существовать перпендикулярно друг другу);
• создание базы знаний о работе компании, в т.ч. системы стандартизации бизнес-процессов (включая элементы дополненной и виртуальной реальности).
Если же вы хотите создать полную цифровую модель бизнеса (что пока, конечно, утопия), то придется переходить на уровни 7-8. Но в ближайшем будущем, при использовании технологий Big Data, BPM, ERP, MES и искусственного интеллекта такая задача уже не будет казаться утопией…
Многие компании при построении архитектуры ограничиваются иерархическим списком. Это плохо. Комплексная модель со связями и список – это как готовый, собранный автомобиль или куча как попало разложенных на поле его комплектующих.
Модель архитектуры должна быть строгой, инженерной, а не субъективным списком в презентации Power Point, составленным как результат политического консенсуса между руководителями верхнего уровня.
Еще один аспект – это «критерии выделения бизнес-процессов». Так часто формулируют заказчики. Проблема в том, что четких критериев определения бизнес-процессов, которые можно использовать практически… не существует. Проблема в субъективности. Можно предложить ряд критериев, но субъективное представление людей о процессах всё равно останется субъективным. Когда перед вами десять автомобилей с десятью шоферами-экспедиторами – это объективная реальность (можно потрогать). А бизнес-процессы, которые этот парк может выполнять – вещь весьма субъективная хотя бы потому, что договоренность людей о структуре, границах и показателях этих процессов является субъективной.
По моему убеждению, борьба должна идти НЕ за «выделение» процессов (слово-то какое!), а полноту архитектуры бизнес-процессов с точки зрения выполнения всех задач бизнеса. При этом крайне важно четко определить границы каждого процесса и интегрировать его в систему. Границы процессов – это результат договоренности руководителей. Они могут и должны изменяться. Главное – полнота и связность архитектуры бизнес-процессов.
Посмотрите на рис. 1. На нем представлена цифровая модель здания.
Современное здание – это сложная система? Да, безусловно. Можно ли спроектировать здание в виде карандашного эскиза («ландшафтная карта бизнес-процессов»), а потом построить его в металле и бетоне? Очевидно, что нет. Таким образом, для технических систем мы имеем нормальный инженерный подход с 3D-проектированием, а для бизнеса, по сути, профанацию. Нормально ли это?
Кстати, если вы внимательно посмотрите на так называемое «программное обеспечение для моделирования бизнес-процессов» (даже импортное), то увидите там идеологическое отставание функционала, как минимум, на 15-20 лет. Например, ни в одной такой системе невозможно быстро отключить те или иные «слои», чтобы увидеть те аспекты модели, которые интересуют аналитика в данный момент. Или, например, автоматически сформировать диаграмму всех процессов одного уровня со всеми связями между ними, отследить движение конкретного документа через систему или увидеть в виде анимации последовательность запуска процессов в рамках конкретного сценария… (ограниченные возможности такого рода есть в некоторых системах для Process Mining). Создание моделей сложных организационных систем в современном софте для бизнес-моделирования исключительно неудобно и трудоемко!
Но вернемся к перечню требований, которому должна удовлетворять инженерная модель архитектуры бизнес-процессов организации:
- иерархическая модель, включающая связанные между собой схемы бизнес-процессов на 1-7 уровнях (по «горизонтали» и «вертикали»);
- все бизнес-процессы имеют реальные связи (не абстрактно-обобщенные) со всеми другими бизнес-процессами, с которыми они взаимодействуют;
- все связи должны базироваться на потоках реальных объектов (информация, документы, материальные ресурсы), используемых в организации;
- бизнес-процессы должны быть стыкованы по входам/выходам в соответствии со своим уровнем иерархии (процесс нижнего уровня не может быть поставщиком, например, процесса уровня +3);
- бизнес-процессы, описанные в нотации BPMN, должны быть синхронизованы между собой по событиям (там где это необходимо).
Посмотрим, насколько методология SADT годится для построения архитектуры бизнес-процессов организации в виде инженерной модели бизнеса (ИМБ).
Проблемы использования SADT для построения архитектуры бизнес-процессов
Практически ни в одной статье или книге, затрагивающей нотацию IDEF0, вы не найдете примеры моделей хотя бы средней сложности. Как правило, все ограничивается «детскими» примерами 1-2 уровня иерархии, где всё очевидно. Количество блоков ограничено, стрелок мало и т.п. Даже «комплексные модели» в нотации IDEF0, предлагаемые некоторыми поставщиками софта в виде примеров моделирования (демо-модели, лучшие практики), на поверку не выдерживают никакой критики. Это не модели организаций, это муляжи, или лучше сказать, симулякры моделей организаций, как сложных систем.
Вопрос, почему сложилась такая ситуация, сам по себе интересен… К сожалению, у меня нет уверенности, что кто-то когда-то сделал при помощи IDEF0 что-то большое и действительно серьезное… А в статьях можно писать что угодно. Те же Марка и МакГоуэн пишут про использование IDEF0 для проектирования связанных между собой подсистем подводной лодки, но никаких реальных примеров не приводят…
Так какие же особенности SADT делают невозможным создание с ее помощью действительно четкой инженерной модели бизнеса? (Предполагается, что читатель статьи знаком со стандартом IDEF0 и каким-либо программным продуктом, в котором можно формировать диаграммы процессов).
Количество объектов
Во-первых, хотел бы отметить требование по количеству процессов на одной диаграмме. Ограничение SADT – от 3 до 6 объектов. Цитата: «Диаграмма ограничивается 3-6 блоками для того, чтобы детализация осуществлялась постепенно. Вместо одной громоздкой модели используется несколько небольших взаимосвязанных моделей, значения которых взаимно дополняют друг друга, делая понятной структуризацию сложного объекта…».
Но практика создания моделей организации показывает, что 6 – это слишком мало (8-10 – нормально). Если жестко следовать ограничениям SADT, то появляются псевдо-уровни, усложняющие модель без практической необходимости (особенно при использовании в методологии цикла PDCA, рекомендованного РД РФ по IDEF0). Возможно, ограничение в 6 объектов было уместно, когда чертежи делали вручную на кульмане. Но сейчас это требование, на мой взгляд, устарело.
Смысл стрелок на диаграммах
Теперь рассмотрим интерпретацию стрелок на диаграммах SADT. Для начала приведу несколько цитат:
• «Дуги на SADT-диаграмме изображаются одинарными линиями со стрелками на концах. Для функциональных SADT-диаграмм дуга представляет множество объектов…»
• «Таким образом, SADT-диаграммы не являются ни блок-схемами, ни просто диаграммами потоков данных. Это предписывающие диаграммы, представляющие входные-выходные преобразования и указывающие правила этих преобразований . Дуги на них изображают интерфейсы между функциями системы, а также между системой и ее окружающей средой…»
• «Дуга в SADT редко изображает один объект. Обычно она символизирует набор объектов…»
• «…дуги SADT изображают иерархические наборы данных…».
Снимите крышку с системного блока своего компьютера. Что вы там видите? Набор функциональных блоков, связанных шлейфами. Их минимальное количество… Откройте капот вашего автомобиля. Так же картина – почти все провода, управляющие агрегатами, связаны в жгуты и убраны в защитные гофрированные трубки. Почему инженера так поступают? Почему не соединяют устройства напрямую кучей проводков? Потому, что такая система имела бы высокую сложность, крайне низкую надежность и ремонтопригодность. Внутри вашего компьютера был бы огромный, запутанный клубок проводов!
Еще одна цитата: «Представьте себе толстый телефонный кабель. Если вы разрубите его пополам, то увидите, что главный кабель состоит из нескольких меньших кабелей, которые, в свою очередь, состоят из еще меньших кабелей, и т.д. вплоть до отдельных проводов. Дуги SADT могут рассматриваться как кабели, соединяющие, разъединяющие и переносящие многообразие объектов. Вот почему дуги имеют разветвления и соединения…»
Итак, дуга SADT или стрелка на диаграмме IDEF0, например в Business Studio, — это труба по которой движется поток объектов: информация, документы, материальные ресурсы. Еще раз обращаю ваше внимание: «…кабели, соединяющие, разъединяющие и переносящие многообразие объектов..».
Но проблема в том, что SADT допускает соединение двух процессов несколькими стрелками! Это означает, что между двумя железными ящиками с разным функционалом может быть несколько разных кабелей, вместо одного!
Количество стрелок
SADT ограничивает количество стрелок с каждой стороны процесса числом 6. Т.е. я могу провести шесть стрелок от одного процесса к другому. И здесь мы наблюдаем одно из самых методически плохо проработанных мест в SADT. Методом выбора стрелок и их именования является метод… пристального взгляда! Еще одна цитата:
«Иногда можно обнаружить две дуги, которые начинаются и кончаются в одних и тех же местах диаграммы…В этом случае посмотрите на эти две дуги внимательно. Может оказаться, что их следует объединить в одну. Если вы можете придумать хорошее наименование, объединяющее названия этих дуг, объедините их. Если наличие двух дуг имеет определенный смысл, не объединяйте их. Объединение скрывает детали, поэтому не делайте это механически. Исчезновение деталей повредит диаграмме…
Вы можете обнаружить также дугу, описывающую два совершенно различных набора данных. В этом случае изучите дугу, чтобы оценить, приведет ли разделение ее на две к прояснению важных для диаграммы деталей. Будьте очень осторожны и старайтесь сохранить равновесие между стремлением к детализации и сохранением наглядности диаграммы…».
Что-ж, очевидно, что это не методология, а набор довольно сомнительных рекомендаций, которые сразу превращают инженерную работу над моделью в шаманство с бубном.
Те, кто практически участвовал в проекте создания модели крупной организации в IDEF0, знают сколько копий было поломано и нервов потрачено на обсуждение смысла стрелок и их названий. Некоторые участники таких проектов просто пытались перечислять в названии стрелок все объекты, которые по ним перемещаются. Это хотя бы интуитивно понятно, но, конечно, запрещено методологией SADT.
Однонаправленность стрелок
Еще одной «засадой» SADT является тот факт, что стрелки (дуги) являются однонаправленными. Но кабель, соединяющий два блока (процесса), может передавать объекты в двух направлениях (если, конечно, он соответствующим образом сконструирован). В SADT так делать нельзя.
Это приводит к тому, что между двумя взаимодействующими процессами должны быть, как минимум, показаны две стрелки связи. Т.е. наличие однонаправленных стрелок на диаграммах просто удваивает их необходимое для отображения связи количество. Хотя можно было бы просто рисовать у стрелки два наконечника и проблема отображения двусторонней связи была бы решена…
Тоннельные стрелки
Крупнейшая провокация SADT – это тоннельные стрелки. Неопытные пользователи IDEF0 один раз вкусив «прелесть» тоннельных стрелок начинают их использовать даже… на диаграмме А0. В итоге разваливается вся модель.
Как же Марка и МакГоуэн обосновывают наличие тоннельных стрелок в методологии SADT? Вот некоторые цитаты (много, но по делу):
• «Тоннельные дуги, имеющие скрытый приемник, кончаются скобками, чтобы отразить тот факт, что такая дуга идет к какой-то другой части модели или выходит из нее или что она не будет более в этой модели рассматриваться…. Хотя мы неоднократно сталкивались с полезным применением этой методики, советуем применять ее с большой осторожностью. При неправильном использовании она быстро становится прикрытием плохого моделирования. Поэтому мы рекомендуем ее только опытным SADT-аналитикам, да и то редко…»
• «Тоннельные» обозначения были введены в SADT после нескольких лет интенсивного использования этой методологии в ряде областей. Опыт показал, что при описании сложных систем требуется большое число дуг для корректного и подробного представления системы (Прим. автора статьи: т.е. они увидели недостатки методологии SADT, но пошли не по тому пути!).
• «Тоннельные» обозначения используются для того, чтобы избежать хаотического заполнения нежелательными подробностями диаграмм высокого уровня. (Прим. автора статьи: но они же сами писали про необходимость ветвления и слияния дуг!).
• «… мы рекомендуем сначала проводить дуги сквозь границы блоков, а затем определять, в каких случаях это снижает качество описания (Прим. автора статьи: вот только как померить это качество?!). Только после этого можно помещать дуги в тоннели для улучшения читабельности модели…» (Прим. автора статьи: читабельность модели – идеальный критерий, чтобы сделать из инженерной модели симулякр).
Лично я считаю тоннельные стрелки наиболее слабым местом методологии SADT. Последствие их применения – создание модели, которая никакого отношения к инженерному походу не имеет. Однако, например в Business Studio, специально добавлен функционал так называемых «междиаграммных ссылок» (МДС), который делает перемещение между диаграммами, связанными тоннельными стрелками, простым и удобным. Но такая возможность искушает пользователей и они забывают про системность, соединяя блоки системы (процессы на уровнях 3 и 4) напрямую. Вспомните аналогию пука проводов, торчащих из ящика…
Создавать сначала модель объектов, а потом процессов
Приведу еще некоторые важные цитаты:
• «Чем лучше проанализированы объекты системы, тем полнее функциональные диаграммы будут описывать работу системы. Из этого следует, что декомпозиция данных должна начинаться раньше и проводиться согласованно с декомпозицией функций. Хорошая декомпозиция данных является ключом к хорошей декомпозиции функций..».
• «…Вот почему SADT предусматривает дополнительное описание полной иерархии объектов системы посредством формирования глоссария для каждой диаграммы модели и объединения этих глоссариев в Словарь данных. Таким образом, Словарь данных, важное дополнение модели, становится основным хранилищем полной иерархии объектов системы..».
• «Списки объектов системы, создаваемые в ходе моделирования, в SADT принято называть «списками данных»» Термин «данные» здесь употребляется как синоним слова «объект»… Составление списка данных является начальным этапом создания каждой диаграммы функциональной SADT-модели. Правило заключается в том, чтобы вначале составить список данных, а потом список функций…
• «В современных аналитических методах слишком часто уделяется повышенное внимание функциям в ущерб данным. Начиная с составления списка данных, вы сможете избежать перехода к немедленной функциональной декомпозиции. Списки данных помогут выполнить более глубокий анализ и при этом не концентрироваться на функциях системы, избегая пробелов, которые часто возникают из предвзятых представлений о функциональных декомпозициях».
В последней цитате речь идет о крайней субъективности в определении структуры процессов при отсутствии понимания реальных объектов преобразования (информация, документы, материальные ресурсы).
Например, при моделировании в нотации IDEF0 в среде Business Studio многие бизнес-аналитики рисуют стрелки на диаграммах, но вообще не привязывают к ним объекты из справочника «Объекты деятельности». В результате модель оказывается крайне субъективной и оторванной от реальности.
Исключение составляет ситуация, когда сначала создают документ в справочнике «Объекты деятельности», а потом переносят его на диаграмму. Автоматически создается стрелка с тем же названием. По данной стрелке передается документ, на основе которого стрелка была создана. Но такой способ годится только на самом нижнем уровне описания в нотации IDEF0. Если применять его на А0, то вы получите лес стрелок и абсолютно нечитаемую диаграмму.
Кстати, в Business Studio 4.2. (текущая версия на момент написания статьи) сформировать иерархический справочник объектов деятельности невозможно – только линейный список. Либо приходится создавать псевдо-иерархию за счет использования папок.
Надо отметить, что создание иерархического справочника объектов деятельности представляет собой весьма сложную методическую задачу. Чего стоит только наличие дублирующих друг друга справочников в различных информационных системах компании…
Но без создания иерархических справочников объектов деятельности создать инженерную модель бизнеса невозможно.
Как можно доработать SADT для решения указанных проблем?
Сформулируем некоторые практические правила использования SADT для создания действительно инженерной архитектурной модели бизнеса (в Business Studio):
- два процесса на схеме (в случае двустороннего взаимодействия между ними) могут соединяться только двумя стрелками («правило двух стрелок» — туда и обратно); стрелки (трубы) именуются, например, следующим образом: БП1.И1-БП2.В1 (исходящая стрелка 1 Бизнес-процесса 1 поступает как входящая стрелка 1 в Бизнес-процесс 2);
- на каждом уровне модели (до уровня BPMN) определяются процессы управления;
- по каждой стрелке должны двигаться реальные объекты из справочников (информация, документы, материальные ресурсы);
- внешние ссылки разрешены только на диаграмме А0;
- использование междиаграммных ссылок (МДС) запрещено на всех диаграммах (исключение может быть только одно – когда создано две отдельных модели в IDEF0 (у каждой своя контекстная диаграмма) и их нужно связать между собой. Но в этом случае допускаются только МДС на диаграмме А0).
На рисунке 2 представлена модель компании (промышленное производство), сформированная на основе представленных выше правил (кроме «правила двух стрелок» — пока выбрано некоторое промежуточное решение).
Использованы разные цвета для стрелок, по которым движутся объекты разного типа:
• красные стрелки — управляющие воздействия (ограничения, планы, приказы и т.п.);
• серые стрелки – отчетность всех видов, проекты планов и т.п.;
• синие стрелки – информационные и материальные потоки;
• розовые стрелки – запросы на предоставление сервисов (входы в обеспечивающие процессы);
• зеленые – ресурсы для выполнения процессов и результаты сервисов (оборудование, ИТ-сервисы, персонал и т.п.).
Стрелки одного типа частично наложены друг на друга для сохранения визуальной наглядности диаграммы.
Вверху рисунка 2 показана процессная категория «Управление бизнесом». Из этого четырехугольника выходят стрелки красного цвета – стрелки управления, которые входят сверху во все остальные категории процессов.
Ниже показаны так называемые основные процессы, которые участвуют в создании продукта (оказании услуг). Процессные категории данного типа связаны между собой стрелками синего цвета. При построении диаграммы была сделана попытка минимизировать количество стрелок между объектами.
Еще ниже представлен четырехугольник категории «Инженерно-техническое обеспечение». Из него выходят стрелки зеленого цвета – ресурсы, необходимые для выполнения остальных процессов (оборудование, ЗИП и проч.). На диаграмме видно, что эти зеленые стрелки заходят во все остальные процессы снизу в соответствии с методологией SADT.
Справа внизу показана категория «Обеспечение операционной деятельности» — внутри все процессы обеспечения, такие как «Управление персоналом», «Административно-хозяйственное обеспечение» и другие. Видно, что выходом категории также являются зеленые стрелки, передающие ресурсы (например, персонал).
Важно, что все реально взаимодействующие бизнес-процессы связаны между собой реальными потоками объектов.
Если бы в Business Studio была возможность включать/выключать отображение различных типов стрелок (например, показать только управление и отчетность), то модель можно было разрабатывать и смотреть по слоям. Такое решение было бы намного удобнее.
Представленная на рисунке 2 модель может показаться сложной. Но она имеет то преимущество, что все взаимодействующие процессы связаны стрелками, по которым движутся реальные объекты (информация, документы, материальные объекты). Это означает, что:
• можно четко определить входы/выходы процессов и зоны ответственности руководителей;
• для каждого процесса можно определить цели и показатели;
• процессы можно синхронизовать между собой.
Выводы
По итогам анализа недостатков методологии SADT можно сделать следующие выводы:
• методология SADT в классическом варианте содержит ряд допущений, которые не позволяют использовать ее для создания инженерной модели бизнеса (ИМБ);
• за счет отмены тоннельных стрелок и введения новых правил моделирования можно скорректировать методологию SADT и сделать ее применимой для создания ИМБ;
• существующие системы бизнес-моделирования (такие, как ARIS или Business Studio) крайне неудобны для создания сложной ИМБ;
• есть основания полагать, что ИМБ может служить платформой для создания полной цифровой модели бизнеса путем интеграции подсистем управления и ряда функциональных приложений на единой процессной платформе.
В.В. Репин,
к.т.н., доцент, консультант по управлению, тренер,
Генеральный директор ООО «Владимир Репин Менеджмент»
Ноябрь 2018 г.
Модель системы стандартизации бизнес-процессов
Модель системы стандартизации бизнес-процессов
В статье Владимира Репина представлена комплексная модель системы стандартизации бизнес-процессов компании на верхнем уровне. Приводятся два варианта модели: функционально-ценностная модель и модель потоков. Представленная в статье информация может быть использована для разработки регламента управления жизненным циклом внутренних нормативно-методических документов организации.
Краткое введение
Описание бизнес-процессов, разработка, внедрение и контроль исполнения регламентов – важнейшая область деятельности современной компании. Несистемный, хаотичный подход к такой работе приводит к появлению низкокачественных графических схем процессов и неработоспособных регламентов. Это, в свою очередь, может привести к разочарованию руководителей и сотрудников организации в методах процессного управления.
Для того, чтобы снизить риски и повысить эффективность работы по описанию и регламентации бизнес-процессов нужно подходить к решению задачи комплексно, системно. Начнем с базового определения (формулировка автора статьи):
Система стандартизации бизнес-процессов компании (ССБП) – это комплекс процессов, методов, инструментов и ресурсов, обеспечивающий описание бизнес-процессов, разработку, ввод в действие, контроль исполнения, поддержание в актуальном состоянии, совершенствование, оценку эффекта для бизнеса и своевременную отмену нормативно-методических документов компании.
В данной статье я хочу познакомить читателя со своими методическими наработками этой области, а именно рассмотреть модель процессов ССБП. Причем вашему вниманию будут представлены два варианта модели: функционально-целевая модель и модель потоков. Процессы на ней одни и те же, но методики построения существенно отличаются.
Кроме того, хочу отметить, что ССБП – это не ВСЁ, что нужно сделать для создания эффективной системы управления в компании. ССБП – это не модель системы управления в целом. Это только часть, подсистема для эффективной работы по описанию и регламентации бизнес-процессов. Прошу обратить на этот момент внимание.
Функционально-целевая модель ССБП
На рис. 1 представлена модель процессов ССБП. Для построения модели использована нотация IDEF0, однако на схеме сознательно допущены некоторые нарушения (например, для ряда процессов не показаны управляющие воздействия).
Данную модель я разрабатывал, пытаясь поставить себя на место собственника бизнеса. Для этого информационные входы/выходы были заменены на категории, показывающие результат каждого подпроцесса с точки зрения бизнеса.
Цель любого процесса – получение результата, важного с точки зрения бизнес-заказчика и/или внешнего клиента. Только глубоко анализируя суть процесса, контекст (его ближайшее окружение) и интеграцию в общую систему, можно четко сформулировать его результат, причем используя понятие ценности. Именно поэтому я использую понятие «функционально-целевая» модель. Возможно, можно было бы подобрать лучшее название, но я пока использую это.
Рассматриваемая модель ССБП содержит полезную информацию для сотрудников отдела организационного развития (бизнес-аналитиков Процессного офиса). Для них очень важно понимание ценности каждого процесса в рамках ССБП в целом. В противном случае – при непонимании или недопонимании функциональной сути и ценности каждого процесса, бизнес-аналитикам будет сложно выстроить эффективную систему работы с процессами и стандартами компании.
Как видно на рис. 1, основной результат или цель функционирования ССБП в целом – это «Возможность ведения прозрачного, управляемого и эффективного бизнеса» для собственников и топ-менеджмента. Не думаю, что для кого-то из собственников это не важно.
Надеюсь, вы обратили внимание на термин «Возможность» в формулировке результата. Честно говоря, я не люблю (на то имеются конкретные основания), когда используют термин «Обеспечение» при формулировке целей. Термин «возможность» — довольно близкий. Но в данном контексте понятные, корректные и актуальные регламенты – это действительно ВОЗМОЖНОСТЬ для руководителей — возможность эффективного контроля и управления процессами. А вот воспользуются ли они этой возможностью – это другой вопрос. Это другая часть системы управления, которую я в данной статье не рассматриваю.
Надеюсь, что представленная модель будет иметь для вас ценность. После осмысления схемы рис. 1, вы сможете четко обосновать для собственника компании ценность ССБП и суть каждого процесса в системе.
Рассмотрим кратко каждый процесс, представленный на схеме рис. 1.
- Управление системой стандартизации бизнес-процессов
Основной результат: возможность функционирования и развития системы стандартизации бизнес-процессов.
Описание: ССБП, как любая система, требует управления. Предоставленная себе самой она будет деградировать. К сожалению, такая ситуация наблюдается довольно часто.
Основной результат подпроцесса управления, на мой взгляд, — возможность ССБП выполнять свое функциональное назначение (как части более сложной системы), а так же ее развитие, синхронизированное с изменениями организации в целом. Уровень развития ССБП должен соответствовать уровню развития организации в целом. За управление ССБП должен отвечать конкретный руководитель организации, например Директор по организационному развитию.
- Описание и оптимизация бизнес-процессов
Основной результат: Глубокое и адекватное понимание процессов бизнеса. Понимание возможностей оптимизации процессов
Описание: Первый результат дает возможность регламентации процессов. Если мы глубоко и адекватно понимаем выполняемые процессы, знаем важные практически нюансы, мы способны создавать регламенты, основанные на 100% понимании процессов. Это – одно из важнейших условий эффективной работы по регламентам.
Второй результат заключается в возможности инициации и выполнения внутренних проектов организационного развития, которые изменяют процессы организации. Точки старта – это понимание проблем в процессах и путей их устранения.
3.Разработка НДМ
Основной результат: Возможность внедрения эффективных стандартов для бизнеса.
Описание: Основной результат процесса разработки – это регламенты (шире – НМД в целом). Но не просто регламенты. Это: а) документы, которые можно реально внедрить; б) документы, внедрение которых означает результативное и эффективное выполнение процессов на практике. Регламенты – регламентам рознь. Процесс разработки должен выдавать качественный результат с точки зрения возможности практической работы.
- Ввод НМД в действие
Основной результат: Возможность ведения бизнеса по эффективным стандартам.
Описание: Написанный стандарт и внедренный стандарт – это две большие разницы. Основной результат процесса состоит в том, что сотрудники: а) досконально знают требования НМД; б) имеют правильные навыки выполнения работы; в) понимают важность выполнения работы в соответствии с требованиями. При этом стоит отметить, что процесс НЕ включает в себя оперативное управление или контроль исполнения регламентов.
- Поддержка базы знаний и web-портала
Основной результат: Возможность доступа к базе знаний для ведения бизнеса по стандартам.
Описание: Легкость и простота доступа к регламентирующим документам принципиально важна для эффективной работы ССБП. База знаний и, особенно, внутренний web-портал – это необходимые для этого инструменты. Основной результат процесса – возможность быстрого и легкого доступа к информации. Другими словами, — это создание информационного пространства в области регламентации деятельности компании.
- Хранение НМД и выдача копий НМД
Основной результат: Снижение рисков ведения бизнеса. Возможность использования стандартов.
Описание: В некоторых компаниях до сих пор есть практическая необходимость в использовании учтенных бумажных копий нормативных документов. Данный процесс дает возможность легитимного использования копий. Важно, что все копии являются актуальными. Тем самым процесс снижает риски, которые могут возникать при использовании устаревших копий нормативных документов при выполнении деятельности.
- Контроль необходимости актуализации НМД
Основной результат: Соответствие стандартов требованиям бизнеса.
Описание: Регламенты постоянно устаревают – это факт. Жизнь и работа постоянно меняются. Бизнес вынужден постоянно меняться, синхронизуя свои процессы с внешней средой, клиентами, поставщиками и проч. Своевременный контроль актуальности НМД дает возможность вовремя изменять стандарты, поддерживая их соответствие требованиям бизнеса.
- Инвентаризация НМД
Основной результат: Соответствие стандартов требованиям бизнеса.
Описание: Цель процесса практически повторяет цель процесса № 7, но методы выполнения этих процессов разные. Инвентаризация НМД проводится раз в полгода (год) более сложным методом. Выявляется реальное состояние каждого НМД с точки зрения актуальности и практической полезности для бизнеса.
- Отмена НМД
Основной результат: Снижение рисков ведения бизнеса.
Описание: Использование сотрудниками устаревших (неактуальных документов) увеличивает риски для компании. Возможны некорректные действия, приводящие к необходимости переделки работы, штрафным санкциям и т.п. Поэтому своевременная отмена НМД (включая уведомление сотрудников) приводит к снижению рисков ведения бизнеса.
- Анализ использования НМД и оценка эффекта для бизнеса
Основной результат: Возможность повышения эффективности использования стандартов для бизнеса.
Описание: Компания, которая хочет развиваться, должна понимать недостатки и перспективные возможности каждой своей подсистемы. ССБП – это часть системы работы, отвечающая за наличие и использование регламентов. Данный подпроцесс нужен, чтобы понимать, насколько эффективно компания использует существующие стандарты. Анализ практического использования регламентов и выявление возникающих при этом проблем, дают возможность принимать решения, повышающие эффективность использования стандартов для бизнеса.
- Внутренний аудит
Основной результат: Понимание проблем и оценка эффективности работы по стандартам.
Описание: Включение процесса внутреннего аудита в состав ССБП, возможно, кому-то покажется спорным. Это действительно так. В данном контексте меня интересует возможность выявления отклонений выполняемой деятельности от утвержденных стандартов, определение и устранение причин этих отклонений. Внутренний аудит является важной частью ССБП, так как дает понимание проблем и оценку эффективности работы по стандартам.
- Обучение и аттестация по НМД
Основной результат: Знания, навыки и мастерство работы по стандартам для повышения эффективности бизнеса.
Описание: Периодическое выявление реального уровня знаний стандартов и оценки уровня практических навыков работы по стандартам – это инструмент совершенствования выполняемой деятельности. Результат данного процесса – реальные знания и навыки работы по стандартам. Сотрудники, знающие и выполняющие требования стандартов, непосредственно влияют на повышение эффективности бизнеса в целом.
Модель потоков
На рис. 2 так же показана модель ССБП, но вместо описания ценности (главного результата), создаваемой каждый процессом, представлены потоки документов (информации).
С точки зрения методики исполнения эта схема является классической структурной моделью процесса на верхнем уровне. Она показывает взаимодействие подпроцессов между собой на уровне документооборота, что важно с практической точки зрения.
Вполне вероятно, что читателю данная схема будет более понятна. Она вполне подходит для дальнейшей декомпозиции каждого подпроцесса, например, в нотации CFFC, BPMN или eEPC.
Хотел бы привести небольшую практическую рекомендацию по выполнению такой работы. Прежде чем начать формировать модели подпроцессов ССБП (т.е. выполнять декомпозицию), рабочей группе проекта внедрения ССБП целесообразно заполнить таблицу, содержащую следующие столбцы:
• №.
• Наименование процесса.
• Главная цель процесса.
• Входы (информация, документы).
• Выходы (информация, документы).
• Участники.
• Ответственный.
Заполнение такой таблицы поможет участникам проекта глубже понять суть каждого подпроцесса, увязать их между собой в единую, продуманную и эффективно работающую систему.
Резюме
Итак, в статье вашему вниманию была представлена модель процессов ССБП. Автор надеется, что материал будет полезен для сравнения с вашим видением, для построения системы работы с регламентирующими документами в компании.
Буду признателен за обратную связь и примеры практического использования модели (возможно, в измененном виде) в вашей организации.
Более подробно о практических аспектах построения системы можно узнать на моем авторском тренинге «Стандартизация бизнес-процессов».
В.В. Репин,
к.т.н., доцент, тренер, консультант по управлению.
Февраль 2016 г.