<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>bpmntraining.ru &#187; Разное</title>
	<atom:link href="http://bpmntraining.ru/cat/misc/feed/" rel="self" type="application/rss+xml" />
	<link>https://bpmntraining.ru</link>
	<description>Обучаем BPM/BPMN с 2010 г.</description>
	<lastBuildDate>Sat, 18 Apr 2026 13:28:30 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Логистический ад (5)</title>
		<link>https://bpmntraining.ru/2026/04/logistics-hell-5/</link>
		<comments>https://bpmntraining.ru/2026/04/logistics-hell-5/#comments</comments>
		<pubDate>Sat, 18 Apr 2026 13:28:00 +0000</pubDate>
		<dc:creator>Анатолий Белайчук</dc:creator>
				<category><![CDATA[Разное]]></category>

		<guid isPermaLink="false">https://bpmntraining.ru/?p=409</guid>
		<description><![CDATA[(Предыдущая часть &#8211; Начало) Теперь применим паттерн &#171;групповая обработка&#187; к исходной задаче – Рис. 6. Групповая обработка товарных позиций Один и тот же паттерн здесь применен дважды: для таможенного декларирования и для доставки. Схема процесса таможенного декларирования – Рис. 7. &#8230; <a href="https://bpmntraining.ru/2026/04/logistics-hell-5/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>(<a href="logistics-hell-4">Предыдущая часть</a> &#8211; <a href="logistics-hell">Начало</a>)</p>
<p>Теперь применим паттерн &laquo;групповая обработка&raquo; к исходной задаче –</p>
<p style="text-align: center;"><a href="https://bpmntraining.ru/wp-content/uploads/2026/04/6.png"><img class="aligncenter size-large wp-image-400" title="6" src="https://bpmntraining.ru/wp-content/uploads/2026/04/6-600x360.png" alt="" width="600" height="360" /></a></p>
<p style="text-align: center;"><strong>Рис. 6. Групповая обработка товарных позиций</strong></p>
<p>Один и тот же паттерн здесь применен дважды: для таможенного декларирования и для доставки.</p>
<p>Схема процесса таможенного декларирования –<span id="more-409"></span></p>
<p style="text-align: center;"><a href="https://bpmntraining.ru/wp-content/uploads/2026/04/7.png"><img class="aligncenter size-large wp-image-401" title="7" src="https://bpmntraining.ru/wp-content/uploads/2026/04/7-600x307.png" alt="" width="600" height="307" /></a></p>
<p style="text-align: center;"><strong>Рис. 7. Процесс таможенного декларирования</strong></p>
<p>Комментарии к схеме:</p>
<ul>
<li>Процесс запускается каждый час (например) и начинает с того, что выбирает из базы товарные позиции со статусом &laquo;К декларированию&raquo;, установленным подпроцессом на рис. 6.</li>
<li>Найденные товарные позиции группируются по заказам.</li>
<li>В цикле по заказам проверяется, все ли товарные позиции прибыли на таможенный склад. Если да, подаем декларацию.</li>
<li>Если какие-то позиции задерживаются, проверяем как долго мы уже их ждем. Если прошло больше 48 часов (например), подаем декларацию по прибывшим товарным позициям, не дожидаясь отставших.</li>
<li>В противном случае завершаем работу экземпляра подпроцесса. Через час процесс запустится снова, и так до тех пор, пока либо прибудут все товарные позиции, либо истечет срок ожидания.</li>
<li>Подав таможенную декларацию и получив ответ таможни, меняем статус товарной позиции, чтобы подпроцесс на рис. 6 пошел дальше.</li>
</ul>
<p>Для полноты картины осталось смоделировать процесс доставки, это я предоставляю сделать читателям самостоятельно. Он устроен аналогично – запускается по таймеру, ищет товарные позиции, группирует их по заказам, проверяет срок ожидания, меняет статус.</p>
<p>В завершение, покажем, сколько у нас получилось бизнес-процессов и как они друг с другом связаны.</p>
<p style="text-align: center;"><a href="https://bpmntraining.ru/wp-content/uploads/2026/04/8.png"><img class="aligncenter size-full wp-image-402" title="8" src="https://bpmntraining.ru/wp-content/uploads/2026/04/8.png" alt="" width="459" height="230" /></a></p>
<p style="text-align: center;"><strong>Рис. 8. Диаграмма бизнес-способностей</strong></p>
<p>Внимание: хотя на рис. 8 изображены значки из палитры BPMN, это НЕ диаграмма BPMN, а диаграмма в нотации бизнес-способностей (Business Capabilities Diagram).</p>
<p>Что это за нотация, зачем она нужна и как ею пользоваться будет рассказано в статье в одном из ближайших номеров журнала &laquo;Открытые системы. СУБД&raquo;, о выходе статьи сообщу дополнительно.</p>
]]></content:encoded>
			<wfw:commentRss>https://bpmntraining.ru/2026/04/logistics-hell-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Логистический ад (4)</title>
		<link>https://bpmntraining.ru/2026/04/logistics-hell-4/</link>
		<comments>https://bpmntraining.ru/2026/04/logistics-hell-4/#comments</comments>
		<pubDate>Fri, 17 Apr 2026 09:17:59 +0000</pubDate>
		<dc:creator>Анатолий Белайчук</dc:creator>
				<category><![CDATA[Разное]]></category>

		<guid isPermaLink="false">https://bpmntraining.ru/?p=408</guid>
		<description><![CDATA[(Предыдущая часть &#8211; Начало) Отвлечемся от исходной задачи и рассмотрим паттерн &#171;групповая обработка&#187; на более простом примере – Рис. 4. Групповая обработка Комментарии к схеме: Заказы поступают от клиентов асинхронно и помещаются в базу данных со статусом &#171;Ожидание&#187; Процесс перевозки, &#8230; <a href="https://bpmntraining.ru/2026/04/logistics-hell-4/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>(<a href="logistics-hell-3">Предыдущая часть</a> &#8211; <a href="logistics-hell">Начало</a>)</p>
<p>Отвлечемся от исходной задачи и рассмотрим паттерн &laquo;групповая обработка&raquo; на более простом примере –</p>
<p style="text-align: center;"><a href="https://bpmntraining.ru/wp-content/uploads/2026/04/4.png"><img class="aligncenter size-large wp-image-398" title="4" src="https://bpmntraining.ru/wp-content/uploads/2026/04/4-600x360.png" alt="" width="600" height="360" /></a></p>
<p style="text-align: center;"><strong>Рис. 4. Групповая обработка</strong></p>
<p>Комментарии к схеме:<span id="more-408"></span></p>
<ul>
<li>Заказы поступают от клиентов асинхронно и помещаются в базу данных со статусом &laquo;Ожидание&raquo;</li>
<li>Процесс перевозки, стартующий каждое утро, собирает все заказы с этим статусом, выполняет перевозку и по завершению переводит все обработанные заказы в статус &laquo;Выполнено&raquo;</li>
<li>По изменению статуса срабатывает событие-условие в клиентском процессе, после чего он переходит к расчетам по заказу и благополучно завершается.</li>
</ul>
<p>Это был простейший вариант групповой обработки. При желании его можно усложнить, например, осуществлять перевозку раздельно по регионам получателей –</p>
<p style="text-align: center;"><a href="https://bpmntraining.ru/wp-content/uploads/2026/04/5.png"><img class="aligncenter size-large wp-image-399" title="5" src="https://bpmntraining.ru/wp-content/uploads/2026/04/5-600x451.png" alt="" width="600" height="451" /></a></p>
<p style="text-align: center;"><strong>Рис. 5. Групповая обработка с циклом по объектам</strong></p>
<p>К сожалению, моделер не может изобразить поток данных из задачи смены статуса внутри развернутого подпроцесса перевозки, поэтому стрелка к хранилищу данных идет от подпроцесса в целом.</p>
<p>(<a href="logistics-hell-5">Продолжение</a>)</p>
]]></content:encoded>
			<wfw:commentRss>https://bpmntraining.ru/2026/04/logistics-hell-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Логистический ад (3)</title>
		<link>https://bpmntraining.ru/2026/04/logistics-hell-3/</link>
		<comments>https://bpmntraining.ru/2026/04/logistics-hell-3/#comments</comments>
		<pubDate>Wed, 15 Apr 2026 10:53:20 +0000</pubDate>
		<dc:creator>Анатолий Белайчук</dc:creator>
				<category><![CDATA[Разное]]></category>

		<guid isPermaLink="false">https://bpmntraining.ru/?p=407</guid>
		<description><![CDATA[(Предыдущая часть &#8211; Начало) Прежде чем перейти к паттерну групповой обработки, смоделируем оформление разрешительной документации. Сложность здесь в том, что товарные позиции заказа и разрешительные документы связаны как многие-ко-многим: для одной товарной позиции может потребоваться несколько разрешительных документов и наоборот, &#8230; <a href="https://bpmntraining.ru/2026/04/logistics-hell-3/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>(<a href="logistics-hell-2">Предыдущая часть</a> &#8211; <a href="logistics-hell">Начало</a>)</p>
<p>Прежде чем перейти к паттерну групповой обработки, смоделируем оформление разрешительной документации.</p>
<p>Сложность здесь в том, что товарные позиции заказа и разрешительные документы связаны как многие-ко-многим: для одной товарной позиции может потребоваться несколько разрешительных документов и наоборот, несколько товарных позиций могут закрываться одним и тем же разрешительным документом.</p>
<p>Схема, предусматривающая такие возможности –</p>
<p style="text-align: center;"><a href="https://bpmntraining.ru/wp-content/uploads/2026/04/3.png"><img class="aligncenter size-large wp-image-397" title="3" src="https://bpmntraining.ru/wp-content/uploads/2026/04/3-600x288.png" alt="" width="600" height="288" /></a></p>
<p style="text-align: center;"><strong>Рис. 3. Асинхронное оформление разрешительной документации</strong></p>
<p>Комментарии к схеме:</p>
<ul>
<li>Работа над разрешительными документами запускается параллельно с обработкой товарных позициях в цикле по объектам – по экземпляру подпроцесса на каждый документ.</li>
<li>Событие-условие &laquo;Работа над разрешительными документами завершена&raquo; срабатывает, когда по всем разрешительным документам, требуемым для данной товарной позиции, есть какой-то результат (положительный или отрицательный).</li>
</ul>
<p>(<a href="logistics-hell-4">Продолжение</a>)</p>
]]></content:encoded>
			<wfw:commentRss>https://bpmntraining.ru/2026/04/logistics-hell-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Логистический ад (2)</title>
		<link>https://bpmntraining.ru/2026/04/logistics-hell-2/</link>
		<comments>https://bpmntraining.ru/2026/04/logistics-hell-2/#comments</comments>
		<pubDate>Tue, 14 Apr 2026 06:50:51 +0000</pubDate>
		<dc:creator>Анатолий Белайчук</dc:creator>
				<category><![CDATA[Разное]]></category>

		<guid isPermaLink="false">https://bpmntraining.ru/?p=406</guid>
		<description><![CDATA[(Начало) Первая версия модели процесса – Рис. 1. Заказ на таможенное оформление К сожалению, эта схема годится только для заказов с единственной товарной позицией. Если у нас N товарных позиций и они могут обрабатываться независимо друг от друга, то нужен &#8230; <a href="https://bpmntraining.ru/2026/04/logistics-hell-2/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>(<a href="logistics-hell">Начало</a>)</p>
<p>Первая версия модели процесса –</p>
<p style="text-align: center;"><a href="https://bpmntraining.ru/wp-content/uploads/2026/04/1.png"><img class="size-large wp-image-395  aligncenter" title="1" src="https://bpmntraining.ru/wp-content/uploads/2026/04/1-600x228.png" alt="" width="600" height="228" /></a></p>
<p style="text-align: center;"><strong>Рис. 1. Заказ на таможенное оформление</strong></p>
<p>К сожалению, эта схема годится только для заказов с единственной товарной позицией.<span id="more-406"></span></p>
<p>Если у нас N товарных позиций и они могут обрабатываться независимо друг от друга, то нужен цикл по объектам –</p>
<p style="text-align: center;"><a href="https://bpmntraining.ru/wp-content/uploads/2026/04/2.png"><img class="size-large wp-image-396  aligncenter" title="2" src="https://bpmntraining.ru/wp-content/uploads/2026/04/2-600x250.png" alt="" width="600" height="250" /></a></p>
<p style="text-align: center;"><strong>Рис. 2. Заказ на таможенное оформление, цикл по товарным позициям</strong></p>
<p>Как видим, BPMN легко позволяет расщепить процесс на несколько параллельных потоков работ – в данном случае процесс обработки заказа на распараллеливается на экземпляры подпроцесса обработки товарных позиций.</p>
<p>Но по условиям задачи мы не можем обрабатывать товарные позиции совсем уж независимо, надо по возможности обрабатывать их пакетом.</p>
<p>Объединить потоки работ в BPMN существенно сложнее, чем расщепить. Это делается с помощью паттерна под названием &laquo;групповая обработка&raquo;.</p>
<p>(<a href="logistics-hell-3">Продолжение</a>)</p>
]]></content:encoded>
			<wfw:commentRss>https://bpmntraining.ru/2026/04/logistics-hell-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Логистический ад</title>
		<link>https://bpmntraining.ru/2026/04/logistics-hell/</link>
		<comments>https://bpmntraining.ru/2026/04/logistics-hell/#comments</comments>
		<pubDate>Mon, 13 Apr 2026 15:54:40 +0000</pubDate>
		<dc:creator>Анатолий Белайчук</dc:creator>
				<category><![CDATA[Разное]]></category>

		<guid isPermaLink="false">https://bpmntraining.ru/?p=394</guid>
		<description><![CDATA[По моим наблюдениям, в любой отрасли считают, что самый сложный бизнес &#8211; у них. Автопром демонстрирует сложность своих цепочек поставок. Розница говорит &#171;произвести каждый может, ты попробуй продай&#187;. Что до банкиров, то они априори считают себя самыми крутыми. Но если &#8230; <a href="https://bpmntraining.ru/2026/04/logistics-hell/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>По моим наблюдениям, в любой отрасли считают, что самый сложный бизнес &#8211; у них. Автопром демонстрирует сложность своих цепочек поставок. Розница говорит &laquo;произвести каждый может, ты попробуй продай&raquo;. Что до банкиров, то они априори считают себя самыми крутыми.</p>
<p>Но если рассматривать не бизнес вообще, а только процессную составляющую, то самые сложные процессы, которые я встречал (а я имел дело с самым разными отраслями), были в логистике. Моделирование бизнес-процессов мультимодальной (доставка несколькими видами транспорта, например ж/д – море – фура), сборной (товары нескольких клиентов в одном контейнере), трансграничной (таможенное оформление) логистики – задача адски сложная.</p>
<p>С другой стороны, любая проблема – это одновременно возможность! В данном случае – возможность освоить продвинутые техники моделирования процессов в нотации BPMN 2.0.</p>
<p>Давайте возьмем не самый сложный логистический бизнес-процесс (без мультимодальности, без сборной доставки), рассмотрим проблемы, возникающую при наивном подходе к его моделированию, и постараемся выработать типовой подход к их решению.</p>
<h2>Описание процесса</h2>
<p>Наша компания оказывает логистические услуги. <span id="more-394"></span>Мы ничего сами не производим, физической доставкой тоже занимается третья компания, а мы занимаемся только экспедицией (контролем прохождения товара) и таможенным оформлением.</p>
<p>Этапы процесса:</p>
<ol>
<li>Клиент размещает у нас заказ, содержащий N товарных позиций.</li>
<li>Товары поступают на таможенный склад.</li>
<li>Параллельно с ожиданием поступления товаров, мы оформляем разрешительную документацию, которая потребуется для растаможивания.</li>
<li>Мы оформляем и подаем таможенную декларацию.</li>
<li>Таможня выпускает товары.</li>
<li>Мы отправляем товар клиенту.</li>
<li>Клиент оплачивает наши услуги, мы закрываем сделку.</li>
</ol>
<p>Выше описан благополучный сценарий – все товары по заказу поступили на таможенный склад, таможня все товары выпустила. Обычно так и бывает, но надо предусмотреть и плохие сценарии:</p>
<ul>
<li>Часть товаров на склад поступила, часть – нет, и неизвестно когда поступит и поступит ли вообще. Пусть это случается редко, но предусмотреть такие ситуации необходимо.</li>
<li>Часть разрешительных документов получить удалось, часть – нет, и неизвестно удастся ли.</li>
<li>Таможня одну часть товаров выпустила, по другим требует дополнительные разрешительные документы, а третьи вообще отказывается выпускать.</li>
</ul>
<p>В чем здесь сложность: бесконечно ждать нельзя – благополучное прибывшие/растаможенные товары надо двигать дальше по процессу, а проблемные &laquo;выделять в отдельное производство&raquo;, как говорят юристы. То есть в нескольких точках поток работ распараллеливается – один поток идет дальше, второй встает на паузу (ждем поступления оставшегося товара), третий зацикливается (подаем декларацию повторно).</p>
<p>Напрашивающееся решение – работать с каждой товарной позицией независимо: какая-то товарная позиция прибыла на таможенный склад – растамаживаем ее, не дожидаясь остальных. Аналогично с доставкой. Но бизнес говорит, что так работать нельзя: доставлять товары по отдельности выйдет дороже и подача каждой таможенной декларации тоже стоит денег.</p>
<p>Итак, имеется два требования к процессу со стороны бизнеса, отчасти противоречащих друг другу:</p>
<ul>
<li>обрабатывать товары &laquo;пакетом&raquo;</li>
<li>обрабатывать товары по отдельности, если отстающих ждать слишком долго</li>
</ul>
<p>Как бы вы смоделировали такой процесс?</p>
<p>(<a href="logistics-hell-2">Продолжение</a>)</p>
]]></content:encoded>
			<wfw:commentRss>https://bpmntraining.ru/2026/04/logistics-hell/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#171;BPMN &#8211; метод и стиль&#187; теперь на русском</title>
		<link>https://bpmntraining.ru/2025/02/method-and-style/</link>
		<comments>https://bpmntraining.ru/2025/02/method-and-style/#comments</comments>
		<pubDate>Sun, 02 Feb 2025 11:52:28 +0000</pubDate>
		<dc:creator>Анатолий Белайчук</dc:creator>
				<category><![CDATA[Разное]]></category>

		<guid isPermaLink="false">https://bpmntraining.ru/?p=390</guid>
		<description><![CDATA[Брюс Сильвер &#8211; пожалуй самый авторитетный эксперт по BPMN, член технического комитета по разработке стандарта BPMN 2.0. Его книга &#171;BPMN &#8211; метод и стиль&#187; стала настольной книгой специалистов по BPMN по всему миру, а теперь она стала доступна на русском &#8230; <a href="https://bpmntraining.ru/2025/02/method-and-style/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Брюс Сильвер &#8211; пожалуй самый авторитетный эксперт по BPMN, член технического комитета по разработке стандарта BPMN 2.0. Его книга &laquo;BPMN &#8211; метод и стиль&raquo; стала настольной книгой специалистов по BPMN по всему миру, а теперь она стала доступна на русском языке <a href="https://alpinabook.ru/catalog/book-bpmn-2/" target="_blank">в онлайн-магазине издательства Alpina</a>.</p>
<p><a href="https://alpinabook.ru/catalog/book-bpmn-2/"><img class="alignnone size-medium wp-image-392" title="Брюс Сильвер, «BPMN - метод и стиль»" src="https://bpmntraining.ru/wp-content/uploads/2025/02/silver-300x415.png" alt="" width="300" height="415" /></a></p>
<p>«Метод и стиль» — это система соглашений в дополнение к правилам спецификации BPMN, делающих процессную логику полностью понятной исключительно из печатного образа диаграммы BPMN. Эта книга научит вас создавать интуитивно понятные схемы, одинаково воспринимаемые бизнесом и ИТ.</p>
<p>Благодарить за выход книги на русском можно Анатолия Белайчука, выступившего в качестве научного редактора и спонсоров &#8211; компании ELMA и Glowbyte, выкупивших авторские права.</p>
]]></content:encoded>
			<wfw:commentRss>https://bpmntraining.ru/2025/02/method-and-style/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Стандарты надо знать и соблюдать</title>
		<link>https://bpmntraining.ru/2024/12/follow-standards/</link>
		<comments>https://bpmntraining.ru/2024/12/follow-standards/#comments</comments>
		<pubDate>Sun, 29 Dec 2024 11:13:44 +0000</pubDate>
		<dc:creator>Анатолий Белайчук</dc:creator>
				<category><![CDATA[Разное]]></category>

		<guid isPermaLink="false">https://bpmntraining.ru/?p=385</guid>
		<description><![CDATA[Очевидно же? Или нет? Видимо нет, судя по регулярно возобновляющимся дискуссиям и аргументам типа &#171;мы к стандарту BPMN 2.0 относимся творчески, у нас принят собственный набор правил, более понятных пользователям&#187; или, мое любимое, &#171;мы улучшили стандарт&#187;. С аргументом &#171;нам так &#8230; <a href="https://bpmntraining.ru/2024/12/follow-standards/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Очевидно же? Или нет? Видимо нет, судя по регулярно возобновляющимся дискуссиям и аргументам типа &laquo;мы к стандарту BPMN 2.0 относимся творчески, у нас принят собственный набор правил, более понятных пользователям&raquo; или, мое любимое, &laquo;мы улучшили стандарт&raquo;.</p>
<p>С аргументом &laquo;нам так удобнее&raquo; спорить сложно, т.к. удобно-неудобно &#8211; критерий абсолютно субъективный. Ваше мнение против моего &#8211; ничего доказать невозможно в принципе.</p>
<p>Но давайте вспомним, а зачем собственно люди придумывали стандарт? <span id="more-385"></span>Причем надо понимать, что это потребовало серьезных интеллектуальных и организационных усилий &#8211; как свидетельствует Брюс Сильвер, &laquo;выпуск спецификации BPMN 2.0 полностью исчерпал ресурсы команды разработчиков&raquo;.</p>
<p>Я бы выделил три ключевые проблемы:</p>
<ol>
<li>Отсутствие стандарта приводит к искажениям смысла: трактовка диаграммы процесса оказывается неоднозначной &#8211; автор (например, аналитик) имел в виду одно, а читатели (бизнес-пользователь, программист) увидели другое.</li>
<li>Отсутствие стандарта приводит к зависимости от производителя программного обеспечения. Программные продукты несовместимы друг с другом &#8211; перенести модель из одного в другой можно только &laquo;экспортом-импортом через принтер&raquo;. (Справедливости ради, еще до появления стандарта BPMN WfMC разработал формат XPDL, который частично решал эту проблему.)</li>
<li>Отсутствие стандарта затрудняет накопление компетенций &#8211; это все равно как вместо общенационального языка, универсальных учебников, толковых словарей и великолепной классической русской литературы у нас в стране была бы только куча диалектов с ограниченным числом носителей у каждого.</li>
</ol>
<p>Соответственно, когда компания отказывается от следования международному стандарту, подменяя его локальными нормативно-методическими документами, она получает все эти проблемы:</p>
<p><strong><span>1. Чтобы понять, что изображено на диаграмме, недостаточно знать BPMN &#8211; необходимо предварительно проштудировать </span>локальное соглашение о моделировании.</strong></p>
<p style="padding-left: 30px;">Для начала кто-то должен будет его написать. Тут надо понимать, что даже крупной компании сложно выделить ресурсы для такой разработки с качеством, сравнимым с качеством международного стандарта. Поэтому скорее всего, документ получится неполным, противоречивым, неконкретным, но при этом объемным и многословным.</p>
<p><strong>2. Все заинтересованные стороны &#8211; аналитики, айтишники, бизнес-пользователи &#8211; должны будут усвоить внутренний стандарт. Вероятно, придется развернуть внутренние тренинги, разработать учебные материалы.</strong></p>
<p style="padding-left: 30px;">Имеющуюся обширную литературу по BPMN использовать не получится, ведь она будет противоречить внутреннему стандарту. Отправить сотрудников на внешний тренинг &#8211; аналогично.</p>
<p><strong>3. Компания не сможет просто взять с рынка труда сертифицированного аналитика, знающего BPMN &#8211; его придется переучивать.</strong></p>
<p style="padding-left: 30px;">Причем чем более квалифицированный специалист, чем лучше он знает и умеет применять BPMN, тем сложнее его переучивать и тем больше риск, что он не захочет терять квалификацию и компания в итоге его потеряет.</p>
<p><strong>4. Придется кастомизировать программное обеспечение, чтобы оно поддерживало наши специфические правила и стиль моделирования.</strong></p>
<p style="padding-left: 30px;">Это дорого, это зависимость от разработчика программного продукта. Разрабатывать собственный еще дороже, для большинства &#8211; запретительно дорого. ПО с открытым кодом не спасает, т.к. как только мы начинаем вносить в него свои правки, поддерживать его в дальнейшем будет не сообщество разработчиков, а мы сами, за свой счет.</p>
<p><strong>5. Обмен моделями с внешними консультантами, бизнес-партнерами, поставщиками окажется затруднен.</strong></p>
<p style="padding-left: 30px;">Они не смогут импортировать наши модели, потому что они содержат элементы или конструкции, не предусмотренные стандартом. Мы не сможем импортировать их модели, потому что наше соглашение запрещает элементы, предусмотренные стандартом.</p>
<p>Таким образом, собственный &laquo;локальный стандарт BPMN&raquo; &#8211; это потери. А с потерями что полагается делать? Правильно &#8211; устранять.</p>
<p>Но дело не только в потерях.</p>
<p>Пример 1.</p>
<p style="padding-left: 30px;">Вы затеяли у себя дома ремонт &#8211; не просто переклеить обои, а перепланировка с переносом стен, заменой электрики и т.п. Архитектор сделал проект &#8211; экспликация помещений, развертки стен, силовая проводка, слаботочная проводка, водопровод-канализация, &#8230;</p>
<p><img class="alignnone size-full wp-image-386" title="План электрических розеток" src="https://bpmntraining.ru/wp-content/uploads/2024/12/electro.png" alt="" width="1370" height="855" /></p>
<p style="padding-left: 30px;">Но в архитектурном бюро принята собственная система обозначений для схемы электропроводки с оригинальными значками для розеток, светильников и выключателей. Проект принят, приходят строители. Профессионал-электрик смотрит на чертеж &#8211; ЧТО ЭТО?!</p>
<p style="padding-left: 30px;">Оно вам надо?</p>
<p>Пример 2.</p>
<p style="padding-left: 30px;">Вы решили совершить небольшой круиз на парусной яхте с наемным шкипером. Обсуждаете с ним маршрут, и тут выясняется, что он нетвердо знает условные значки на карте.</p>
<p><img class="alignnone size-full wp-image-387" title="Навигационная карта Севастопольской бухты" src="https://bpmntraining.ru/wp-content/uploads/2024/12/navi.png" alt="" width="1151" height="699" /></p>
<p style="padding-left: 30px;">Решитесь выйти с ним в море?</p>
<p><strong>6. Знание стандартов и следование стандартом &#8211; признаки профессионала.</strong></p>
<p style="padding-left: 30px;">Непрофессионализм &#8211; это всегда риски, зачастую непросчитываемые.</p>
]]></content:encoded>
			<wfw:commentRss>https://bpmntraining.ru/2024/12/follow-standards/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Надо ли экономить на развилках?</title>
		<link>https://bpmntraining.ru/2024/09/structured-bpmn/</link>
		<comments>https://bpmntraining.ru/2024/09/structured-bpmn/#comments</comments>
		<pubDate>Mon, 23 Sep 2024 13:04:03 +0000</pubDate>
		<dc:creator>Анатолий Белайчук</dc:creator>
				<category><![CDATA[Разное]]></category>

		<guid isPermaLink="false">https://bpmntraining.ru/?p=376</guid>
		<description><![CDATA[В издательстве Альпина Паблишер готовится к публикации русский перевод книги Брюса Сильвера &#171;BPMN Method &#38; Style&#187;. Брюс &#8211; признанный авторитет в мире BPMN, и выход его книги на русском должен способствовать культивации &#171;хорошего&#187; BPMN. Пользуясь случаем, хочу поблагодарить издательство, компанию &#8230; <a href="https://bpmntraining.ru/2024/09/structured-bpmn/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>В издательстве Альпина Паблишер готовится к публикации русский перевод книги Брюса Сильвера &laquo;BPMN Method &amp; Style&raquo;. Брюс &#8211; признанный авторитет в мире BPMN, и выход его книги на русском должен способствовать культивации &laquo;хорошего&raquo; BPMN. Пользуясь случаем, хочу поблагодарить издательство, компанию ELMA и лично Алексея Будина, проспонсировавшего покупку авторских прав, а также переводчика Андрея Матусевича. Моя роль в этом проекте &#8211; организатора и научного редактора.</p>
<p>Хотя я считаю Брюса своим учителем, с некоторыми рекомендациями его Метода я не могу согласиться.</p>
<p>В частности, Брюс рекомендует везде, где можно, экономить на развилках:</p>
<ul>
<li>использовать неявное распараллеливание -</li>
</ul>
<p><img style="height: 120px;" src="https://bpmntraining.ru/wp-content/uploads/2024/09/bruce1.png" alt="" /></p>
<ul>
<li>делать схождение альтернативных потоков на задаче -</li>
</ul>
<p><img style="height: 120px;" src="https://bpmntraining.ru/wp-content/uploads/2024/09/bruce1a.png" alt="" /></p>
<ul>
<li>делать схождение параллельных потоков на завершающем событии -</li>
</ul>
<p><img style="height: 120px;" src="https://bpmntraining.ru/wp-content/uploads/2024/09/bruce2.png" alt="" /></p>
<p>Против этих рекомендаций у меня есть как конкретные, так и общие возражения:</p>
<ul>
<li>Первая схема не является интуитивно-понятной &#8211; с большой вероятностью неискушенный читатель решит, что на ней изображен сценарий выбора, а не распараллеливания. Интуитивная (без обучения и без пояснений) понятность &#8211; важное преимущество BPMN, и жертвовать им я лично не готов.</li>
<li>Третья схема собьет с толку BPMS &#8211; в аудиторском журнале и в итоговом отчете по процессу будет зафиксировано два экземпляра конечного события вместо одного.</li>
</ul>
<p>Общее же возражение заключается в том, что стремление сэкономить на развилках является контрпродуктивным.</p>
<p>Да, на первый взгляд чем меньше элементов на диаграмме, тем она понятнее. Но развилки не являются лишними элементами. Даже если, как в приведенных выше примерах, поведение схемы, из которой удалены развилки, останется тем же, для восприятия она станет сложнее. Стандартный блок со сходящейся и расходящейся развилкой -</p>
<p><img style="height: 120px;" src="https://bpmntraining.ru/wp-content/uploads/2024/09/bruce3.png" alt="" /></p>
<p>- человек считывает не задумываясь, &laquo;на автомате&raquo;. Если убрать развилки &#8211; придется вглядываться и задумываться.</p>
<p>Понятно, что для простых фрагментов процесса, приведенных выше, это не имеет большого значения. Но вот более реалистичная схема, которую приводит Брюс в своей книге (я лишь заменил реальные названия на условные):</p>
<p><img style="height: 300px;" src="https://bpmntraining.ru/wp-content/uploads/2024/09/bruce5.png" alt="" /></p>
<p>Я бы изобразил этот процесс так:</p>
<p><img style="height: 300px;" src="https://bpmntraining.ru/wp-content/uploads/2024/09/bruce6.png" alt="" /></p>
<p>Схема стала больше? Да. Количество элементов увеличилось? Да. Но вся она собрана из стандартных блоков, либо следующих один за другим, либо вложенных один в другой.</p>
<p>Какая схема лучше? Вероятно, это дело вкуса. Как пишет Брюс, &laquo;вы можете соглашаться с моим Методом или нет &#8211; главное, чтобы вы выработали свой метод и последовательно его придерживались&raquo;. С этим нельзя не согласиться!</p>
<p>Я бы провел здесь параллель со <a href="https://ru.wikipedia.org/wiki/%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5" target="_blank">структурным программированием</a>, идея которого &#8211; разбить программный код на стандартные блоки: последовательность, выбор, цикл. В свое время структурное программирование произвело революцию в разработке программного обеспечения. Сегодня про него мало кто вспоминает, но не потому, что оно стало неактуальным &#8211; ровно наоборот, оно настолько прочно вошло в практику программирования, что его перестали замечать.</p>
<p>В моделировании процессов, по моему мнению, также следует придерживаться структурного подхода, что, в частности, означает &#8211; не экономить на развилках.</p>
<p>Чтобы освоить <strong>структурное моделирование в нотации BPMN</strong> и в теории, и на практике, <a href="https://bpmntraining.ru/order/">приходите на мой тренинг</a> &#8211; очередной курс пройдет 7, 8 и 10 октября.</p>
]]></content:encoded>
			<wfw:commentRss>https://bpmntraining.ru/2024/09/structured-bpmn/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Новости сертификации процессных специалистов</title>
		<link>https://bpmntraining.ru/2024/01/cert-news/</link>
		<comments>https://bpmntraining.ru/2024/01/cert-news/#comments</comments>
		<pubDate>Wed, 24 Jan 2024 11:04:58 +0000</pubDate>
		<dc:creator>Анатолий Белайчук</dc:creator>
				<category><![CDATA[Разное]]></category>

		<guid isPermaLink="false">https://bpmntraining.ru/?p=366</guid>
		<description><![CDATA[Экзаменационный центр процессного управления bpmpro.ru расширяет сферу свой деятельности: в перечне экзаменов к квалификациям &#171;специалист по регламентации процессов&#187; и &#171;процессный аналитик&#187; добавились экспертные &#171;процессный методолог&#187; и &#171;процессный архитектор&#187;. На сайте экзаменационного центра опубликованы пробные задания, с помощью которых вы можете &#8230; <a href="https://bpmntraining.ru/2024/01/cert-news/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Экзаменационный центр процессного управления <a href="https://bpmpro.ru/" target="_blank">bpmpro.ru</a> расширяет сферу свой деятельности: в перечне экзаменов к квалификациям &laquo;специалист по регламентации процессов&raquo; и &laquo;процессный аналитик&raquo; добавились экспертные &laquo;процессный методолог&raquo; и &laquo;процессный архитектор&raquo;.</p>
<p>На сайте экзаменационного центра опубликованы пробные задания, с помощью которых вы можете оценить свою готовность к сдаче экзамена. Там же на сайте вы найдете <a href="https://bpmpro.ru/apply/" target="_blank">форму подачи заявки на сдачу экзамена</a>. Сама сдача экзамена также проходит в онлайне.</p>
<p>Чтобы из первых рук информацию узнать, как подготовиться к экзамену и как его сдавать, приходите на конференцию «<a rel="noreferrer noopener" href="https://bpm3.ru/meropriyatiya/?reg=v-aya-ezhegodnaya-yanvarskaya-konferentsiya-sistemnaya-praktika-upravleniya-biznes-protsessami-26-yanvarya-2024-goda" target="_blank">Системная практика управления бизнес-процессами</a>» 26 января. Мероприятие онлайновое (Zoom) и бесплатное (требуется <a rel="noreferrer noopener" href="https://www.businessstudio.ru/forms/form/registratsiya_na_ezhegodnuyu_konferentsiyu_15_02_23/" target="_blank">регистрация</a>). В программе конференции доклад президента ABPMP Russia Анатолия Белайчука «Маленькие секреты сертификации специалистов по процессному управлению» — он расскажет как подготовиться к квалификационному экзамену и как его сдавать, проведет для всех желающих экспресс-тестирование и разберет несколько распространенных ошибок. Начало доклада в 15:30, не пропустите!</p>
<p>Основательно подготовиться к сдаче экзаменов можно на наших тренингах по <a href="/program/bpm101/">методологии BPM</a> и <a href="/program/bpmn052/">нотации BPMN</a>. Очередной курс пройдет 12-15 февраля.</p>
<ul>
<li><a href="/order/">Зарегистрироваться на тренинг &gt;&gt;</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>https://bpmntraining.ru/2024/01/cert-news/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Четыре уровня погружения в BPMN</title>
		<link>https://bpmntraining.ru/2022/10/bpmn-4-levels/</link>
		<comments>https://bpmntraining.ru/2022/10/bpmn-4-levels/#comments</comments>
		<pubDate>Thu, 06 Oct 2022 17:23:50 +0000</pubDate>
		<dc:creator>Анатолий Белайчук</dc:creator>
				<category><![CDATA[Разное]]></category>

		<guid isPermaLink="false">https://bpmntraining.ru/?p=343</guid>
		<description><![CDATA[Чем bpmntraining.ru отличается от множества альтернативных предложений обучения по BPMN? Большинство конкурентов не углубляется дальше первого уровня &#8211; &#171;квадратиков, ромбиков и стрелочек&#187;. Всего же уровней освоения BPMN мы выделяем четыре: Задачи, развилки, пулы и дорожки. Хотя это и начальный уровень, &#8230; <a href="https://bpmntraining.ru/2022/10/bpmn-4-levels/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Чем <a href="http://bpmntraining.ru/">bpmntraining.ru</a> отличается от множества альтернативных предложений обучения по BPMN?</p>
<p>Большинство конкурентов не углубляется дальше первого уровня &#8211; &laquo;квадратиков, ромбиков и стрелочек&raquo;. Всего же уровней освоения BPMN мы выделяем четыре:</p>
<ol>
<li><strong>Задачи, развилки, пулы и дорожки</strong>. Хотя это и начальный уровень, здесь есть свои подводные камни: например, является ли стартовое событие обязательным? Или: можно ли моделировать дорожкой информационную систему? А клиента или партнера?</li>
<li><strong>Подпроцессы и циклы по объектам</strong>. Не поднявшись на эту ступень, невозможно качественно моделировать сквозные &laquo;от самого начала и до самого конца&raquo; бизнес-процессы. Мы этому учим уже на начальном курсе <a href="/BPMN051">BPMN051 – Краткий курс BPMN 2.0</a></li>
<li><strong>Межпроцессное взаимодействие и события</strong>. Эту технику необходимо освоить, чтобы выйти за рамки вспомогательных процессов &#8211; таких как командировки, согласование договоров или планирование бюджета &#8211; и заняться основными процессами. Основные процессы более значимы для компании, т.к. они деньги для компании зарабатывают, в то время как вспомогательные только тратят. Специфика основных процессов в том, что их участниками являются не только внутренние, но и внешние заинтересованные стороны &#8211; клиенты, поставщики, партнеры. Мы не можем ими командовать так, как собственными сотрудниками, а должны уметь реагировать на их действия, зачастую спонтанные. Это технику мы осваиваем на продвинутом курсе <a href="/program/BPMN052">BPMN052 – Базовый BPMN 2.0</a>.</li>
<li><strong>Процессная архитектура</strong>. Как наглядно показать не единичный бизнес-процесс, а систему процессов, объединенных в иерархию и, кроме того, взаимодействующих друг с другом по горизонтали. Этому мы учим на курсе <a href="/program/BPMN102">BPMN102 – Практика BPMN 2.0</a>.</li>
</ol>
<p>Ну и где еще вас этому научат? Причем не только в теории, но и <strong>на примерах из вашей собственной практики</strong>?</p>
<p>Под руководством <a href="/trainer/">Анатолия Белайчука</a> &#8211; эксперта не только сертифицированного по международным стандартам ABPMP CBPP и OMG OCEB-2, но и соавтора российской системы оценки квалификации по профстандарту &laquo;Специалист по процессному управлению&raquo;.</p>
<p><strong><a href="/order/">Регистрируйтесь</a> &#8211; очередной цикл тренингов стартует 17 октября.</strong></p>
]]></content:encoded>
			<wfw:commentRss>https://bpmntraining.ru/2022/10/bpmn-4-levels/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
