Next revision | Previous revision |
en:rule:subprocess_naming [2024-08-27 20:13] – created Anatoly Belaychuk | en:rule:subprocess_naming [2024-08-27 20:30] (current) – [Notes] Anatoly Belaychuk |
---|
====== 0-TBD Name subprocesses as processes ====== | ====== Use the same naming templates for processes and subprocesses ====== |
| |
{{tag>naming process subprocess}} | {{tag>naming process subprocess}} |
| |
{{en:underconstruction.png?nolink&200|}} | Name subprocesses as processes, not as tasks. |
| |
Short description. | |
===== ✔ How to ===== | ===== ✔ How to ===== |
| |
<outgoing>Flow_1gxofhq</outgoing> | <outgoing>Flow_1gxofhq</outgoing> |
</startEvent> | </startEvent> |
<subProcess id="Activity_1vayq0v" name="Candidate selection"> | <subProcess id="Activity_1vayq0v" name="Select candidate"> |
<incoming>Flow_1hl0j6z</incoming> | <incoming>Flow_1hl0j6z</incoming> |
<incoming>Flow_1gxofhq</incoming> | <incoming>Flow_1gxofhq</incoming> |
<sequenceFlow id="Flow_0qwsc2r" name="yes" sourceRef="Gateway_1b71pmd" targetRef="Activity_1vc1dyw" /> | <sequenceFlow id="Flow_0qwsc2r" name="yes" sourceRef="Gateway_1b71pmd" targetRef="Activity_1vc1dyw" /> |
<sequenceFlow id="Flow_086dhn2" name="no" sourceRef="Gateway_1b71pmd" targetRef="Event_02bmyxh" /> | <sequenceFlow id="Flow_086dhn2" name="no" sourceRef="Gateway_1b71pmd" targetRef="Event_02bmyxh" /> |
<subProcess id="Activity_1vc1dyw" name="Hiring"> | <subProcess id="Activity_1vc1dyw" name="Hire"> |
<incoming>Flow_0qwsc2r</incoming> | <incoming>Flow_0qwsc2r</incoming> |
<outgoing>Flow_1ou14tw</outgoing> | <outgoing>Flow_1ou14tw</outgoing> |
<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="yes" sourceRef="Gateway_0bq6zrn" targetRef="Activity_0ch5jk5" /> |
<subProcess id="Activity_0ch5jk5" name="New employee adaptation"> | <subProcess id="Activity_0ch5jk5" name="Adapt new employee"> |
<incoming>Flow_1a1qg97</incoming> | <incoming>Flow_1a1qg97</incoming> |
<outgoing>Flow_0grrtmt</outgoing> | <outgoing>Flow_0grrtmt</outgoing> |
<omgdc:Bounds x="420" y="175" width="81" height="27" /> | <omgdc:Bounds x="420" y="175" width="81" height="27" /> |
</bpmndi:BPMNLabel> | </bpmndi:BPMNLabel> |
| </bpmndi:BPMNShape> |
| <bpmndi:BPMNShape id="Activity_1jkuw5s_di" bpmnElement="Activity_1vayq0v"> |
| <omgdc:Bounds x="520" y="110" width="100" height="80" /> |
| <bpmndi:BPMNLabel /> |
</bpmndi:BPMNShape> | </bpmndi:BPMNShape> |
<bpmndi:BPMNShape id="Gateway_1b71pmd_di" bpmnElement="Gateway_1b71pmd" isMarkerVisible="true"> | <bpmndi:BPMNShape id="Gateway_1b71pmd_di" bpmnElement="Gateway_1b71pmd" isMarkerVisible="true"> |
<omgdc:Bounds x="645" y="265" width="71" height="14" /> | <omgdc:Bounds x="645" y="265" width="71" height="14" /> |
</bpmndi:BPMNLabel> | </bpmndi:BPMNLabel> |
| </bpmndi:BPMNShape> |
| <bpmndi:BPMNShape id="Activity_1jq8plg_di" bpmnElement="Activity_1vc1dyw"> |
| <omgdc:Bounds x="750" y="110" width="100" height="80" /> |
| <bpmndi:BPMNLabel /> |
</bpmndi:BPMNShape> | </bpmndi:BPMNShape> |
<bpmndi:BPMNShape id="Gateway_0bq6zrn_di" bpmnElement="Gateway_0bq6zrn" isMarkerVisible="true"> | <bpmndi:BPMNShape id="Gateway_0bq6zrn_di" bpmnElement="Gateway_0bq6zrn" isMarkerVisible="true"> |
<omgdc:Bounds x="893.5" y="185" width="33" height="14" /> | <omgdc:Bounds x="893.5" y="185" width="33" height="14" /> |
</bpmndi:BPMNLabel> | </bpmndi:BPMNLabel> |
| </bpmndi:BPMNShape> |
| <bpmndi:BPMNShape id="Activity_1lwb268_di" bpmnElement="Activity_0ch5jk5"> |
| <omgdc:Bounds x="980" y="110" width="100" height="80" /> |
| <bpmndi:BPMNLabel /> |
</bpmndi:BPMNShape> | </bpmndi:BPMNShape> |
<bpmndi:BPMNShape id="Event_090n0ky_di" bpmnElement="Event_0kcdv8s"> | <bpmndi:BPMNShape id="Event_090n0ky_di" bpmnElement="Event_0kcdv8s"> |
<omgdc:Bounds x="1181" y="265" width="79" height="14" /> | <omgdc:Bounds x="1181" y="265" width="79" height="14" /> |
</bpmndi:BPMNLabel> | </bpmndi:BPMNLabel> |
</bpmndi:BPMNShape> | |
<bpmndi:BPMNShape id="Activity_1jkuw5s_di" bpmnElement="Activity_1vayq0v"> | |
<omgdc:Bounds x="520" y="110" width="100" height="80" /> | |
<bpmndi:BPMNLabel /> | |
</bpmndi:BPMNShape> | |
<bpmndi:BPMNShape id="Activity_1jq8plg_di" bpmnElement="Activity_1vc1dyw"> | |
<omgdc:Bounds x="750" y="110" width="100" height="80" /> | |
</bpmndi:BPMNShape> | |
<bpmndi:BPMNShape id="Activity_1lwb268_di" bpmnElement="Activity_0ch5jk5"> | |
<omgdc:Bounds x="980" y="110" width="100" height="80" /> | |
<bpmndi:BPMNLabel /> | |
</bpmndi:BPMNShape> | </bpmndi:BPMNShape> |
<bpmndi:BPMNEdge id="Flow_1gxofhq_di" bpmnElement="Flow_1gxofhq"> | <bpmndi:BPMNEdge id="Flow_1gxofhq_di" bpmnElement="Flow_1gxofhq"> |
===== Notes ===== | ===== Notes ===== |
| |
* Extra comments (optional) | A subprocess has similarities to a task (both are actions within a process) and a process (both contain a flow of activities), |
| but //Hiring subprocess// sounds better than //Hire subprocess//. |
===== Exceptions ===== | |
| |
* Exceptions, if any | |
| |
===== See also ===== | ===== See also ===== |
| |
* References to similar rules (optional) | * [[process_naming]] |
| * [[task_naming]] |
===== Author(s) ===== | ===== Author(s) ===== |
| |
Signature | --- //[[user:bell|Anatoly Belaychuk]] 2024-08-27 20:22// |
| |