| 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// |
| |