<?xml version="1.0" encoding="UTF-8"?>
<bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" id="Definitions_1" targetNamespace="http://bpmn.io/schema/bpmn">
  <bpmn:collaboration id="Collaboration_1">
    <bpmn:participant id="Pool_Incident" name="IT Incident Management" processRef="Proc_Incident" />
  </bpmn:collaboration>
  <bpmn:process id="Proc_Incident" isExecutable="false">
    <bpmn:laneSet id="Proc_Incident_LaneSet">
      <bpmn:lane id="Lane_Support" name="Tier 1 Support">
        <bpmn:flowNodeRef>Start_Incident</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Task_Log</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Gateway_Merge_Triage</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Task_Triage</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Gateway_Can_Resolve</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Task_Provide_Fix</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>End_Resolved_T1</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Task_Customer_Update</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>End_Incident_Closed</bpmn:flowNodeRef>
      </bpmn:lane>
      <bpmn:lane id="Lane_Tier2" name="Tier 2 Engineering">
        <bpmn:flowNodeRef>Task_Investigate</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Timer_SLA</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Task_Escalate_Lead</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Gateway_Need_Info</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Task_Request_Clarify</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Gateway_Merge_Dev</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Task_Develop_Patch</bpmn:flowNodeRef>
      </bpmn:lane>
      <bpmn:lane id="Lane_QA" name="QA &#38; Release Management">
        <bpmn:flowNodeRef>Task_Run_QA</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Gateway_QA_Pass</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Task_Deploy_Hotfix</bpmn:flowNodeRef>
      </bpmn:lane>
    </bpmn:laneSet>
    <bpmn:startEvent id="Start_Incident" name="Incident Reported" />
    <bpmn:task id="Task_Log" name="Log Incident" />
    <bpmn:exclusiveGateway id="Gateway_Merge_Triage" name="Triage Intake" />
    <bpmn:task id="Task_Triage" name="Initial Triage" />
    <bpmn:exclusiveGateway id="Gateway_Can_Resolve" name="Can Resolve?" />
    <bpmn:task id="Task_Provide_Fix" name="Provide Self-Service Fix" />
    <bpmn:endEvent id="End_Resolved_T1" name="Resolved at T1" />
    <bpmn:task id="Task_Customer_Update" name="Notify Customer of Release" />
    <bpmn:endEvent id="End_Incident_Closed" name="Incident Closed" />
    <bpmn:task id="Task_Investigate" name="Investigate Root Cause" />
    <bpmn:boundaryEvent id="Timer_SLA" name="4h SLA Warning" attachedToRef="Task_Investigate" />
    <bpmn:task id="Task_Escalate_Lead" name="Escalate to Engineering Lead" />
    <bpmn:exclusiveGateway id="Gateway_Need_Info" name="Need Info?" />
    <bpmn:task id="Task_Request_Clarify" name="Request Info from Support" />
    <bpmn:exclusiveGateway id="Gateway_Merge_Dev" name="Development Queue" />
    <bpmn:task id="Task_Develop_Patch" name="Develop Bugfix Patch" />
    <bpmn:task id="Task_Run_QA" name="Run Regression Tests" />
    <bpmn:exclusiveGateway id="Gateway_QA_Pass" name="QA Passed?" />
    <bpmn:task id="Task_Deploy_Hotfix" name="Deploy to Production" />
    <bpmn:sequenceFlow id="F_Inc_1" sourceRef="Start_Incident" targetRef="Task_Log" />
    <bpmn:sequenceFlow id="F_Inc_2" sourceRef="Task_Log" targetRef="Gateway_Merge_Triage" />
    <bpmn:sequenceFlow id="F_To_Triage" sourceRef="Gateway_Merge_Triage" targetRef="Task_Triage" />
    <bpmn:sequenceFlow id="F_Inc_3" sourceRef="Task_Triage" targetRef="Gateway_Can_Resolve" />
    <bpmn:sequenceFlow id="F_Inc_Fix" sourceRef="Gateway_Can_Resolve" targetRef="Task_Provide_Fix" />
    <bpmn:sequenceFlow id="F_Inc_End1" sourceRef="Task_Provide_Fix" targetRef="End_Resolved_T1" />
    <bpmn:sequenceFlow id="F_Escalate_T2" sourceRef="Gateway_Can_Resolve" targetRef="Task_Investigate" />
    <bpmn:sequenceFlow id="F_SLA_Esc" sourceRef="Timer_SLA" targetRef="Task_Escalate_Lead" />
    <bpmn:sequenceFlow id="F_Inv_Done" sourceRef="Task_Investigate" targetRef="Gateway_Need_Info" />
    <bpmn:sequenceFlow id="F_Need_Info" sourceRef="Gateway_Need_Info" targetRef="Task_Request_Clarify" />
    <bpmn:sequenceFlow id="F_Ready_Dev" sourceRef="Gateway_Need_Info" targetRef="Gateway_Merge_Dev" />
    <bpmn:sequenceFlow id="F_To_Dev" sourceRef="Gateway_Merge_Dev" targetRef="Task_Develop_Patch" />
    <bpmn:sequenceFlow id="F_Clarify_T1" sourceRef="Task_Request_Clarify" targetRef="Gateway_Merge_Triage" />
    <bpmn:sequenceFlow id="F_To_QA" sourceRef="Task_Develop_Patch" targetRef="Task_Run_QA" />
    <bpmn:sequenceFlow id="F_QA_Check" sourceRef="Task_Run_QA" targetRef="Gateway_QA_Pass" />
    <bpmn:sequenceFlow id="F_QA_Fail" sourceRef="Gateway_QA_Pass" targetRef="Gateway_Merge_Dev" />
    <bpmn:sequenceFlow id="F_QA_OK" sourceRef="Gateway_QA_Pass" targetRef="Task_Deploy_Hotfix" />
    <bpmn:sequenceFlow id="F_Deploy_Notify" sourceRef="Task_Deploy_Hotfix" targetRef="Task_Customer_Update" />
    <bpmn:sequenceFlow id="F_Close" sourceRef="Task_Customer_Update" targetRef="End_Incident_Closed" />
  </bpmn:process>
  <bpmndi:BPMNDiagram id="BPMNDiagram_1">
    <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Collaboration_1">
      <bpmndi:BPMNShape id="Pool_Incident_di" bpmnElement="Pool_Incident">
        <dc:Bounds x="100" y="80" width="1972" height="770" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Lane_Support_di" bpmnElement="Lane_Support">
        <dc:Bounds x="130" y="80" width="1942" height="120" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Lane_Tier2_di" bpmnElement="Lane_Tier2">
        <dc:Bounds x="130" y="200" width="1942" height="395" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Lane_QA_di" bpmnElement="Lane_QA">
        <dc:Bounds x="130" y="595" width="1942" height="255" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Start_Incident_di" bpmnElement="Start_Incident">
        <dc:Bounds x="180" y="122" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="151" y="168" width="94" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Task_Log_di" bpmnElement="Task_Log">
        <dc:Bounds x="276" y="100" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Gateway_Merge_Triage_di" bpmnElement="Gateway_Merge_Triage">
        <dc:Bounds x="436" y="115" width="50" height="50" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="425" y="95" width="72" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Task_Triage_di" bpmnElement="Task_Triage">
        <dc:Bounds x="546" y="100" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Gateway_Can_Resolve_di" bpmnElement="Gateway_Can_Resolve">
        <dc:Bounds x="706" y="115" width="50" height="50" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="694" y="95" width="74" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Task_Provide_Fix_di" bpmnElement="Task_Provide_Fix">
        <dc:Bounds x="816" y="100" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="End_Resolved_T1_di" bpmnElement="End_Resolved_T1">
        <dc:Bounds x="983" y="122" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="961" y="168" width="80" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Task_Customer_Update_di" bpmnElement="Task_Customer_Update">
        <dc:Bounds x="1836" y="100" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="End_Incident_Closed_di" bpmnElement="End_Incident_Closed">
        <dc:Bounds x="1996" y="122" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1972" y="168" width="84" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Task_Investigate_di" bpmnElement="Task_Investigate">
        <dc:Bounds x="816" y="220" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Task_Escalate_Lead_di" bpmnElement="Task_Escalate_Lead">
        <dc:Bounds x="1086" y="340" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Gateway_Need_Info_di" bpmnElement="Gateway_Need_Info">
        <dc:Bounds x="976" y="235" width="50" height="50" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="972" y="215" width="58" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Task_Request_Clarify_di" bpmnElement="Task_Request_Clarify">
        <dc:Bounds x="1086" y="220" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Gateway_Merge_Dev_di" bpmnElement="Gateway_Merge_Dev">
        <dc:Bounds x="1111" y="475" width="50" height="50" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1083" y="455" width="106" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Task_Develop_Patch_di" bpmnElement="Task_Develop_Patch">
        <dc:Bounds x="1246" y="460" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Task_Run_QA_di" bpmnElement="Task_Run_QA">
        <dc:Bounds x="1406" y="700" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Gateway_QA_Pass_di" bpmnElement="Gateway_QA_Pass">
        <dc:Bounds x="1566" y="715" width="50" height="50" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1558" y="695" width="66" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Task_Deploy_Hotfix_di" bpmnElement="Task_Deploy_Hotfix">
        <dc:Bounds x="1676" y="700" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Timer_SLA_di" bpmnElement="Timer_SLA">
        <dc:Bounds x="848" y="282" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="884" y="318" width="86" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="F_To_Triage_di" bpmnElement="F_To_Triage">
        <di:waypoint x="486" y="140" />
        <di:waypoint x="546" y="140" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="F_Inc_Fix_di" bpmnElement="F_Inc_Fix">
        <di:waypoint x="756" y="140" />
        <di:waypoint x="816" y="140" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="F_Escalate_T2_di" bpmnElement="F_Escalate_T2">
        <di:waypoint x="731" y="165" />
        <di:waypoint x="731" y="260" />
        <di:waypoint x="816" y="260" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="F_Need_Info_di" bpmnElement="F_Need_Info">
        <di:waypoint x="1026" y="260" />
        <di:waypoint x="1086" y="260" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="F_Ready_Dev_di" bpmnElement="F_Ready_Dev">
        <di:waypoint x="1001" y="285" />
        <di:waypoint x="1001" y="500" />
        <di:waypoint x="1111" y="500" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="F_To_Dev_di" bpmnElement="F_To_Dev">
        <di:waypoint x="1161" y="500" />
        <di:waypoint x="1246" y="500" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="F_QA_Fail_di" bpmnElement="F_QA_Fail">
        <di:waypoint x="1591" y="765" />
        <di:waypoint x="1591" y="820" />
        <di:waypoint x="1136" y="820" />
        <di:waypoint x="1136" y="525" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="F_QA_OK_di" bpmnElement="F_QA_OK">
        <di:waypoint x="1616" y="740" />
        <di:waypoint x="1676" y="740" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="F_Inc_2_di" bpmnElement="F_Inc_2">
        <di:waypoint x="376" y="140" />
        <di:waypoint x="436" y="140" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="F_Clarify_T1_di" bpmnElement="F_Clarify_T1">
        <di:waypoint x="1186" y="260" />
        <di:waypoint x="1206" y="260" />
        <di:waypoint x="1206" y="565" />
        <di:waypoint x="461" y="565" />
        <di:waypoint x="461" y="165" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="F_Inc_3_di" bpmnElement="F_Inc_3">
        <di:waypoint x="646" y="140" />
        <di:waypoint x="706" y="140" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="F_Inv_Done_di" bpmnElement="F_Inv_Done">
        <di:waypoint x="916" y="260" />
        <di:waypoint x="976" y="260" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="F_QA_Check_di" bpmnElement="F_QA_Check">
        <di:waypoint x="1506" y="740" />
        <di:waypoint x="1566" y="740" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="F_Inc_1_di" bpmnElement="F_Inc_1">
        <di:waypoint x="216" y="140" />
        <di:waypoint x="276" y="140" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="F_Inc_End1_di" bpmnElement="F_Inc_End1">
        <di:waypoint x="916" y="140" />
        <di:waypoint x="983" y="140" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="F_SLA_Esc_di" bpmnElement="F_SLA_Esc">
        <di:waypoint x="866" y="318" />
        <di:waypoint x="866" y="380" />
        <di:waypoint x="1086" y="380" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="F_To_QA_di" bpmnElement="F_To_QA">
        <di:waypoint x="1346" y="500" />
        <di:waypoint x="1376" y="500" />
        <di:waypoint x="1376" y="740" />
        <di:waypoint x="1406" y="740" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="F_Deploy_Notify_di" bpmnElement="F_Deploy_Notify">
        <di:waypoint x="1776" y="740" />
        <di:waypoint x="1806" y="740" />
        <di:waypoint x="1806" y="140" />
        <di:waypoint x="1836" y="140" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="F_Close_di" bpmnElement="F_Close">
        <di:waypoint x="1936" y="140" />
        <di:waypoint x="1996" y="140" />
      </bpmndi:BPMNEdge>
    </bpmndi:BPMNPlane>
  </bpmndi:BPMNDiagram>
</bpmn:definitions>
