Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ru:rule:end-to-end [2024-08-27 13:58] – [Редактировать диаграмму] Anatoly Belaychukru:rule:end-to-end [2024-10-05 13:31] (текущий) – [Моделируйте процесс как сквозной] Anatoly Belaychuk
Строка 1: Строка 1:
-====== 0-TBD Моделируйте процесс как сквозной ======+====== Моделируйте процесс как сквозной ======
  
-{{tag>ru-процесс}}+{{tag>процесс-ru пул поток_сообщений}}
  
-{{:ru:v_razrabotke.png?nolink&200|}} +Сквозной процесс - рассматриваемый на всем протяжении, от самого начала до самого конца
- +Сквозной процесс обычно является также кросс-функциональным (проходящим через несколько подразделений), но это не тождественные аспекты.
-Сквозной процесс - рассматриваемый от самого начала до самого конца.+
  
 ===== ✔ Как надо ===== ===== ✔ Как надо =====
Строка 13: Строка 12:
 <definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" id="sid-38422fae-e03e-43a3-bef4-bd33b32041b2" targetNamespace="http://bpmn.io/bpmn" exporter="http://bpmn.io" exporterVersion="0.10.1"> <definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" id="sid-38422fae-e03e-43a3-bef4-bd33b32041b2" targetNamespace="http://bpmn.io/bpmn" exporter="http://bpmn.io" exporterVersion="0.10.1">
   <collaboration id="Collaboration_0deceff">   <collaboration id="Collaboration_0deceff">
-    <participant id="Participant_11sukg2" name="Vacancy to probation" processRef="Process_1" />+    <participant id="Participant_11sukg2" name="От вакансии до испытательного срока" processRef="Process_1" />
   </collaboration>   </collaboration>
   <process id="Process_1" isExecutable="false">   <process id="Process_1" isExecutable="false">
     <sequenceFlow id="Flow_1gxofhq" sourceRef="Event_0lqzqua" targetRef="Activity_1vayq0v" />     <sequenceFlow id="Flow_1gxofhq" sourceRef="Event_0lqzqua" targetRef="Activity_1vayq0v" />
-    <startEvent id="Event_0lqzqua" name="Vacancy opened up">+    <startEvent id="Event_0lqzqua" name="Открылась вакансия">
       <outgoing>Flow_1gxofhq</outgoing>       <outgoing>Flow_1gxofhq</outgoing>
     </startEvent>     </startEvent>
-    <subProcess id="Activity_1vayq0v" name="Candidate selection">+    <subProcess id="Activity_1vayq0v" name="Подбор кандидата">
       <incoming>Flow_1hl0j6z</incoming>       <incoming>Flow_1hl0j6z</incoming>
       <incoming>Flow_1gxofhq</incoming>       <incoming>Flow_1gxofhq</incoming>
       <outgoing>Flow_05qjhr9</outgoing>       <outgoing>Flow_05qjhr9</outgoing>
     </subProcess>     </subProcess>
-    <sequenceFlow id="Flow_1hl0j6z" name="no" sourceRef="Gateway_0bq6zrn" targetRef="Activity_1vayq0v" />+    <sequenceFlow id="Flow_1hl0j6z" name="нет" sourceRef="Gateway_0bq6zrn" targetRef="Activity_1vayq0v" />
     <sequenceFlow id="Flow_05qjhr9" sourceRef="Activity_1vayq0v" targetRef="Gateway_1b71pmd" />     <sequenceFlow id="Flow_05qjhr9" sourceRef="Activity_1vayq0v" targetRef="Gateway_1b71pmd" />
-    <exclusiveGateway id="Gateway_1b71pmd" name="Candidate found?">+    <exclusiveGateway id="Gateway_1b71pmd" name="Есть кандидат?">
       <incoming>Flow_05qjhr9</incoming>       <incoming>Flow_05qjhr9</incoming>
       <outgoing>Flow_0qwsc2r</outgoing>       <outgoing>Flow_0qwsc2r</outgoing>
       <outgoing>Flow_086dhn2</outgoing>       <outgoing>Flow_086dhn2</outgoing>
     </exclusiveGateway>     </exclusiveGateway>
-    <endEvent id="Event_02bmyxh" name="No candidates">+    <endEvent id="Event_02bmyxh" name="Нет кандидатов">
       <incoming>Flow_086dhn2</incoming>       <incoming>Flow_086dhn2</incoming>
     </endEvent>     </endEvent>
-    <sequenceFlow id="Flow_0qwsc2r" name="yes" sourceRef="Gateway_1b71pmd" targetRef="Activity_1vc1dyw" /> +    <sequenceFlow id="Flow_0qwsc2r" name="да" sourceRef="Gateway_1b71pmd" targetRef="Activity_1vc1dyw" /> 
-    <sequenceFlow id="Flow_086dhn2" name="no" sourceRef="Gateway_1b71pmd" targetRef="Event_02bmyxh" /> +    <sequenceFlow id="Flow_086dhn2" name="нет" sourceRef="Gateway_1b71pmd" targetRef="Event_02bmyxh" /> 
-    <subProcess id="Activity_1vc1dyw" name="Hiring">+    <subProcess id="Activity_1vc1dyw" name="Прием на работу">
       <incoming>Flow_0qwsc2r</incoming>       <incoming>Flow_0qwsc2r</incoming>
       <outgoing>Flow_1ou14tw</outgoing>       <outgoing>Flow_1ou14tw</outgoing>
     </subProcess>     </subProcess>
-    <exclusiveGateway id="Gateway_0bq6zrn" name="Hired?">+    <exclusiveGateway id="Gateway_0bq6zrn" name="Принят?">
       <incoming>Flow_1ou14tw</incoming>       <incoming>Flow_1ou14tw</incoming>
       <outgoing>Flow_1hl0j6z</outgoing>       <outgoing>Flow_1hl0j6z</outgoing>
Строка 47: Строка 46:
     </exclusiveGateway>     </exclusiveGateway>
     <sequenceFlow id="Flow_1ou14tw" sourceRef="Activity_1vc1dyw" targetRef="Gateway_0bq6zrn" />     <sequenceFlow id="Flow_1ou14tw" sourceRef="Activity_1vc1dyw" targetRef="Gateway_0bq6zrn" />
-    <sequenceFlow id="Flow_1a1qg97" name="yes" sourceRef="Gateway_0bq6zrn" targetRef="Activity_0ch5jk5" /> +    <sequenceFlow id="Flow_1a1qg97" name="да" sourceRef="Gateway_0bq6zrn" targetRef="Activity_0ch5jk5" /> 
-    <subProcess id="Activity_0ch5jk5" name="New employee adaptation">+    <subProcess id="Activity_0ch5jk5" name="Адаптация нового сотрудника">
       <incoming>Flow_1a1qg97</incoming>       <incoming>Flow_1a1qg97</incoming>
       <outgoing>Flow_0grrtmt</outgoing>       <outgoing>Flow_0grrtmt</outgoing>
     </subProcess>     </subProcess>
-    <intermediateCatchEvent id="Event_0kcdv8s" name="Probation term">+    <intermediateCatchEvent id="Event_0kcdv8s" name="Окончание испытательного срока">
       <incoming>Flow_0grrtmt</incoming>       <incoming>Flow_0grrtmt</incoming>
       <outgoing>Flow_1flzgim</outgoing>       <outgoing>Flow_1flzgim</outgoing>
Строка 59: Строка 58:
     <sequenceFlow id="Flow_0grrtmt" sourceRef="Activity_0ch5jk5" targetRef="Event_0kcdv8s" />     <sequenceFlow id="Flow_0grrtmt" sourceRef="Activity_0ch5jk5" targetRef="Event_0kcdv8s" />
     <sequenceFlow id="Flow_1flzgim" sourceRef="Event_0kcdv8s" targetRef="Gateway_03t524o" />     <sequenceFlow id="Flow_1flzgim" sourceRef="Event_0kcdv8s" targetRef="Gateway_03t524o" />
-    <exclusiveGateway id="Gateway_03t524o" name="Passed?">+    <exclusiveGateway id="Gateway_03t524o" name="Прошел?">
       <incoming>Flow_1flzgim</incoming>       <incoming>Flow_1flzgim</incoming>
       <outgoing>Flow_11ar1lt</outgoing>       <outgoing>Flow_11ar1lt</outgoing>
       <outgoing>Flow_1y1deki</outgoing>       <outgoing>Flow_1y1deki</outgoing>
     </exclusiveGateway>     </exclusiveGateway>
-    <endEvent id="Event_1y943an" name="Vacancy filled">+    <endEvent id="Event_1y943an" name="Вакансия заполнена">
       <incoming>Flow_11ar1lt</incoming>       <incoming>Flow_11ar1lt</incoming>
     </endEvent>     </endEvent>
-    <endEvent id="Event_0pamku8" name="Failed probation">+    <endEvent id="Event_0pamku8" name="Не прошел испытательный срок">
       <incoming>Flow_1y1deki</incoming>       <incoming>Flow_1y1deki</incoming>
     </endEvent>     </endEvent>
-    <sequenceFlow id="Flow_11ar1lt" name="yes" sourceRef="Gateway_03t524o" targetRef="Event_1y943an" /> +    <sequenceFlow id="Flow_11ar1lt" name="да" sourceRef="Gateway_03t524o" targetRef="Event_1y943an" /> 
-    <sequenceFlow id="Flow_1y1deki" name="no" sourceRef="Gateway_03t524o" targetRef="Event_0pamku8" />+    <sequenceFlow id="Flow_1y1deki" name="нет" sourceRef="Gateway_03t524o" targetRef="Event_0pamku8" />
   </process>   </process>
   <bpmndi:BPMNDiagram id="BPMNDiagram_1">   <bpmndi:BPMNDiagram id="BPMNDiagram_1">
Строка 222: Строка 221:
 <definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" id="sid-38422fae-e03e-43a3-bef4-bd33b32041b2" targetNamespace="http://bpmn.io/bpmn" exporter="http://bpmn.io" exporterVersion="0.10.1"> <definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" id="sid-38422fae-e03e-43a3-bef4-bd33b32041b2" targetNamespace="http://bpmn.io/bpmn" exporter="http://bpmn.io" exporterVersion="0.10.1">
   <collaboration id="Collaboration_16iqet9">   <collaboration id="Collaboration_16iqet9">
-    <participant id="Participant_0la1y83" name="Hiring" processRef="Process_1" /> +    <participant id="Participant_0la1y83" name="Прием на работу" processRef="Process_1" /> 
-    <participant id="Participant_047xjjs" name="New employee adaptation" /> +    <participant id="Participant_047xjjs" name="Адаптация нового сотрудника" /> 
-    <participant id="Participant_14z7q8n" name="Candidate selection" />+    <participant id="Participant_14z7q8n" name="Подбор кандидата" />
     <messageFlow id="Flow_1nfxzha" sourceRef="Event_1g26gwj" targetRef="Participant_047xjjs" />     <messageFlow id="Flow_1nfxzha" sourceRef="Event_1g26gwj" targetRef="Participant_047xjjs" />
     <messageFlow id="Flow_10yq2gj" sourceRef="Participant_14z7q8n" targetRef="Event_0w1y235" />     <messageFlow id="Flow_10yq2gj" sourceRef="Participant_14z7q8n" targetRef="Event_0w1y235" />
   </collaboration>   </collaboration>
   <process id="Process_1" isExecutable="false">   <process id="Process_1" isExecutable="false">
-    <startEvent id="Event_0w1y235" name="Candidate selected">+    <startEvent id="Event_0w1y235" name="Есть кандидат на вакансию">
       <outgoing>Flow_04a3d7f</outgoing>       <outgoing>Flow_04a3d7f</outgoing>
       <messageEventDefinition id="MessageEventDefinition_18to19e" />       <messageEventDefinition id="MessageEventDefinition_18to19e" />
Строка 237: Строка 236:
       <outgoing>Flow_0pg8oqq</outgoing>       <outgoing>Flow_0pg8oqq</outgoing>
     </task>     </task>
-    <exclusiveGateway id="Gateway_0v34q8h">+    <exclusiveGateway id="Gateway_0v34q8h" name="Принят?">
       <incoming>Flow_0pg8oqq</incoming>       <incoming>Flow_0pg8oqq</incoming>
       <outgoing>Flow_1tzaqs3</outgoing>       <outgoing>Flow_1tzaqs3</outgoing>
       <outgoing>Flow_0sn53ji</outgoing>       <outgoing>Flow_0sn53ji</outgoing>
     </exclusiveGateway>     </exclusiveGateway>
-    <endEvent id="Event_1g26gwj" name="Candidate hired">+    <endEvent id="Event_1g26gwj" name="Кандидат принят">
       <incoming>Flow_1tzaqs3</incoming>       <incoming>Flow_1tzaqs3</incoming>
       <messageEventDefinition id="MessageEventDefinition_0lmu6fh" />       <messageEventDefinition id="MessageEventDefinition_0lmu6fh" />
Строка 248: Строка 247:
     <sequenceFlow id="Flow_04a3d7f" sourceRef="Event_0w1y235" targetRef="Activity_0fb64fk" />     <sequenceFlow id="Flow_04a3d7f" sourceRef="Event_0w1y235" targetRef="Activity_0fb64fk" />
     <sequenceFlow id="Flow_0pg8oqq" sourceRef="Activity_0fb64fk" targetRef="Gateway_0v34q8h" />     <sequenceFlow id="Flow_0pg8oqq" sourceRef="Activity_0fb64fk" targetRef="Gateway_0v34q8h" />
-    <sequenceFlow id="Flow_1tzaqs3" sourceRef="Gateway_0v34q8h" targetRef="Event_1g26gwj" /> +    <sequenceFlow id="Flow_1tzaqs3" name="да" sourceRef="Gateway_0v34q8h" targetRef="Event_1g26gwj" /> 
-    <endEvent id="Event_0bf1285" name="Candidate rejected">+    <endEvent id="Event_0bf1285" name="Кандидат не принят">
       <incoming>Flow_0sn53ji</incoming>       <incoming>Flow_0sn53ji</incoming>
     </endEvent>     </endEvent>
-    <sequenceFlow id="Flow_0sn53ji" sourceRef="Gateway_0v34q8h" targetRef="Event_0bf1285" />+    <sequenceFlow id="Flow_0sn53ji" name="нет" sourceRef="Gateway_0v34q8h" targetRef="Event_0bf1285" />
   </process>   </process>
   <bpmndi:BPMNDiagram id="BPMNDiagram_1">   <bpmndi:BPMNDiagram id="BPMNDiagram_1">
Строка 272: Строка 271:
       <bpmndi:BPMNShape id="Gateway_0v34q8h_di" bpmnElement="Gateway_0v34q8h" isMarkerVisible="true">       <bpmndi:BPMNShape id="Gateway_0v34q8h_di" bpmnElement="Gateway_0v34q8h" isMarkerVisible="true">
         <omgdc:Bounds x="565" y="105" width="50" height="50" />         <omgdc:Bounds x="565" y="105" width="50" height="50" />
 +        <bpmndi:BPMNLabel>
 +          <omgdc:Bounds x="574" y="75" width="33" height="14" />
 +        </bpmndi:BPMNLabel>
       </bpmndi:BPMNShape>       </bpmndi:BPMNShape>
       <bpmndi:BPMNShape id="Event_16zshd8_di" bpmnElement="Event_1g26gwj">       <bpmndi:BPMNShape id="Event_16zshd8_di" bpmnElement="Event_1g26gwj">
Строка 296: Строка 298:
         <omgdi:waypoint x="615" y="130" />         <omgdi:waypoint x="615" y="130" />
         <omgdi:waypoint x="662" y="130" />         <omgdi:waypoint x="662" y="130" />
 +        <bpmndi:BPMNLabel>
 +          <omgdc:Bounds x="630" y="112" width="17" height="14" />
 +        </bpmndi:BPMNLabel>
       </bpmndi:BPMNEdge>       </bpmndi:BPMNEdge>
       <bpmndi:BPMNEdge id="Flow_0sn53ji_di" bpmnElement="Flow_0sn53ji">       <bpmndi:BPMNEdge id="Flow_0sn53ji_di" bpmnElement="Flow_0sn53ji">
         <omgdi:waypoint x="590" y="155" />         <omgdi:waypoint x="590" y="155" />
         <omgdi:waypoint x="590" y="202" />         <omgdi:waypoint x="590" y="202" />
 +        <bpmndi:BPMNLabel>
 +          <omgdc:Bounds x="599" y="176" width="13" height="14" />
 +        </bpmndi:BPMNLabel>
       </bpmndi:BPMNEdge>       </bpmndi:BPMNEdge>
 +      <bpmndi:BPMNShape id="Participant_07m2mhh_di" bpmnElement="Participant_047xjjs" isHorizontal="true">
 +        <omgdc:Bounds x="810" y="100" width="300" height="60" />
 +      </bpmndi:BPMNShape>
       <bpmndi:BPMNShape id="Participant_1uez5t4_di" bpmnElement="Participant_14z7q8n" isHorizontal="true">       <bpmndi:BPMNShape id="Participant_1uez5t4_di" bpmnElement="Participant_14z7q8n" isHorizontal="true">
         <omgdc:Bounds x="-110" y="100" width="300" height="60" />         <omgdc:Bounds x="-110" y="100" width="300" height="60" />
         <bpmndi:BPMNLabel />         <bpmndi:BPMNLabel />
-      </bpmndi:BPMNShape> 
-      <bpmndi:BPMNShape id="Participant_07m2mhh_di" bpmnElement="Participant_047xjjs" isHorizontal="true"> 
-        <omgdc:Bounds x="810" y="100" width="300" height="60" /> 
       </bpmndi:BPMNShape>       </bpmndi:BPMNShape>
       <bpmndi:BPMNEdge id="Flow_1nfxzha_di" bpmnElement="Flow_1nfxzha">       <bpmndi:BPMNEdge id="Flow_1nfxzha_di" bpmnElement="Flow_1nfxzha">
Строка 327: Строка 335:
   * Если после А всегда выполняется Б, то А и Б - это один процесс.   * Если после А всегда выполняется Б, то А и Б - это один процесс.
    
-===== Исключения ===== 
- 
-Исключения из указанного выше правила (если есть) 
- 
 ===== Смотри также ===== ===== Смотри также =====
  
-Тут ссылки на страницы со схожим контентом (этот раздел опционален) +  * [[single_process]]
 ===== Автор(ы) ===== ===== Автор(ы) =====
  
  --- //[[user:bell|Anatoly Belaychuk]] 2024-08-27 13:29//  --- //[[user:bell|Anatoly Belaychuk]] 2024-08-27 13:29//