<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>bpmnforum.ru &#187; Tag: Домашнее задание - Recent Posts</title>
		<link>http://bpmnforum.ru/tags/%d0%b4%d0%be%d0%bc%d0%b0%d1%88%d0%bd%d0%b5%d0%b5-%d0%b7%d0%b0%d0%b4%d0%b0%d0%bd%d0%b8%d0%b5</link>
		<description>bpmnforum.ru &#187; Tag: Домашнее задание - Recent Posts</description>
		<language>ru-RU</language>
		<pubDate>Thu, 28 May 2026 16:53:47 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.3</generator>
		<textInput>
			<title><![CDATA[Поиск]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://bpmnforum.ru/search.php</link>
		</textInput>
		<atom:link href="http://bpmnforum.ru/rss/tags/%d0%b4%d0%be%d0%bc%d0%b0%d1%88%d0%bd%d0%b5%d0%b5-%d0%b7%d0%b0%d0%b4%d0%b0%d0%bd%d0%b8%d0%b5" rel="self" type="application/rss+xml" />

		<item>
			<title>Кутырев Алексей на "BPMN102: Горохов, Кутырев, Пушкарев (производство мебели)"</title>
			<link>http://bpmnforum.ru/topic/125#post-1072</link>
			<pubDate>Чтв, 08 Ноя 2012 08:46:41 +0000</pubDate>
			<dc:creator>Кутырев Алексей</dc:creator>
			<guid isPermaLink="false">1072@http://bpmnforum.ru/</guid>
			<description>&#60;p&#62;Доработал схему:&#60;/p&#62;
&#60;p&#62;1. Насчет непрерывающей эскалации - согласен. Попытался исправить, не нашел где это можно сделать. Убрал эскалацию совсем, как и процесс Связаться с поставщиком. Упаковал все в один шаг.&#60;/p&#62;
&#60;p&#62;везде поставил Х&#60;/p&#62;
&#60;p&#62;насчет параллельной ветки - да, процессы производства, закупки, доставки и монтажа выполняются параллельно  в том смысле, что до окончания процесса производства (все модули произведены) или закупки комплектующих (не все комплектующие закуплены) можно уже начать производить частичную поставку и монтаж.&#60;/p&#62;
&#60;p&#62;2. Да, согласен, это упущение. Таймеры расставил - в качестве &#34;ускорителя&#34; процесса используется письмо директору (отправляется скриптом), либо другому контролирующему лицу
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Анатолий Белайчук на "BPMN102: Горохов, Кутырев, Пушкарев (производство мебели)"</title>
			<link>http://bpmnforum.ru/topic/125#post-1056</link>
			<pubDate>Вск, 28 Окт 2012 12:01:34 +0000</pubDate>
			<dc:creator>Анатолий Белайчук</dc:creator>
			<guid isPermaLink="false">1056@http://bpmnforum.ru/</guid>
			<description>&#60;p&#62;Читателям: коллеги, будете изучать схему - не забудьте заглянуть вовнутрь подпроцессов &#34;Контроль производства&#34;, &#34;Контроль доставки&#34; и пр.&#60;/p&#62;
&#60;p&#62;Авторам: замечания.&#60;/p&#62;
&#60;p&#62;1. Подпроцесс &#34;Контроль закупки техники&#34;.&#60;br /&#62;
- Прикрепленный обработчик эскалации наверное должен быть непрерывающим? Но вообще-то эскалация тут представляется излишней: &#34;Связаться с поставщиком&#34; - это задача, которую мы назначаем своему сотруднику, а потом спрашиваем его - &#34;ну как?&#34;.&#60;br /&#62;
- Вперемешку развилки &#34;пустые&#34; и с буквой &#34;Х&#34; - это моветон.&#60;br /&#62;
- Параллельная развилка в верхней ветке - так и задумывалось?&#60;/p&#62;
&#60;p&#62;2. Подпроцессы контроля всего остального&#60;br /&#62;
- Где таймеры? Фокус этой схемы в том, что контролируются события не только состоявшиеся (товар произведен, товар отгружен и т.п.), но и несостоявшиеся! Этот момент оказался упущен.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Кутырев Алексей на "BPMN102: Горохов, Кутырев, Пушкарев (производство мебели)"</title>
			<link>http://bpmnforum.ru/topic/125#post-1053</link>
			<pubDate>Срд, 24 Окт 2012 14:07:47 +0000</pubDate>
			<dc:creator>Кутырев Алексей</dc:creator>
			<guid isPermaLink="false">1053@http://bpmnforum.ru/</guid>
			<description>&#60;p&#62;Итак, привожу описание приведенной схемы&#60;/p&#62;
&#60;p&#62;В технологии производства предусмотрен один &#34;управляющий&#34; процесс &#34;Обслуживание клиента&#34;, в котором заложена логика запуска &#34;исполнительных&#34; процессов и логика отработки сообщений, поступающих от них.&#60;/p&#62;
&#60;p&#62;Суть деятельности такова:&#60;br /&#62;
* Клиент обращается в компанию. Запускается селекторный процесс &#34;Работа с клиентом&#34;. В зависимости от цели прихода, запускается основной управляющий процесс &#34;Обслуживание клиента&#34;, либо посылаются сообщения существующему &#34;управляющему&#34; процессу, либо запускаются вспомогательные исполнительные процессы, которые в зависимости от результатов своего исполнения посылают соответствующие сообщения управляющему процессу.&#60;/p&#62;
&#60;p&#62;*   В управляющий процесс заложена следующая логика (очень упрощенная, исходная представлена Владиславом Гороховым):&#60;br /&#62;
Happy Path:&#60;/p&#62;
&#60;p&#62;Клиент обращается - готовим предложение - подписываем предварительный договор - запуск управляющего процесса (берем на контроль) - далее запускаются параллельно деятельность по контролю производства, деятельность по контролю закупки комплектующих, деятельность по контролю доставки, деятельность по контролю монтажа - когда все процессы завершены, переходим к деятельности по контролю качества и заканчиваем управляющий процесс.&#60;/p&#62;
&#60;p&#62;Логика межпроцессного взаимодействия реализована на механизме сообщений и на механизме обращении к данным. Сообщения запускают исполняющие подпроцессы (либо подпроцессы запускаются по таймеру в соответствии с графиками поставок и производства).&#60;br /&#62;
Исполняющие процессы либо изменяют данные  и/или посылают сообщения соответствующим экземплярам управляющего процесса.&#60;/p&#62;
&#60;p&#62;Сразу поясню по поводу параллельности запуска  деятельностей по контролю производства, закупки комплектующих, доставки и монтажа. В соответствии с требованиями заказчика поставка и монтаж могут быть произведены до окончания стадии производства и закупки комплектующих, то есть имеет место итерационное выполнение этапов производства, закупки комплектующих, доставки и монтажа, без жесткого закрепления последовательности: кухня, произведенная частично (произведен какой-то один отдельный модуль), может быть поставлена и смонтирована, и так до тех пор, пока не будут произведены и смонтированы все части. Та же логика заложена и в деятельность закупки комплектующих. &#60;/p&#62;
&#60;p&#62;&#34;Работа с клиентом&#34;: Селекторный процесс&#60;br /&#62;
Клиент обращается в компанию,  в зависимости от цели приходя запускаем тот или иной исполнительный процесс, среди них:&#60;br /&#62;
«Подготовка предложения»&#60;br /&#62;
«Заключение договора»&#60;br /&#62;
«Доработка заказа»&#60;br /&#62;
В случае отказа, посылается сообщение в соответствующий экземпляр управляющего процесса и управляющий процесс прерывается с ошибкой.&#60;/p&#62;
&#60;p&#62;Подготовка предложения может проводиться несколько раз, и каждый раз клиент может уходить «на подумать». При этом все предложения сохраняются в базу, и при повторном приходе есть возможность перейти сразу к фазе заключения предварительного договора.&#60;br /&#62;
[attachment=1053,454]&#60;br /&#62;
[attachment=1053,455]&#60;br /&#62;
[attachment=1053,456]&#60;/p&#62;
&#60;p&#62;п.с. больше рисунков не вошло - см. схему в BizAgi
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Кутырев Алексей на "BPMN102: Горохов, Кутырев, Пушкарев (производство мебели)"</title>
			<link>http://bpmnforum.ru/topic/125#post-1052</link>
			<pubDate>Втр, 23 Окт 2012 11:58:52 +0000</pubDate>
			<dc:creator>Кутырев Алексей</dc:creator>
			<guid isPermaLink="false">1052@http://bpmnforum.ru/</guid>
			<description>&#60;p&#62;Прошу прощения за долгое молчание, не подписался на комменты.&#60;/p&#62;
&#60;p&#62;По поводу типов задач:&#60;br /&#62;
- Оповещение - это сообщение в соответствующий процесс, подробно опишу в пояснении&#60;br /&#62;
- хм.. формирование плана - имеется в виду подготовка выборки по всем заказам, где начальник цеха ставит галочки - то, что будем делать сегодня, не уверен точно, что можно здесь использовать&#60;br /&#62;
- это поправил, добавил задачу выставления статуса &#34;произведено&#34;. Ручную ввел только в качестве комментария - здесь что-то делается. Убрать её?&#60;/p&#62;
&#60;p&#62;п.с. Пишу пояснения, дорабатываю схему.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Анатолий Белайчук на "BPMN102: Горохов, Кутырев, Пушкарев (производство мебели)"</title>
			<link>http://bpmnforum.ru/topic/125#post-1051</link>
			<pubDate>Пон, 15 Окт 2012 19:28:40 +0000</pubDate>
			<dc:creator>Анатолий Белайчук</dc:creator>
			<guid isPermaLink="false">1051@http://bpmnforum.ru/</guid>
			<description>&#60;p&#62;Боюсь без дополнительных комментариев тут не обойтись. Как минимум добавить аннотаций на схему, а желательно и сопроводительный документ, поясняющий архитектуру. Можно текстом прямо здесь, в каментах.&#60;/p&#62;
&#60;p&#62;Есть сомнения по поводу типов задач:&#60;br /&#62;
- Оповещение как send task - если имеется в виду оповещение по email, то это script task&#60;br /&#62;
- Формирование плана как business rule. Сомнительно. Либо user, либо service.&#60;br /&#62;
- Производство как manual. Почему не user?
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Кутырев Алексей на "BPMN102: Горохов, Кутырев, Пушкарев (производство мебели)"</title>
			<link>http://bpmnforum.ru/topic/125#post-1050</link>
			<pubDate>Пон, 15 Окт 2012 12:53:51 +0000</pubDate>
			<dc:creator>Кутырев Алексей</dc:creator>
			<guid isPermaLink="false">1050@http://bpmnforum.ru/</guid>
			<description>&#60;p&#62;Реализация процесса с разделением контролирующей и исполняющей составляющих, попытка переложить методику &#60;a href=&#34;http://project.ifmo.ru/books/2&#34;&#62;автоматного программирования&#60;/a&#62; на BPMN
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
