1<?xml version="1.0" encoding="UTF-8"?>
2<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"
3 xmlns:enterprise="http://www.example.org/enterprise">
4
5 <enterprise:Organisation name="Acme Technologies" founded="1995" headquarters="Melbourne">
6
7 <!-- Engineering Department with sub-departments -->
8 <departments name="Engineering" code="ENG" budget="2500000.0" location="Melbourne"
9 manager="//@departments.0/@employees.0"
10 collaboratesWith="//@departments.1 //@departments.2">
11
12 <employees name="Sarah Mitchell" employeeId="E001" salary="185000.0" yearsOfService="12"
13 role="Engineering Director" skills="Leadership Strategy Architecture"
14 assignedProjects="//@projects.0 //@projects.1"/>
15
16 <employees name="James Wong" employeeId="E002" salary="145000.0" yearsOfService="8"
17 role="Senior Engineer" skills="Swift Kotlin Architecture"
18 supervisor="//@departments.0/@employees.0"
19 assignedProjects="//@projects.0"
20 mentors="//@departments.0/@employees.0"/>
21
22 <employees name="Emily Chen" employeeId="E003" salary="125000.0" yearsOfService="5"
23 role="Software Engineer" skills="Swift Python Testing"
24 supervisor="//@departments.0/@employees.1"
25 assignedProjects="//@projects.0 //@projects.2"/>
26
27 <employees name="Michael Brown" employeeId="E004" salary="115000.0" yearsOfService="3"
28 role="Junior Engineer" skills="Swift JavaScript"
29 supervisor="//@departments.0/@employees.1"
30 assignedProjects="//@projects.2"
31 mentors="//@departments.0/@employees.1 //@departments.0/@employees.2"/>
32
33 <!-- Platform Team sub-department -->
34 <subDepartments name="Platform Team" code="ENG-PLT" budget="800000.0" location="Melbourne"
35 manager="//@departments.0/@subDepartments.0/@employees.0">
36
37 <employees name="David Lee" employeeId="E005" salary="155000.0" yearsOfService="10"
38 role="Platform Lead" skills="Infrastructure Cloud Kubernetes"
39 assignedProjects="//@projects.1"/>
40
41 <employees name="Anna Kowalski" employeeId="E006" salary="130000.0" yearsOfService="6"
42 role="Platform Engineer" skills="Docker Terraform AWS"
43 supervisor="//@departments.0/@subDepartments.0/@employees.0"
44 assignedProjects="//@projects.1"/>
45
46 <employees name="Tom Nguyen" employeeId="E007" salary="110000.0" yearsOfService="2"
47 role="DevOps Engineer" skills="CI/CD Monitoring"
48 supervisor="//@departments.0/@subDepartments.0/@employees.0"
49 assignedProjects="//@projects.1"
50 mentors="//@departments.0/@subDepartments.0/@employees.1"/>
51 </subDepartments>
52
53 <!-- Mobile Team sub-department -->
54 <subDepartments name="Mobile Team" code="ENG-MOB" budget="600000.0" location="Sydney"
55 manager="//@departments.0/@subDepartments.1/@employees.0">
56
57 <employees name="Rachel Adams" employeeId="E008" salary="150000.0" yearsOfService="9"
58 role="Mobile Lead" skills="iOS Android SwiftUI"
59 assignedProjects="//@projects.0 //@projects.2"/>
60
61 <employees name="Chris Taylor" employeeId="E009" salary="120000.0" yearsOfService="4"
62 role="iOS Developer" skills="Swift SwiftUI UIKit"
63 supervisor="//@departments.0/@subDepartments.1/@employees.0"
64 assignedProjects="//@projects.0"/>
65
66 <employees name="Linda Park" employeeId="E010" salary="118000.0" yearsOfService="3"
67 role="Android Developer" skills="Kotlin Compose"
68 supervisor="//@departments.0/@subDepartments.1/@employees.0"
69 assignedProjects="//@projects.2"
70 mentors="//@departments.0/@subDepartments.1/@employees.0"/>
71 </subDepartments>
72 </departments>
73
74 <!-- Product Department -->
75 <departments name="Product" code="PROD" budget="1200000.0" location="Melbourne"
76 manager="//@departments.1/@employees.0"
77 collaboratesWith="//@departments.0 //@departments.2">
78
79 <employees name="Jessica Moore" employeeId="E011" salary="170000.0" yearsOfService="11"
80 role="Product Director" skills="Strategy Roadmap Analytics"
81 assignedProjects="//@projects.0 //@projects.2 //@projects.3"/>
82
83 <employees name="Daniel Kim" employeeId="E012" salary="135000.0" yearsOfService="7"
84 role="Senior Product Manager" skills="UserResearch Agile"
85 supervisor="//@departments.1/@employees.0"
86 assignedProjects="//@projects.0"/>
87
88 <employees name="Sophie Garcia" employeeId="E013" salary="110000.0" yearsOfService="4"
89 role="Product Manager" skills="Analytics Design"
90 supervisor="//@departments.1/@employees.0"
91 assignedProjects="//@projects.2 //@projects.3"
92 mentors="//@departments.1/@employees.1"/>
93
94 <employees name="Ryan Hughes" employeeId="E014" salary="95000.0" yearsOfService="2"
95 role="Associate Product Manager" skills="Research Documentation"
96 supervisor="//@departments.1/@employees.1"
97 assignedProjects="//@projects.3"
98 mentors="//@departments.1/@employees.1 //@departments.1/@employees.2"/>
99 </departments>
100
101 <!-- Design Department -->
102 <departments name="Design" code="DES" budget="900000.0" location="Sydney"
103 manager="//@departments.2/@employees.0"
104 collaboratesWith="//@departments.0 //@departments.1">
105
106 <employees name="Olivia Martinez" employeeId="E015" salary="160000.0" yearsOfService="10"
107 role="Design Director" skills="Leadership UX BrandStrategy"
108 assignedProjects="//@projects.0 //@projects.2"/>
109
110 <employees name="Nathan Scott" employeeId="E016" salary="125000.0" yearsOfService="6"
111 role="Senior UX Designer" skills="Figma UserResearch Prototyping"
112 supervisor="//@departments.2/@employees.0"
113 assignedProjects="//@projects.0"/>
114
115 <employees name="Mia Thompson" employeeId="E017" salary="105000.0" yearsOfService="3"
116 role="UI Designer" skills="Figma Sketch Illustration"
117 supervisor="//@departments.2/@employees.0"
118 assignedProjects="//@projects.2"
119 mentors="//@departments.2/@employees.1"/>
120
121 <employees name="Alex Rivera" employeeId="E018" salary="90000.0" yearsOfService="1"
122 role="Junior Designer" skills="Figma Basics"
123 supervisor="//@departments.2/@employees.1"
124 assignedProjects="//@projects.2"
125 mentors="//@departments.2/@employees.1 //@departments.2/@employees.2"/>
126 </departments>
127
128 <!-- Operations Department -->
129 <departments name="Operations" code="OPS" budget="700000.0" location="Brisbane"
130 manager="//@departments.3/@employees.0">
131
132 <employees name="William Anderson" employeeId="E019" salary="150000.0" yearsOfService="14"
133 role="Operations Director" skills="ProcessOptimisation SupplyChain"/>
134
135 <employees name="Emma Wilson" employeeId="E020" salary="115000.0" yearsOfService="8"
136 role="Operations Manager" skills="ProjectManagement Logistics"
137 supervisor="//@departments.3/@employees.0"/>
138
139 <employees name="Jack Robinson" employeeId="E021" salary="85000.0" yearsOfService="2"
140 role="Operations Analyst" skills="DataAnalysis Reporting"
141 supervisor="//@departments.3/@employees.1"
142 mentors="//@departments.3/@employees.1"/>
143 </departments>
144
145 <!-- Projects -->
146 <projects name="Customer Portal" code="PRJ-001" budget="450000.0" status="Active"
147 priority="1" startDate="2024-01-15" endDate="2024-09-30"
148 teamMembers="//@departments.0/@employees.0 //@departments.0/@employees.1 //@departments.0/@employees.2 //@departments.0/@subDepartments.1/@employees.0 //@departments.0/@subDepartments.1/@employees.1 //@departments.1/@employees.0 //@departments.1/@employees.1 //@departments.2/@employees.0 //@departments.2/@employees.1"
149 leadDepartment="//@departments.0">
150 <milestones name="Requirements Complete" dueDate="2024-02-28" completed="true"
151 description="All requirements gathered and approved"/>
152 <milestones name="Design Finalised" dueDate="2024-04-15" completed="true"
153 description="UI/UX designs approved by stakeholders"/>
154 <milestones name="Beta Release" dueDate="2024-07-01" completed="false"
155 description="Beta version released for testing"/>
156 <milestones name="Production Launch" dueDate="2024-09-30" completed="false"
157 description="Full production deployment"/>
158 </projects>
159
160 <projects name="Infrastructure Modernisation" code="PRJ-002" budget="320000.0" status="Active"
161 priority="2" startDate="2024-03-01" endDate="2024-12-15"
162 teamMembers="//@departments.0/@employees.0 //@departments.0/@subDepartments.0/@employees.0 //@departments.0/@subDepartments.0/@employees.1 //@departments.0/@subDepartments.0/@employees.2"
163 leadDepartment="//@departments.0/@subDepartments.0"
164 dependencies="//@projects.0">
165 <milestones name="Assessment Complete" dueDate="2024-04-30" completed="true"
166 description="Current infrastructure assessed"/>
167 <milestones name="Migration Plan" dueDate="2024-06-30" completed="true"
168 description="Detailed migration plan approved"/>
169 <milestones name="Cloud Migration" dueDate="2024-10-31" completed="false"
170 description="Services migrated to cloud"/>
171 </projects>
172
173 <projects name="Mobile App Redesign" code="PRJ-003" budget="280000.0" status="Active"
174 priority="1" startDate="2024-02-01" endDate="2024-08-31"
175 teamMembers="//@departments.0/@employees.2 //@departments.0/@employees.3 //@departments.0/@subDepartments.1/@employees.0 //@departments.0/@subDepartments.1/@employees.2 //@departments.1/@employees.0 //@departments.1/@employees.2 //@departments.2/@employees.0 //@departments.2/@employees.2 //@departments.2/@employees.3"
176 leadDepartment="//@departments.0/@subDepartments.1">
177 <milestones name="User Research" dueDate="2024-03-15" completed="true"
178 description="User research and feedback collected"/>
179 <milestones name="Design System" dueDate="2024-05-01" completed="true"
180 description="New design system established"/>
181 <milestones name="App Store Release" dueDate="2024-08-31" completed="false"
182 description="New app version in stores"/>
183 </projects>
184
185 <projects name="Analytics Dashboard" code="PRJ-004" budget="150000.0" status="Planning"
186 priority="3" startDate="2024-06-01" endDate="2024-11-30"
187 teamMembers="//@departments.1/@employees.0 //@departments.1/@employees.2 //@departments.1/@employees.3"
188 leadDepartment="//@departments.1"
189 dependencies="//@projects.0 //@projects.1">
190 <milestones name="Requirements Gathering" dueDate="2024-07-15" completed="false"
191 description="Dashboard requirements defined"/>
192 <milestones name="Prototype" dueDate="2024-09-01" completed="false"
193 description="Interactive prototype ready"/>
194 </projects>
195
196 </enterprise:Organisation>
197</xmi:XMI>